mcdermj committed changeset [196]

March 4th, 2011 @ 12:09 AM

Work on System Audio:

  • Moved audio thread management outside of the driver to XDTTSP instead. This should make system audio work with both Ozy, Metis, and any other drivers.

  • Fixed some problems with the audio thread's run loop that caused it not to exit properly

  • Fixed some shutdown stuff for the audio units that was causing unclean shutdowns of the system. This would cause problems when reenabling system audio after turning it off. You should be able to now repeatedly turn system audio on and off without problems.

Committed by mcdermj (at xenotropic)

  • U MacHPSDR/branches/Heterodyne/Audio Unit/XTAudioUnit.h
  • U MacHPSDR/branches/Heterodyne/Audio Unit/XTAudioUnit.m
  • U MacHPSDR/branches/Heterodyne/Heterodyne.xcodeproj/mcdermj.mode1v3
  • U MacHPSDR/branches/Heterodyne/Heterodyne.xcodeproj/mcdermj.pbxuser
  • U MacHPSDR/branches/Heterodyne/Heterodyne.xcodeproj/project.pbxproj
  • U MacHPSDR/branches/Heterodyne/Metis Driver/NNHMetisDriver.h
  • U MacHPSDR/branches/Heterodyne/Metis Driver/NNHMetisDriver.m
  • U MacHPSDR/branches/Heterodyne/Ozy Driver/NNHOzyDriver.m
  • U MacHPSDR/branches/Heterodyne/SystemAudioThread.h
  • U MacHPSDR/branches/Heterodyne/SystemAudioThread.m
  • U MacHPSDR/branches/Heterodyne/TransceiverController.m
  • U MacHPSDR/branches/Heterodyne/XTDTTSP.h
  • U MacHPSDR/branches/Heterodyne/XTDTTSP.m
  • U MacHPSDR/branches/Heterodyne/XTImageTextCell.m
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

An open source software project implementing an amateur radio receiver for the OpenHPSDR hardware.

Shared Ticket Bins