#6 coreaudio driver support for simplex devices

open
nobody
None
5
2007-06-10
2007-06-10
No

Corrects setup and initialization and IO callback handling to properly support simplex audio devices (and full- and half-duplex) devices.
Previous setup and IO handling assumed duplex device capabilities; if the device specified for jack to attach to did not support duplex IO, then the initialization would fail. Also, need to fully segregate input and output IO in separate dedicated functions to avoid confusing the driver [coreaudio] and jack.
Enhanced and expanded debug message logging.

Discussion

  • elod horvath

    elod horvath - 2007-06-10

    Patch to coreaudio driver to support simplex audio devices

     
  • elod horvath

    elod horvath - 2007-06-10

    jack/driver_interface.h: Patch to extend JACK_DRIVER_PARAM_STRING_MAX from 63 to 128 for CoreAudio driver -n parameter

     
  • elod horvath

    elod horvath - 2007-06-10

    Logged In: YES
    user_id=1059666
    Originator: YES

    Also, extend JACK_DRIVER_PARAM_STRING_MAX from 63 to 128 for CoreAudio driver -n parameter.
    Coreaudio device names can be and usually are much longer than 63 characters. Without this expanded parameter size, these types of drivers cannot be specified for jack to attach to.
    File Added: driver_interface.diff

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks