gstreamer/gst-libs/gst/video
Thiago Santos 05e957106f videodecoder: do not deactivate the bufferpool, just unref
Videodecoder does late renegotiation, it will wait for the next
buffer before renegotiating its caps and bufferpool. It might happen
that downstream element switched from passthrough to non-passthrough
and sent a reconfigure upstream (that caused this renegotiation).
This downstream element will ask the video sink below for the bufferpool
with an allocation query and will get the same bufferpool that
videodecoder is holding, too.

When renegotiating, if videodecoder deactivates its bufferpool it
might be deactivating the bufferpool that some element downstream
is using and cause the pipeline to fail.

https://bugzilla.gnome.org/show_bug.cgi?id=727498
2014-04-04 13:50:03 -03: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 video/audio: #define metadata strings. 2013-09-09 15:37:02 +02: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 Fix FSF address 2012-11-03 23:05:09 +00: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: fix ayuv/argb conversion 2013-02-19 20:39:29 +00: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