mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-06 15:49:50 +08:00
fftools/cmdutils: do not use a random codec's private options
There is only a single caller of filter_codec_opts() that passes a NULL codec to it, which is streamcopy in ffmpeg CLI. In that case we only want generic AVCodecContext options, not private options of any specific encoder.
This commit is contained in:
@ -998,10 +998,6 @@ int filter_codec_opts(const AVDictionary *opts, enum AVCodecID codec_id,
|
|||||||
char prefix = 0;
|
char prefix = 0;
|
||||||
const AVClass *cc = avcodec_get_class();
|
const AVClass *cc = avcodec_get_class();
|
||||||
|
|
||||||
if (!codec)
|
|
||||||
codec = s->oformat ? avcodec_find_encoder(codec_id)
|
|
||||||
: avcodec_find_decoder(codec_id);
|
|
||||||
|
|
||||||
switch (st->codecpar->codec_type) {
|
switch (st->codecpar->codec_type) {
|
||||||
case AVMEDIA_TYPE_VIDEO:
|
case AVMEDIA_TYPE_VIDEO:
|
||||||
prefix = 'v';
|
prefix = 'v';
|
||||||
|
Reference in New Issue
Block a user