Defines | |
#define | QUICKTIME_RAWAUDIO "raw " |
Unsigned 8 bit. More... | |
#define | QUICKTIME_IMA4 "ima4" |
IMA4. More... | |
#define | QUICKTIME_TWOS "twos" |
Twos compliment 16 bit. More... | |
#define | QUICKTIME_ULAW "ulaw" |
mu-law 2:1. More... | |
#define | QUICKTIME_VORBIS "OggS" |
Ogg Vorbis. More... | |
#define | QUICKTIME_MP3 ".mp3" |
MP3. More... |
These definintions are for some more commonly used codecs. They can be used as the compressor argument for quicktime_set_audio . There is, however, no way to check, if a codec is accually present on the system. It should also be noted, that libquicktime supports more codecs, than are listed here. For these reasons, it's strongly recommended to use the more sophisticated codec selection mechanism via the Codec registry .
|
Unsigned 8 bit.
Should always be there, can safely be hardcoded. |
|
IMA4.
Should always be there, can safely be hardcoded. |
|
Twos compliment 16 bit.
Should always be there, can safely be hardcoded. |
|
mu-law 2:1.
Should always be there, can safely be hardcoded. |
|
Ogg Vorbis.
This depends on libvorbis and creates incompatible streams, which won't play anywhere except libquicktime and perhaps quicktime4linux. Never hardcode this. |
|
MP3.
This depends on lame, which might or might not be there. Never hardcode this. |