gstreamer/gst-libs/gst/video
Vincent Penquerc'h 3d1fdf8dd8 video-overlay-composition: guard against NULL pointer dereference on error
If gst_video_overlay_rectangle_apply_global_alpha is called with
a rectangle with unsuitable alpha, expanding the alpha plane will
fail, and thus lead to dereferencing a NULL src pointer. It's not
certain this will happen in practice, as the function is static
and callers might ensure suitable alpha before calling, but there
is no apparent explicit such check.
Add prologue asserts for proper alpha to explicitely prevent this.

Coverity 1139707
2014-04-10 12:35:03 +01:00
..
.gitignore Update .gitignore 2012-08-08 09:06:30 +01:00
colorbalance.c docs: Fix argument and annotation typos 2014-03-02 23:22:51 +00:00
colorbalance.h Fix FSF address 2012-11-03 23:05:09 +00:00
colorbalancechannel.c Fix FSF address 2012-11-03 23:05:09 +00:00
colorbalancechannel.h Fix FSF address 2012-11-03 23:05:09 +00:00
convertframe.c convertframe: Fix indention 2013-12-09 16:34:22 +01:00
gstvideodecoder.c videodecoder: do not deactivate the bufferpool, just unref 2014-04-04 13:50:03 -03:00
gstvideodecoder.h docs: Fix argument and annotation typos 2014-03-02 23:22:51 +00:00
gstvideoencoder.c videoencoder: push tags and events before eos 2014-01-29 12:33:59 -03:00
gstvideoencoder.h videoencoder: Add sink_query() src_query() virtual functions 2013-12-09 16:34:19 +01:00
gstvideofilter.c videofilter: implement transform_meta virtual method. 2013-09-09 15:37:02 +02:00
gstvideofilter.h Fix FSF address 2012-11-03 23:05:09 +00:00
gstvideometa.c videometa: fix texture_type memcpy size 2014-04-10 12:35:03 +01:00
gstvideometa.h videometa: add GstVideoGLTextureUploadMeta buffer pool option 2013-11-26 14:04:38 +01:00
gstvideopool.c docs: add GstVideoPool to docs 2014-02-23 14:42:12 +00:00
gstvideopool.h Fix FSF address 2012-11-03 23:05:09 +00:00
gstvideosink.c Fix FSF address 2012-11-03 23:05:09 +00:00
gstvideosink.h Fix FSF address 2012-11-03 23:05:09 +00:00
gstvideoutils.c videoutils: add some debug 2014-01-13 17:24:01 +01:00
gstvideoutils.h docs: Fix argument and annotation typos 2014-03-02 23:22:51 +00:00
Makefile.am video: Generate types for tile enumeration 2014-01-13 10:47:23 -05:00
navigation.c docs: Fix argument and annotation typos 2014-03-02 23:22:51 +00:00
navigation.h Fix FSF address 2012-11-03 23:05:09 +00:00
TODO video: Base classes for video decoders and encoders 2012-04-24 17:03:40 +02:00
video-blend.c video: don't crash when blending onto video formats that unpack to 64 bits per pixel 2012-11-07 11:17:14 +00:00
video-blend.h Fix FSF address 2012-11-03 23:05:09 +00:00
video-chroma.c video-chroma: don't crash on NULL resamplers 2014-01-23 10:45:00 +01:00
video-chroma.h video: make direct includes work again 2013-08-16 14:14:15 +01:00
video-color.c docs: Fix argument and annotation typos 2014-03-02 23:22:51 +00:00
video-color.h Fix FSF address 2012-11-03 23:05:09 +00:00
video-event.c video-event: Update the running times in the force-keyunit events from the pad offsets 2014-04-10 09:18:05 +02:00
video-event.h Fix FSF address 2012-11-03 23:05:09 +00:00
video-format.c videoformat: Remove duplicate/incorrect section 2014-03-02 23:41:51 +00:00
video-format.h video: Don't use extra plane and componenent for tile format 2014-01-13 10:47:03 -05:00
video-frame.c video: Don't use extra plane and componenent for tile format 2014-01-13 10:47:03 -05:00
video-frame.h video: make direct includes work again 2013-08-16 14:14:15 +01:00
video-info.c video: Fix NV12_64Z32 default offset and size 2014-02-18 13:09:21 -05:00
video-info.h Fix FSF address 2012-11-03 23:05:09 +00:00
video-orc-dist.c video: fix build without orc or older or versions 2013-09-06 13:28:00 +01:00
video-orc-dist.h video: fix build without orc or older or versions 2013-09-06 13:28:00 +01:00
video-orc.orc video-format: fix NV24 pack/unpack function 2013-09-06 12:45:36 +02:00
video-overlay-composition.c video-overlay-composition: guard against NULL pointer dereference on error 2014-04-10 12:35:03 +01:00
video-overlay-composition.h video-overlay-composition: add GST_CAPS_FEATURE_META_GST_VIDEO_OVERLAY_COMPOSITION 2014-03-05 20:38:45 +01:00
video-tile.c video-tile: add tile mode and helper functions 2014-01-13 10:45:37 -05:00
video-tile.h video: Don't use extra plane and componenent for tile format 2014-01-13 10:47:03 -05:00
video.c Fix FSF address 2012-11-03 23:05:09 +00:00
video.h docs: fix some doc blocks 2013-09-09 15:52:05 +02:00
video.vcproj more working plugins 2004-07-27 21:41:30 +00:00
videoorientation.c Fix FSF address 2012-11-03 23:05:09 +00:00
videoorientation.h Fix FSF address 2012-11-03 23:05:09 +00:00
videooverlay.c videoverlay: Don't mention gconf elements and add a sentence about playbin/playsink 2014-01-14 13:20:48 +01:00
videooverlay.h Fix FSF address 2012-11-03 23:05:09 +00:00