diff options
author | Benjamin Otte <otte@gnome.org> | 2009-09-22 13:11:59 +0200 |
---|---|---|
committer | Benjamin Otte <otte@gnome.org> | 2009-09-22 13:11:59 +0200 |
commit | c436b4decee144587b40a5d5a33ff1e05936f91c (patch) | |
tree | 19625560bf365a1b2e2816b5de72b233529c6466 /gst-libs | |
parent | 5d145c12da842d3cff8fe3369da4bd272e9b11ce (diff) |
Add gst_cairo_format_get_width()/_get_height()
Diffstat (limited to 'gst-libs')
-rw-r--r-- | gst-libs/gst/cairo/gstcairocaps.c | 16 | ||||
-rw-r--r-- | gst-libs/gst/cairo/gstcairocaps.h | 2 |
2 files changed, 18 insertions, 0 deletions
diff --git a/gst-libs/gst/cairo/gstcairocaps.c b/gst-libs/gst/cairo/gstcairocaps.c index 5091b2c..201050f 100644 --- a/gst-libs/gst/cairo/gstcairocaps.c +++ b/gst-libs/gst/cairo/gstcairocaps.c @@ -222,6 +222,22 @@ gst_cairo_format_to_caps (const GstCairoFormat * format, return caps; } +guint +gst_cairo_format_get_width (const GstCairoFormat * format) +{ + g_return_val_if_fail (format != NULL, 0); + + return format->width; +} + +guint +gst_cairo_format_get_height (const GstCairoFormat * format) +{ + g_return_val_if_fail (format != NULL, 0); + + return format->height; +} + /** * gst_cairo_format_get_buffer_size: * @format: the format diff --git a/gst-libs/gst/cairo/gstcairocaps.h b/gst-libs/gst/cairo/gstcairocaps.h index 0d2bd64..a2df81b 100644 --- a/gst-libs/gst/cairo/gstcairocaps.h +++ b/gst-libs/gst/cairo/gstcairocaps.h @@ -61,6 +61,8 @@ GstCaps * gst_cairo_format_to_caps (const GstCairoFormat * #define gst_cairo_pad_template_new(name,dir,presence) \ gst_pad_template_new ((name), (dir), (presence), gst_cairo_caps_new_any ()) +guint gst_cairo_format_get_width (const GstCairoFormat * format); +guint gst_cairo_format_get_height (const GstCairoFormat * format); gsize gst_cairo_format_get_buffer_size (const GstCairoFormat * format); gsize gst_cairo_format_get_offset (const GstCairoFormat * format, guint plane); |