| Index: patched-ffmpeg-mt/libavcodec/mpeg4audio.c
|
| ===================================================================
|
| --- patched-ffmpeg-mt/libavcodec/mpeg4audio.c (revision 41250)
|
| +++ patched-ffmpeg-mt/libavcodec/mpeg4audio.c (working copy)
|
| @@ -88,7 +88,9 @@
|
| if (c->chan_config < FF_ARRAY_ELEMS(ff_mpeg4audio_channels))
|
| c->channels = ff_mpeg4audio_channels[c->chan_config];
|
| c->sbr = -1;
|
| - if (c->object_type == AOT_SBR) {
|
| + if (c->object_type == AOT_SBR || (c->object_type == AOT_PS &&
|
| + // check for W6132 Annex YYYY draft MP3onMP4
|
| + !(show_bits(&gb, 3) & 0x03 && !(show_bits(&gb, 9) & 0x3F)))) {
|
| c->ext_object_type = c->object_type;
|
| c->sbr = 1;
|
| c->ext_sample_rate = get_sample_rate(&gb, &c->ext_sampling_index);
|
|
|