gstreamer/subprojects
Sebastian Dröge 90728a1166 avviddec: Unlock video decoder stream lock temporarily while finishing frames
Temporarily release the video decoder stream lock so that other
threads can continue decoding (e.g. call get_frame()) while data
is being pushed downstream.

At this point it is locked twice, we release one, and then the base class
releases the last one just before pushing the data.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7576>
2024-09-29 12:55:10 +00:00
..
gst-devtools common: Stop using GQuark-based GstStructure field name API 2024-09-26 19:21:29 +03:00
gst-docs docs: fix incorrect define in android jni code 2024-08-24 23:09:22 +08:00
gst-editing-services common: Stop using GQuark-based GstStructure field name API 2024-09-26 19:21:29 +03:00
gst-examples common: Stop using GQuark-based GstStructure field name API 2024-09-26 19:21:29 +03:00
gst-integration-testsuites testsuites: remove prores reverse playback test from known issues list 2024-06-18 20:27:15 +00:00
gst-libav avviddec: Unlock video decoder stream lock temporarily while finishing frames 2024-09-29 12:55:10 +00:00
gst-plugins-bad msdkenc: Guard the read of thiz->initialized with the modification of this value 2024-09-29 01:07:39 +00:00
gst-plugins-base base: audio: video: Use more efficient caps/structure API in various places 2024-09-26 19:26:18 +03:00
gst-plugins-good qtdemux: Check fourcc of a second CEA608 atom instead of assuming it's cdt2 2024-09-29 06:18:56 +00:00
gst-plugins-ugly common: Stop using GQuark-based GstStructure name API 2024-09-26 19:21:29 +03:00
gst-python meson: do not invoke pkgconfig directly in gst-python 2024-09-05 03:00:28 +00:00
gst-rtsp-server gst-rtsp-server: Make test-onvif-client example work on Windows 2024-08-20 19:44:42 +00:00
gstreamer gst: caps: Add API for creating caps / setting caps fields from static strings 2024-09-26 19:26:18 +03:00
gstreamer-sharp Back to development 2024-03-05 12:58:57 +00:00
gstreamer-vaapi common: Use more efficient versions of GstCapsFeatures API where possible 2024-09-26 19:26:18 +03:00
macos-bison-binary
packagefiles ntv2: Update to AJA NTV2 SDK 17.1.0 2024-09-27 16:43:37 +00:00
webview2
win-flex-bison-binaries
win-nasm
win-pkgconfig
avtp.wrap
cairo.wrap
dav1d.wrap
DirectX-Headers.wrap
directxmath.wrap
dssim.wrap
dv.wrap
expat.wrap
fdk-aac.wrap
FFmpeg.wrap
flac.wrap
fontconfig.wrap
freetype2.wrap Update all wraps from WrapDB 2022-09-23 11:08:06 -04:00
fribidi.wrap
gl-headers.wrap
glib-networking.wrap
glib.wrap
gobject-introspection.wrap
graphene.wrap
gst-plugins-rs.wrap
gtk-sharp.wrap
gtk.wrap meson: Bump gtk4 and pango wraps 2024-08-17 15:00:11 +05:30
harfbuzz.wrap
json-glib.wrap
lame.wrap
libdrm.wrap
libffi.wrap
libgudev.wrap wraps: libgudev: add fallback uri 2024-07-24 11:44:28 +00:00
libjpeg-turbo.wrap
liblc3.wrap subprojects: update liblc3 wrap to 1.1.1 2024-06-28 13:38:36 +01:00
libmicrodns.wrap
libnice.wrap
libopenjp2.wrap meson: Update openjpeg wrap to 2.5.2, fixes a warning 2024-09-10 14:59:36 +00:00
libpng.wrap
libpsl.wrap
libsoup.wrap subprojects: Fix libsoup build on windows with gcc14 2024-08-14 04:34:28 +00:00
libsrtp2.wrap
libva.wrap meson: Fix libva.wrap meson build 2024-06-13 04:48:56 +00:00
libwpe.wrap
libxml2.wrap
ntv2.wrap ntv2: Update to AJA NTV2 SDK 17.1.0 2024-09-27 16:43:37 +00:00
ogg.wrap
openh264.wrap subprojects: update openh264 to 2.4.1 2024-09-08 15:31:27 +00:00
opus.wrap subprojects: bump opus wrap to 1.5.2 2024-06-22 12:26:22 +01:00
orc.wrap
pango.wrap meson: Bump gtk4 and pango wraps 2024-08-17 15:00:11 +05:30
pcre2.wrap
pixman.wrap
proxy-libintl.wrap
pycairo.wrap
pygobject.wrap
soundtouch.wrap
sqlite3.wrap
vorbis.wrap
vpx.wrap subprojects: bump libvpx wrap to 1.14 2024-08-14 04:34:27 +00:00
wayland-protocols.wrap
webrtc-audio-processing.wrap
wpebackend-fdo.wrap
x264.wrap
zlib.wrap