gstreamer/gst-libs/gst
Vineeth T M 9032c12e69 video-blend: fix blending of rectangles partially or fully outside of the video
In case of overlay being completely or partially outside
the video frame, the offset calculations are not right,
which resulted in the overlay not being displayed as
expected, or crashes due to invalid memory access.

When the overlay rectangle is completely outside,
we need not render the overlay at all.

For partial display of overlay rectangles, src_yoff
was not being calculated, hence it was always clipping
the bottom half of the overlay, By calculating the
src_yoff, now the overlay is clipped properly.

https://bugzilla.gnome.org/show_bug.cgi?id=739281
2014-11-16 13:55:22 +00:00
..
allocators docs: gst_dmabuf_allocator_alloc: Improve documentation 2014-11-03 09:02:46 -05:00
app appsink: Fix gst_app_sink_pull() docs to transfer full for the return value 2014-10-20 15:31:29 +02:00
audio audio-channels: allow partially valid channel_mask 2014-10-14 10:29:56 +02:00
fft fft: Fix compiler errors caused by not including config.h 2013-03-02 19:13:39 +01:00
pbutils pbutils: add description for Apple Core Audio Format 2014-11-09 14:44:36 +00:00
riff riff-media: allow more channel_masks 2014-10-14 10:29:56 +02:00
rtp rtp: Do not use deprecated gtk-doc 'Rename to' tag 2014-11-02 15:14:13 +00:00
rtsp rtsp: use generic marshaller 2014-10-24 10:17:47 +01:00
sdp sdp: add gstmikey.h to sdp.h 2014-07-04 09:01:35 +01:00
tag libs: There is no G_TYPE_CHECK_INTERFACE_TYPE and G_TYPE_CHECK_INTERFACE_CAST 2014-06-26 16:18:46 +02:00
video video-blend: fix blending of rectangles partially or fully outside of the video 2014-11-16 13:55:22 +00:00
gettext.h Fix FSF address 2012-11-03 23:05:09 +00:00
glib-compat-private.h Fix FSF address 2012-11-03 23:05:09 +00:00
gst-i18n-app.h tools: add simple command-line gst-play utility for testing purposes 2013-08-16 15:45:23 +01:00
gst-i18n-plugin.h Fix FSF address 2012-11-03 23:05:09 +00:00
Makefile.am tools: add simple command-line gst-play utility for testing purposes 2013-08-16 15:45:23 +01:00