• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: recognized devices
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: recognized devices


  • Subject: Re: recognized devices
  • From: Matthew Xavier Mora <email@hidden>
  • Date: Wed, 12 Dec 2001 13:30:19 -0800

At 10:01 PM +0100 12/12/01, Laurent Cerveau wrote:
On Wednesday, December 12, 2001, at 09:43 PM, David Shaffer wrote:

For instance, an iMic is recognized (as actually 2 software devices) but the audio input on a DV cam is not recognized as an audio device.

If I create a FireWire device that has n-inputs and n-outputs, how do I let core-audio know that the inputs and outputs exist as core-audio device(s)?

Because the driver that loads for the camera is not a driver that is a child of the IOAudioFamily, but more a global Audio/Video firewire driver. The matching process does depend on the info in the firmware of the device.

If there was a generic AppleFWAudio driver that was an IOAudio Family driver, and if the matching information for it (as wellas the probe function of the driver) was returning a higher score than the Audio/Video driver then it would load....as an audio device only.

But said audio driver would not want to load on a DV device. What needs to happen, if the DV driver if it was so inclined, would need to extract the audio from the incoming DV stream and forward that audio to an audio driver to vend as a input source. The question is how do you handle outgoing DV streams? Do you assume that the DV/Audio going out is what was intended to go to tape/camera? Or do you also vend the outgoing DV stream as a core audio output stream and mix in any auxiliary audio that wants to hitch a ride on that stream?



Matt


References: 
 >Re: recognized devices (From: Laurent Cerveau <email@hidden>)

  • Prev by Date: Re: recognized devices
  • Next by Date: SoundConverterConvertBuffer() is broken on Mac OS X
  • Previous by thread: Re: recognized devices
  • Next by thread: Re: recognized devices
  • Index(es):
    • Date
    • Thread