[FFmpeg-devel] [PATCH 2/2] Extend color syntax, make it accept an alpha component specifier.

Stefano Sabatini stefano.sabatini-lala
Mon Jun 28 00:35:39 CEST 2010


On date Monday 2010-06-21 22:43:24 +0200, Stefano Sabatini encoded:
> On date Wednesday 2010-06-16 20:34:12 +0200, Stefano Sabatini encoded:
[...]
> > > diff --git a/libavfilter/parseutils.h b/libavfilter/parseutils.h
> > > index b5b494e..fb930b7 100644
> > > --- a/libavfilter/parseutils.h
> > > +++ b/libavfilter/parseutils.h
> > > @@ -46,7 +46,15 @@ char *av_get_token(const char **buf, const char *term);
> > >   * Puts the RGBA values that correspond to color_string in rgba_color.
> > >   *
> > >   * @param color_string a string specifying a color. It can be the name of
> > > - * a color (case insensitive match) or a 0xRRGGBB[AA] sequence.
> > > + * a color (case insensitive match) or a 0xRRGGBB[AA] sequence,
> > > + * possibly followed by "@" and a string representing the alpha
> > > + * component.
> > > + * The alpha component may be a string composed by "0x" followed by an
> > > + * hexadecimal number or a base-10 number between 0 and 255, or a
> > > + * decimal number between 0.0 and 1.0, which represents the opacity
> > > + * value (0 means completely transparent, 255/0xff/1.0 completely
> > > + * opaque).
> > > + * If the alpha component is not specified then 255 is assumed.
> > >   * The string "random" will result in a random color.
> > >   * @return >= 0 in case of success, a negative value in case of
> > >   * failure (for example if color_string cannot be parsed).
> > 
> > Ping.
> 
> I'll apply in three days if there are no objections.

Applied.
-- 
FFmpeg = Faithless Faithless Multimedia Prodigious Extended Gadget



More information about the ffmpeg-devel mailing list