QuickTime Codec Module
+ Collaboration diagram for QuickTime Codec Module:

Functions

t_jit_err jit_qt_codec_getcodeclist_video (void *x, void *attr, long *ac, t_atom **av)
 Drop-in getter function for "codeclist"-type attribute, returns the list of valid video codecs installed on the system.
t_jit_err jit_qt_codec_getcodeclist_audio (void *x, void *attr, long *ac, t_atom **av)
 Drop-in getter function for "codeclist"-type attribute, returns the list of valid sound compressor codecs installed on the system.
t_jit_err jit_qt_codec_getcodeclist_gfx (void *x, void *attr, long *ac, t_atom **av)
 Drop-in getter function for "codeclist"-type attribute, returns the list of valid graphic exporter codecs installed on the system.
void jit_qt_codec_getcodeclist_video_raw (long *count, t_symbol ***names)
 Returns the list of valid video codecs installed on the system.
void jit_qt_codec_getcodeclist_audio_raw (long *count, t_symbol ***names)
 Returns the list of valid sound compressor codecs installed on the system.
void jit_qt_codec_getcodeclist_gfx_raw (long *count, t_symbol ***names)
 Returns the list of valid graphic exporter codecs installed on the system.
t_symboljit_qt_codec_qual2sym (long qual)
 Convert a QuickTime Codec Quality value to a human-readable symbol.
long jit_qt_codec_sym2qual (t_symbol *s)
 Convert a codec quality symbol to a valid QuickTime Codec Quality value.
t_symboljit_qt_codec_type2sym_valid (long type)
 Given the four-char type code of a QuickTime video codec, returns a human-readable name, assuming that the codec is installed _and_ is supported by Jitter.
t_symboljit_qt_codec_type2sym (long type)
 Given the four-char type code of a QuickTime video codec, returns a human-readable name, assuming that the codec is installed.
long jit_qt_codec_sym2type_valid (t_symbol *s)
 Given the human-readable name of a QuickTime video codec, returns a four-char code, assuming that the codec is installed _and_ is supported by Jitter.
long jit_qt_codec_sym2type (t_symbol *s)
 Given the human-readable name of a QuickTime video codec, returns a four-char code, assuming that the codec is installed.
t_symboljit_qt_codec_acodec2sym (long type)
 Given the four-char type code of a QuickTime audio codec, returns a human-readable name, assuming that the codec is installed.
long jit_qt_codec_sym2acodec (t_symbol *s)
 Given the human-readable name of a QuickTime audio codec, returns a four-char code, assuming that the codec is installed.

Function Documentation

t_symbol* jit_qt_codec_acodec2sym ( long  type)

Given the four-char type code of a QuickTime audio codec, returns a human-readable name, assuming that the codec is installed.

Parameters:
typefour-char type code of a QuickTime Codec
Returns:
t_symbol pointer containing a human-readable codec name
t_jit_err jit_qt_codec_getcodeclist_audio ( void *  x,
void *  attr,
long *  ac,
t_atom **  av 
)

Drop-in getter function for "codeclist"-type attribute, returns the list of valid sound compressor codecs installed on the system.

Parameters:
xundocumented
attrundocumented
acundocumented
avundocumented
Returns:
t_jit_err error code
void jit_qt_codec_getcodeclist_audio_raw ( long *  count,
t_symbol ***  names 
)

Returns the list of valid sound compressor codecs installed on the system.

Parameters:
count(on output) number of codec names returned
names(on output) t_symbol pointer array of (count) length, containing the names of valid installed codecs
t_jit_err jit_qt_codec_getcodeclist_gfx ( void *  x,
void *  attr,
long *  ac,
t_atom **  av 
)

Drop-in getter function for "codeclist"-type attribute, returns the list of valid graphic exporter codecs installed on the system.

Parameters:
xundocumented
attrundocumented
acundocumented
avundocumented
Returns:
t_jit_err error code
void jit_qt_codec_getcodeclist_gfx_raw ( long *  count,
t_symbol ***  names 
)

Returns the list of valid graphic exporter codecs installed on the system.

Parameters:
count(on output) number of codec names returned
names(on output) t_symbol pointer array of (count) length, containing the names of valid installed codecs
t_jit_err jit_qt_codec_getcodeclist_video ( void *  x,
void *  attr,
long *  ac,
t_atom **  av 
)

Drop-in getter function for "codeclist"-type attribute, returns the list of valid video codecs installed on the system.

Parameters:
xundocumented
attrundocumented
acundocumented
avundocumented
Returns:
t_jit_err error code
void jit_qt_codec_getcodeclist_video_raw ( long *  count,
t_symbol ***  names 
)

Returns the list of valid video codecs installed on the system.

Parameters:
count(on output) number of codec names returned
names(on output) t_symbol pointer array of (count) length, containing the names of valid installed codecs
t_symbol* jit_qt_codec_qual2sym ( long  qual)

Convert a QuickTime Codec Quality value to a human-readable symbol.

Parameters:
qualQuickTime Codec Quality
Returns:
t_symbol pointer containing a human-readable quality name (lossless, min, low, normal, high, max)
long jit_qt_codec_sym2acodec ( t_symbol s)

Given the human-readable name of a QuickTime audio codec, returns a four-char code, assuming that the codec is installed.

Parameters:
shuman-readable name of a QuickTime Codec (as returned by "jit_qt_codec_getcodeclist_video_raw" or similar)
Returns:
long four-char code
long jit_qt_codec_sym2qual ( t_symbol s)

Convert a codec quality symbol to a valid QuickTime Codec Quality value.

Parameters:
scodec quality name (lossless, min, low, normal, high, max)
Returns:
QuickTime Codec Quality
long jit_qt_codec_sym2type ( t_symbol s)

Given the human-readable name of a QuickTime video codec, returns a four-char code, assuming that the codec is installed.

Parameters:
shuman-readable name of a QuickTime Codec (as returned by "jit_qt_codec_getcodeclist_video_raw" or similar)
Returns:
long four-char code
long jit_qt_codec_sym2type_valid ( t_symbol s)

Given the human-readable name of a QuickTime video codec, returns a four-char code, assuming that the codec is installed _and_ is supported by Jitter.

Parameters:
shuman-readable name of a QuickTime Codec (as returned by "jit_qt_codec_getcodeclist_video_raw" or similar)
Returns:
long four-char code
t_symbol* jit_qt_codec_type2sym ( long  type)

Given the four-char type code of a QuickTime video codec, returns a human-readable name, assuming that the codec is installed.

Parameters:
typefour-char type code of a QuickTime Codec
Returns:
t_symbol pointer containing a human-readable codec name
t_symbol* jit_qt_codec_type2sym_valid ( long  type)

Given the four-char type code of a QuickTime video codec, returns a human-readable name, assuming that the codec is installed _and_ is supported by Jitter.

Parameters:
typefour-char type code of a QuickTime Codec
Returns:
t_symbol pointer containing a human-readable codec name