gamma: Improve docs a bit

This commit is contained in:
Sebastian Dröge 2010-04-18 10:07:24 +02:00
parent e23d74ca84
commit 92cedb0510
2 changed files with 7 additions and 0 deletions

View file

@ -3,6 +3,7 @@
* Copyright (C) <2003> David Schleef <ds@schleef.org>
* Copyright (C) 2003 Arwed v. Merkatz <v.merkatz@gmx.net>
* Copyright (C) 2006 Mark Nauwelaerts <manauw@skynet.be>
* Copyright (C) 2010 Sebastian Dröge <sebastian.droege@collabora.co.uk>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public
@ -37,6 +38,9 @@
* |[
* gst-launch videotestsrc ! gamma gamma=2.0 ! ffmpegcolorspace ! ximagesink
* ]| This pipeline will make the image "brighter".
* |[
* gst-launch videotestsrc ! gamma gamma=0.5 ! ffmpegcolorspace ! ximagesink
* ]| This pipeline will make the image "darker".
* </refsect2>
*/
@ -315,6 +319,7 @@ gst_gamma_packed_rgb_ip (GstGamma * gamma, guint8 * data)
r = APPLY_MATRIX (cog_ycbcr_to_rgb_matrix_8bit_sdtv, 0, y, u, v);
g = APPLY_MATRIX (cog_ycbcr_to_rgb_matrix_8bit_sdtv, 1, y, u, v);
b = APPLY_MATRIX (cog_ycbcr_to_rgb_matrix_8bit_sdtv, 2, y, u, v);
data[offsets[0]] = CLAMP (r, 0, 255);
data[offsets[1]] = CLAMP (g, 0, 255);
data[offsets[2]] = CLAMP (b, 0, 255);

View file

@ -53,6 +53,8 @@ struct _GstGamma
{
GstVideoFilter videofilter;
/* < private > */
/* format */
GstVideoFormat format;
gint width;