| .TH "MP4" "3" "Version 0.9" "Cisco Systems Inc." "MP4 File Format Library" |
| .SH "NAME" |
| .LP |
| \fBMP4GetTrackAudioMpeg4Type\fR \- Get the encoding type of an MPEG\-4 audio track |
| .SH "SYNTAX" |
| .LP |
| #include <mp4.h> |
| .LP |
| u_int8_t \fBMP4GetTrackAudioMpeg4Type\fR( |
| .br |
| MP4FileHandle \fIhFile\fP, |
| .br |
| MP4TrackId \fItrackId\fP |
| .br |
| ) |
| .SH "ARGUMENTS" |
| .LP |
| .TP |
| \fIhFile\fP |
| Specifies the mp4 file to which the operation applies. |
| .TP |
| \fItrackId\fP |
| Specifies the track for which the MPEG\-4 audio type is desired. |
| .SH "RETURN VALUES" |
| .LP |
| Upon success, the MPEG\-4 audio type of the track. Upon error, MP4_MPEG4_INVALID_AUDIO_TYPE is returned. |
| .SH "DESCRIPTION" |
| .LP |
| \fBMP4GetTrackAudioMpeg4Type\fR returns the MPEG\-4 encoding type of the specified MPEG\-4 audio track in the mp4 file. If an mp4 audio track has type MP4_MPEG4_AUDIO_TYPE, this call can be used to determine which specific MPEG\-4 audio encoding is contained in the track. (Note: This information is retrieved from the audio track ES configuration.) |
| .LP |
| Known audio encoding types are: |
| .LP |
| MP4_MPEG4_AAC_MAIN_AUDIO_TYPE |
| .br |
| MPEG\-4 AAC Main profile |
| .LP |
| MP4_MPEG4_AAC_LC_AUDIO_TYPE |
| .br |
| MPEG\-4 AAC Low Complexity profile |
| .LP |
| MP4_MPEG4_AAC_SSR_AUDIO_TYPE |
| .br |
| MPEG\-4 AAC SSR profile |
| .LP |
| MP4_MPEG4_AAC_LTP_AUDIO_TYPE |
| .br |
| MPEG\-4 AAC Long Term Prediction profile |
| .LP |
| MP4_MPEG4_AAC_SCALABLE_AUDIO_TYPE |
| .br |
| MPEG\-4 AAC Scalable |
| .LP |
| MP4_MPEG4_CELP_AUDIO_TYPE |
| .br |
| MPEG\-4 CELP |
| .LP |
| MP4_MPEG4_HVXC_AUDIO_TYPE |
| .br |
| MPEG\-4 HVXC |
| .LP |
| MP4_MPEG4_TTSI_AUDIO_TYPE |
| .br |
| MPEG\-4 Text To Speech |
| .LP |
| MP4_MPEG4_MAIN_SYNTHETIC_AUDIO_TYPE |
| .br |
| MPEG\-4 Main Synthetic profile |
| .LP |
| MP4_MPEG4_WAVETABLE_AUDIO_TYPE |
| .br |
| MPEG\-4 Wavetable Synthesis profile |
| .LP |
| MP4_MPEG4_MIDI_AUDIO_TYPE |
| .br |
| MPEG\-4 MIDI profile |
| .LP |
| MP4_MPEG4_ALGORITHMIC_FX_AUDIO_TYPE |
| .br |
| MPEG\-4 Algorithmic Synthesis and Audio FX profile |
| |
| .SH "SEE ALSO" |
| .LP |
| MP4(3) MP4GetTrackAudioType(3) |