|
|
const char *trackType = MP4GetTrackType(file, trackID); | const char *trackType = MP4GetTrackType(file, trackID); |
if(!strcmp(trackType, MP4_AUDIO_TRACK_TYPE)){//we found audio track ! | if(!strcmp(trackType, MP4_AUDIO_TRACK_TYPE)){//we found audio track ! |
int j=0; | int j=0; |
u_int8_t audiotype = MP4GetTrackAudioType(file, trackID); |
u_int8_t audiotype = MP4GetTrackEsdsObjectTypeId(file, trackID); |
while(mp4AudioTypes[j]){ // what kind of audio is ? | while(mp4AudioTypes[j]){ // what kind of audio is ? |
if(mp4AudioTypes[j] == audiotype){ | if(mp4AudioTypes[j] == audiotype){ |
if(mp4AudioTypes[j] == MP4_MPEG4_AUDIO_TYPE){//MPEG4 audio ok | if(mp4AudioTypes[j] == MP4_MPEG4_AUDIO_TYPE){//MPEG4 audio ok |
|
|
printf("Track %d, %s", trackID, trackType); | printf("Track %d, %s", trackID, trackType); |
if(!strcmp(trackType, MP4_AUDIO_TRACK_TYPE)){//we found audio track ! | if(!strcmp(trackType, MP4_AUDIO_TRACK_TYPE)){//we found audio track ! |
int j=0; | int j=0; |
u_int8_t audiotype = MP4GetTrackAudioType(mp4file, trackID); |
u_int8_t audiotype = MP4GetTrackEsdsObjectTypeId(mp4file, trackID); |
while(mp4AudioTypes[j]){ // what kind of audio is ? | while(mp4AudioTypes[j]){ // what kind of audio is ? |
if(mp4AudioTypes[j] == audiotype){ | if(mp4AudioTypes[j] == audiotype){ |
if(mp4AudioTypes[j] == MP4_MPEG4_AUDIO_TYPE){ | if(mp4AudioTypes[j] == MP4_MPEG4_AUDIO_TYPE){ |