gstreamer/gst-libs/gst/video
Nicola Murino 6627dd3ae3 videoencoder: remove the lock from gst_video_encoder_flush
The lock is already taken before calling the flush method and can lead to
deadlock for some encoders that need to take the same lock from another
thread while flushing

https://bugzilla.gnome.org/show_bug.cgi?id=787311
2017-10-20 01:55:10 +11:00
..
.gitignore Update .gitignore 2012-08-08 09:06:30 +01:00
colorbalance.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
colorbalance.h libs: add some more missing GST_EXPORT 2017-08-10 10:27:23 +01:00
colorbalancechannel.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
colorbalancechannel.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
convertframe.c convertframe: Fix leak in case of vcrop is disabled 2017-07-07 09:26:22 +03:00
gstvideoaffinetransformationmeta.c video/affinetransformationmeta: use the provided doc comment for the struct 2017-08-24 19:11:29 +10:00
gstvideoaffinetransformationmeta.h video/affinetransformationmeta: use the provided doc comment for the struct 2017-08-24 19:11:29 +10:00
gstvideodecoder.c videodecoder: flush decoder in transition PAUSED->READY 2017-10-20 01:55:07 +11:00
gstvideodecoder.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
gstvideoencoder.c videoencoder: remove the lock from gst_video_encoder_flush 2017-10-20 01:55:10 +11:00
gstvideoencoder.h videoencoder: implement QoS 2017-10-19 16:26:22 +02:00
gstvideofilter.c video-filter: Support allocation pool with pool object 2017-09-06 14:20:46 -04:00
gstvideofilter.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
gstvideometa.c videometa: Don't crash if adding the timecode meta to a buffer failed 2017-07-24 16:29:53 +03:00
gstvideometa.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
gstvideopool.c Use proper GtkDoc notation for NULL/FALSE/TRUE 2017-10-03 14:31:18 -07:00
gstvideopool.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
gstvideosink.c Use proper GtkDoc notation for NULL/FALSE/TRUE 2017-10-03 14:31:18 -07:00
gstvideosink.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
gstvideotimecode.c timecode: Fix invalid drop-frame timecode right before a new second 2017-04-09 11:15:27 +03:00
gstvideotimecode.h videotimecode: Add GST_VIDEO_TIME_CODE_INIT macro 2017-07-25 10:03:41 +03:00
gstvideoutils.c libs: video: split allocation query caos and pad caps 2016-04-05 11:32:50 +02:00
gstvideoutils.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
gstvideoutilsprivate.c videoutilsprivate: fill more video fields. 2017-08-14 12:42:57 +02:00
gstvideoutilsprivate.h videoencoder/decoder: Move conversion utility functions to a common header and use consistently in encoder/decoder 2016-07-04 10:47:36 +02:00
Makefile.am video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
meson.build meson: remove vs_module_defs 2017-10-05 13:53:14 +01:00
navigation.c navigation: Add some validation while sending key/mouse events 2017-06-06 11:12:18 +05:30
navigation.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
TODO video: Base classes for video decoders and encoders 2012-04-24 17:03:40 +02:00
video-blend.c video: Handle errors in gst_video_info_set_format() / gst_video_info_align() 2016-11-24 15:06:39 +02:00
video-blend.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-chroma.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video-chroma.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-color.c Use proper GtkDoc notation for NULL/FALSE/TRUE 2017-10-03 14:31:18 -07:00
video-color.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-converter.c video-converter: fix scaler leak 2017-03-31 16:14:50 +01:00
video-converter.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-dither.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video-dither.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-event.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video-event.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-format.c Fix RGBA and ABGR pack/unpack on big endian cpu 2017-06-01 17:47:22 +02:00
video-format.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-frame.c doc: Add missing map flag to gst_video_frame_map() 2016-09-19 11:27:10 -04:00
video-frame.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-info.c video: Add I420/I422/Y444_12LE/BE and GBRA video formats 2017-03-16 17:32:27 +02:00
video-info.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-multiview.c videometa: Initialize all fields of all metas with default values 2016-04-13 10:10:51 +03:00
video-multiview.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-orc-dist.c video: update orc generated files 2017-06-01 23:21:48 +01:00
video-orc-dist.h video: update orc generated files 2017-06-01 23:21:48 +01:00
video-orc.orc Fix RGBA and ABGR pack/unpack on big endian cpu 2017-06-01 17:47:22 +02:00
video-overlay-composition.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video-overlay-composition.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-resampler.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video-resampler.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-scaler.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video-scaler.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video-tile.c docs: Assorted documentation and introspection fixes for new 1.4 API 2014-07-02 09:09:44 +02:00
video-tile.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
video.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
video_mkenum.py video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
videodirection.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
videodirection.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
videoorientation.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
videoorientation.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00
videooverlay.c docs: Convert gtkdoc comments to markdown 2017-03-10 18:19:17 -03:00
videooverlay.h video: mark symbols explicitly for export with GST_EXPORT 2017-05-16 15:23:12 +01:00