Browse Source

check compression_type to assign audio codec

Originally committed as revision 10797 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/v0.5
Aurelien Jacobs 18 years ago
parent
commit
93fa8b2bf5
1 changed files with 7 additions and 2 deletions
  1. +7
    -2
      libavformat/electronicarts.c

+ 7
- 2
libavformat/electronicarts.c View File

@@ -82,7 +82,7 @@ static int process_audio_header_elements(AVFormatContext *s)
int inHeader = 1;
EaDemuxContext *ea = s->priv_data;
ByteIOContext *pb = &s->pb;
int compression_type;
int compression_type = -1;

ea->num_channels = 1;

@@ -138,7 +138,12 @@ static int process_audio_header_elements(AVFormatContext *s)
}
}

ea->audio_codec = CODEC_ID_ADPCM_EA;
switch (compression_type) {
case 7: ea->audio_codec = CODEC_ID_ADPCM_EA; break;
default:
av_log(s, AV_LOG_ERROR, "unsupported stream type; compression_type=%i\n", compression_type);
return 0;
}

return 1;
}


Loading…
Cancel
Save