gstreamer/ext
Jan Schmidt 640aad2b46 mpeg2enc: Only allow 1 pending frame for encoding
Having an unlimited input queue is very bad if the
encoder can't run at real-time. Eventually it will
consume all RAM. I don't really see any reason to
have more than 1 outstanding encoded frame, so
remove the queue and limit things to 1 pending frame.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2499>
2021-09-06 14:14:50 +00:00
..
aes aes: add aes encryption and decryption elements 2021-08-25 21:16:09 -04:00
aom Use gst_buffer_new_memdup() 2021-05-24 19:05:27 +01:00
assrender assrender: allow per feature registration 2021-03-23 14:19:16 +00:00
avtp avtp: crf: Remove superfluous sink_event variable 2021-04-28 08:59:14 +00:00
bs2b bs2b: allow per feature registration 2021-03-23 14:19:16 +00:00
bz2 bz2: allow per feature registration 2021-03-23 14:19:16 +00:00
chromaprint chromaprint: allow per feature registration 2021-03-23 14:19:16 +00:00
closedcaption cccombiner: fix scheduling with interlaced video buffers 2021-08-30 21:27:44 +00:00
colormanagement colormanagement: allow per feature registration 2021-03-23 14:19:16 +00:00
curl Use g_memdup2() where available and add fallback for older GLib versions 2021-08-05 20:51:00 +05:30
dash dashdemux: copy ContentProtection element including xml namespaces 2021-08-27 10:47:06 +00:00
dc1394 dc1394: allow per feature registration 2021-03-23 14:19:16 +00:00
directfb directfb: allow per feature registration 2021-03-23 14:19:16 +00:00
dtls Use gst_buffer_new_memdup() 2021-05-24 19:05:27 +01:00
dts dts: allow per feature registration 2021-03-23 14:19:16 +00:00
faac faac: allow per feature registration 2021-03-23 14:19:16 +00:00
faad Use g_memdup2() where available and add fallback for older GLib versions 2021-08-05 20:51:00 +05:30
fdkaac fdkaacdec: Add Converter class to hint gst-validate 2021-08-13 15:25:16 +00:00
flite flite: allow per feature registration 2021-03-30 10:49:49 +00:00
fluidsynth fluidsynth: allow per feature registration 2021-03-23 14:19:17 +00:00
gme gme: allow per feature registration 2021-03-23 14:19:17 +00:00
gs gs: remove clang formatting 2021-03-30 09:51:18 +00:00
gsm gsm: allow per feature registration 2021-03-23 14:19:17 +00:00
hls Use g_memdup2() where available and add fallback for older GLib versions 2021-08-05 20:51:00 +05:30
iqa iqa: allow per feature registration 2021-03-23 14:19:17 +00:00
isac isac: allow per feature registration 2021-03-23 14:19:17 +00:00
kate kate: Initialize debug categories 2021-05-18 13:22:49 +00:00
ladspa gstladspautils.c: avoid implicit float to int conversion 2020-08-04 11:37:52 +00:00
ldac ldacenc: Emit message on errors 2021-04-08 00:38:47 +00:00
libde265 libde265: allow per feature registration 2021-03-23 14:19:17 +00:00
libmms libmms: allow per feature registration 2021-03-23 14:19:17 +00:00
lv2 gstlv2utils.c: avoid implicit float to int conversion 2020-08-04 11:37:52 +00:00
mdns mdns: allow per feature registration 2021-03-23 14:19:17 +00:00
modplug modplug: allow per feature registration 2021-03-23 14:19:17 +00:00
mpeg2enc mpeg2enc: Only allow 1 pending frame for encoding 2021-09-06 14:14:50 +00:00
mplex mplex: allow per feature registration 2021-03-23 14:19:17 +00:00
musepack musepack: allow per feature registration 2021-03-23 14:19:17 +00:00
neon neon: allow per feature registration 2021-03-23 14:19:17 +00:00
ofa ofa: allow per feature registration 2021-03-23 14:19:17 +00:00
onnx onnx: add plugin to apply ONNX neural network models to video 2021-04-27 13:05:21 +00:00
openal openal: allow per feature registration 2021-03-23 14:19:17 +00:00
openaptx openaptx: Fix to v0.2.0 due to license change 2021-05-11 14:53:56 +00:00
opencv opencv: allow per feature registration 2021-03-23 14:19:17 +00:00
openexr Fix build with OpenEXR 3 2021-05-04 14:58:49 +00:00
openh264 openh264enc: fix broken header AU emission by base class 2021-08-24 23:42:27 +01:00
openjpeg jpeg2000parse, openjpeg: add support for YCrCb 4:1:1 sampling 2021-06-14 11:05:45 +02:00
openmpt openmpt: allow per feature registration 2021-03-23 14:19:17 +00:00
openni2 openni2: allow per feature registration 2021-03-23 14:19:17 +00:00
opus opus: allow per feature registration 2021-03-23 14:19:17 +00:00
qroverlay qroverlay: allow per feature registration 2021-03-23 14:19:17 +00:00
resindvd Use gst_element_request_pad_simple... 2021-05-05 06:17:14 +00:00
rsvg rsvg: allow per feature registration 2021-03-23 14:19:17 +00:00
rtmp rtmpsrc: mention setting librtmp flags in docs 2021-08-09 01:27:01 +05:30
sbc sbc: Return hard error on allocation or mapping error 2021-04-08 00:38:47 +00:00
sctp Use gst_buffer_new_memdup() 2021-05-24 19:05:27 +01:00
smoothstreaming smoothstreaming: allow per feature registration 2021-03-23 14:19:17 +00:00
sndfile Use gst_buffer_new_memdup() 2021-05-24 19:05:27 +01:00
soundtouch soundtouch: allow per feature registration 2021-03-23 14:19:17 +00:00
spandsp spandsp: allow per feature registration 2021-03-23 14:19:17 +00:00
srt srtobject: fix optlen of srt_getsockflag 2021-04-08 20:30:20 +08:00
srtp srtp: allow per feature registration 2021-03-23 14:19:17 +00:00
svthevcenc svthevcenc: Add new SVT-HEVC encoder element 2019-12-20 15:43:55 +00:00
teletextdec Use g_memdup2() where available and add fallback for older GLib versions 2021-08-05 20:51:00 +05:30
ttml ttml: allow per feature registration 2021-03-23 14:19:17 +00:00
voaacenc voaacenc: allow per feature registration 2021-03-23 14:19:17 +00:00
voamrwbenc voamrwbenc: allow per feature registration 2021-03-23 14:19:17 +00:00
vulkan vulkansink: Fix element metadata. 2021-07-12 05:08:09 +00:00
wayland waylandsink: prevent frame callback being released twice 2021-06-15 16:25:17 -04:00
webp webp: allow per feature registration 2021-03-23 14:19:17 +00:00
webrtc webrtcbin: Return typed "sctp-transport" 2021-08-25 13:20:22 +00:00
webrtcdsp webrtcdsp: Propagate VAD to audio level meta 2021-04-19 15:51:32 +00:00
wildmidi wildmidi: allow per feature registration 2021-03-23 14:19:17 +00:00
wpe wpe: Fix race condition on teardown 2021-09-03 15:56:31 +00:00
x265 x265: Fix a deadlock when failing to create the x265enc. 2021-08-09 10:28:11 +00:00
zbar zbar: allow per feature registration 2021-03-23 14:19:17 +00:00
zxing zxing: allow per feature registration 2021-03-23 14:19:17 +00:00
meson.build aes: add aes encryption and decryption elements 2021-08-25 21:16:09 -04:00