View | Details | Raw Unified
Collapse All | Expand All

(-) plugins/xmms/src/mp4_utils.c.orig (-2 / +2 lines)
 Lines 54-60    Link Here 
    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
 Lines 126-132    Link Here 
    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){