diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2012-05-19 00:15:03 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2012-05-19 00:23:56 +0200 |
commit | 48a40e09c4858c43627d9bc25efc3c47efdde5af (patch) | |
tree | 4ebfd8acfa43071d6addc3908ec4fff65ad32a50 | |
parent | 7f8bd161034298a088d9793d3ce1de8716f052ea (diff) | |
download | ffmpeg-48a40e09c4858c43627d9bc25efc3c47efdde5af.tar.gz |
ffmpeg: fix warning & bug for keep_pix_fmt
Found-by: ubitux
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r-- | ffmpeg.c | 6 |
1 files changed, 1 insertions, 5 deletions
@@ -313,7 +313,6 @@ typedef struct OutputStream { const char *attachment_filename; int copy_initial_nonkeyframes; - enum PixelFormat pix_fmts[2]; int keep_pix_fmt; } OutputStream; @@ -706,8 +705,7 @@ static char *choose_pix_fmts(OutputStream *ost) AVFILTER_AUTO_CONVERT_NONE); if (ost->st->codec->pix_fmt == PIX_FMT_NONE) return NULL; - ost->pix_fmts[0] = ost->st->codec->pix_fmt; - return ost->pix_fmts; + return av_strdup(av_get_pix_fmt_name(ost->st->codec->pix_fmt)); } if (ost->st->codec->pix_fmt != PIX_FMT_NONE) { return av_strdup(av_get_pix_fmt_name(choose_pixel_fmt(ost->st, ost->enc, ost->st->codec->pix_fmt))); @@ -4467,8 +4465,6 @@ static OutputStream *new_output_stream(OptionsContext *o, AVFormatContext *oc, e input_streams[source_index]->st->discard = AVDISCARD_NONE; } - ost->pix_fmts[0] = ost->pix_fmts[1] = PIX_FMT_NONE; - return ost; } |