[Bug 595520] Implement a generic cairo overlay

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Feb 28 13:01:56 PST 2011


https://bugzilla.gnome.org/show_bug.cgi?id=595520
  GStreamer | gst-plugins-good | git

--- Comment #15 from Sebastian Dröge <slomo at circular-chaos.org> 2011-02-28 21:01:51 UTC ---
Looks good to me, just two small comments :) After that this can be committed
IMHO unless we really want the enable/disable behaviour from the very beginning


ext/cairo/Makefile.am
10    built_headers = gstcairo-marshal.h
11     
12    BUILT_SOURCES = $(built_sources) $(built_headers)
You're including the marshaller even if cairo-gobject is not found
ext/cairo/gstcairooverlay.c


163          cairo_image_surface_create_for_data (GST_BUFFER_DATA (buf),
format,
164          overlay->caps_width, overlay->caps_height,
165          cairo_format_stride_for_width (format, overlay->caps_width));
Use width*4 in any case, the cairo preffered format stride could be different
and you must use the GStreamer stride here

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the gstreamer-bugs mailing list