[FFmpeg-devel] [PATCH]lavf/webpenc: Do not set alpha flag for yuv420p
Ronald S. Bultje
rsbultje at gmail.com
Tue May 3 21:35:36 CEST 2016
Hi,
On Tue, May 3, 2016 at 3:22 PM, wm4 <nfxjfg at googlemail.com> wrote:
> On Tue, 3 May 2016 18:29:44 +0200
> Carl Eugen Hoyos <cehoyos at ag.or.at> wrote:
>
> > On Tuesday 03 May 2016 06:11:59 pm Ronald S. Bultje wrote:
> > > Hi,
> > >
> > > On Tue, May 3, 2016 at 11:54 AM, Carl Eugen Hoyos <cehoyos at ag.or.at>
> wrote:
> > > > On Tuesday 03 May 2016 03:04:50 pm Ronald S. Bultje wrote:
> > > > > > + if
> (av_pix_fmt_desc_get(st->codecpar->format)->flags
> > > > > > && AV_PIX_FMT_FLAG_ALPHA)
> > > > >
> > > > > I think you want s/&&/&/?
> > > >
> > > > Definitely, new patch attached.
> > >
> > > So, to address wm4's other concern, are there cases where
> > > st->codecpar->format is not set? E.g. codec copy or so?
>
> Just seems questionable that API users which mux and don't use most of
> ffmpeg's infrastructure directly would set the pixfmt for non-raw
> formats at all.
>
> > I have no idea but attached covers this case.
>
> Fine with me (although the coding style looks slightly strange).
I agree that coding style should be changed. Carl, can you please use the
more standard version of K&R? Most of our codebase uses this variant:
if (a ||
b) {
..
}
instead of:
if ( a
|| b) {
..
}
I'm also OK with patch after that.
Ronald
More information about the ffmpeg-devel
mailing list