• 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: AudioFileComponents
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: AudioFileComponents


  • Subject: Re: AudioFileComponents
  • From: William Stewart <email@hidden>
  • Date: Mon, 12 Sep 2005 12:53:11 -0700


On 12/09/2005, at 6:50 AM, Francisco Gimeno wrote:

Hello

I have been studying how to impement Ogg Support for MacOsX. I have though that Ogg File Format should be inside into an AudioFileComponent, and Vorbis codec in a AudioCodecComponent.

Right


As Ogg supports Video too ( with other VideoCodecs ) I wouldn't want to implement just another FileComponent for Video ( indeed, I haven't seen the Doc for it ).

ok - AudioFileComponents are as you might imagine, designed to extract audio data from files. If the format is commonly used to contain just audio data, then it is useful to support this component. For instance, we provide a component that supports MP4 files, but will only read these files IFF they have just an audio track in them. If the mp4 file contains video, then we skip the file (as we don't want to introduce problems with synch between audio and other(video) data formats). We don't have an AFC for QT movie files because this isn't a format commonly used for just audio data.


So, what's the right way for supporting Ogg File Format for both Audio and Video Codecs reusing the most?

QuickTime provides an import and export components (eat/spit components) that are designed to translate a file to/from QT's movie file format. With these components, you would be able to read/write ogg files with the QT APIs and applications.


It really depends on what you want, what your common usage scenario is, the users you want to support, how much time/work you want to do, etc.

Bill


Thank you, Francisco Gimeno


_______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden

--
mailto:email@hidden
tel: +1 408 974 4056
________________________________________________________________________ __
"Much human ingenuity has gone into finding the ultimate Before.
The current state of knowledge can be summarized thus:
In the beginning, there was nothing, which exploded" - Terry Pratchett
________________________________________________________________________ __


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: AudioFileComponents
      • From: Brad Ford <email@hidden>
    • Re: AudioFileComponents
      • From: Francisco Gimeno <email@hidden>
References: 
 >AudioFileComponents (From: Francisco Gimeno <email@hidden>)

  • Prev by Date: Re: Playing aac files
  • Next by Date: Re: AudioFileComponents
  • Previous by thread: Re: AudioFileComponents
  • Next by thread: Re: AudioFileComponents
  • Index(es):
    • Date
    • Thread