diff options
Diffstat (limited to 'audio/decode')
-rw-r--r-- | audio/decode/ad_lavc.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/audio/decode/ad_lavc.c b/audio/decode/ad_lavc.c index 71824fbfc6..ce628877be 100644 --- a/audio/decode/ad_lavc.c +++ b/audio/decode/ad_lavc.c @@ -126,11 +126,7 @@ static int init(struct dec_audio *da, const char *decoder) lavc_context->channel_layout = mp_chmap_to_lavc(&sh_audio->channels); // demux_mkv - if (sh_audio->codecdata_len && sh_audio->codecdata && - !lavc_context->extradata) { - mp_lavc_set_extradata(lavc_context, sh_audio->codecdata, - sh_audio->codecdata_len); - } + mp_lavc_set_extradata(lavc_context, sh->extradata, sh->extradata_size); if (sh->lav_headers) mp_copy_lav_codec_headers(lavc_context, sh->lav_headers); |