Code

History

Commits on master to src/coreaudio.c24
  1. fix warningsRob Sykes committed 14 years ago619cfdb
  2. Revert "Apple CoreAudio - use virtual formats (works on more hardware)"Chris Bagwell committed 14 years ago39ab804
  3. Apple CoreAudio - use virtual formats (works on more hardware) From Michael Chen: tried out on imac and it turns out virtual format is the way to do it. imac happened to have older codec which didn't have physical support for 32-bit float. Virtual formats are all 32-bit floats with various sampling rates.Doug Cook committed 14 years ago621b158
  4. Circular buffer for coreaudio.c Patch from Michael Chen (plus a bit of whitespace cleanup from me).Doug Cook committed 14 years agofb63a6f
  5. Fix OSX coreaudio device name searches. Would stop looking after 3rd device based on how device_count was computed.Chris Bagwell committed 15 years ago2a13b33
  6. do pointer math on char * instead of float * to fix mem accesses to invalid locations.cbagwell committed 15 years ago097eee4
  7. Fix warning message while recording.cbagwell committed 15 years ago70291ce
  8. Free pthread items and remove callbacks. Allows back-to-back open()/close() cycles. Previously, it would hang or crash app.cbagwell committed 15 years ago5b83406
  9. Move device start until after locking mutex so less chance of playing silence while buffering data.cbagwell committed 15 years agob90cd90
  10. Miscalculated consumed samples when short buffer was provided.cbagwell committed 15 years ago2c1b8ba
  11. Another attempt and fixing coreaudio segfaults. Simplify by only looking at first output buffer and only copy lesser of buffered data or output buffer length now. If output buffer is larger, add silence.cbagwell committed 15 years ago2bc5885
  12. Add support for specifying non-default audio device on coreaudio.cbagwell committed 15 years ago19631f4
  13. Look for more than 1 buffer and warn user. Attempt to fix segfault occuring on some peoples boxes during playback.cbagwell committed 15 years ago0aff9d9
  14. Further fixes to osx core audio drivercbagwell committed 15 years ago37ee100
  15. Fix segfaults when recording on OS X.cbagwell committed 16 years ago9f5e9c5
  16. Attempt to fix reports of early aborts. During underruns, write would return less then nsamps which may make flow() think it hit EOF and terminate. Now always write nsamp.cbagwell committed 17 years agodefa95d
  17. formats' handler fns --> lsx_robs committed 17 years ago5e0fe82
  18. updates for --guardrobs committed 17 years ago2bd648a
  19. --guard, & associated changesrobs committed 17 years ago1f70a30
  20. changes for GOMProbs committed 17 years ago902c630
  21. Initial pass at a pulse audio driver.cbagwell committed 17 years agod58638a
  22. More symbol name cleanup.cbagwell committed 18 years agof0c438f
  23. Changing encoding list to float since thats all it support right now.cbagwell committed 18 years ago5b71e25
  24. Initial Mac OSX CoreAudio driver. Playing works but recording is untested.cbagwell committed 18 years ago4d84125

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t