gstreamer/ext/mpeg2enc
Mathieu Duponchelle 93a54093ec mpeg2enc: add disable-encode-retries property
MJPEG Tools may reencode pictures in a second pass to stick
closer to the target bitrate. This can result in slower than
real-time encoding for full HD content in certain situations,
as entire GOPs need reencoding when the reference picture is
reencoded.

See https://sourceforge.net/p/mjpeg/bugs/141/ for background

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1491>
2020-08-06 17:13:03 +00:00
..
gstmpeg2enc.cc mpeg2enc: report a latency 2020-08-06 17:13:03 +00:00
gstmpeg2enc.hh mpeg2enc: initial port to GstVideoEncoder base class 2020-08-06 17:13:03 +00:00
gstmpeg2encoder.cc mpeg2enc: add disable-encode-retries property 2020-08-06 17:13:03 +00:00
gstmpeg2encoder.hh mpeg2enc: add disable-encode-retries property 2020-08-06 17:13:03 +00:00
gstmpeg2encoptions.cc mpeg2enc: add disable-encode-retries property 2020-08-06 17:13:03 +00:00
gstmpeg2encoptions.hh mpeg2enc: add disable-encode-retries property 2020-08-06 17:13:03 +00:00
gstmpeg2encpicturereader.cc mpeg2enc: finalize GstVideoEncoder port 2020-08-06 17:13:03 +00:00
gstmpeg2encpicturereader.hh mpeg2enc: remove code paths for older mjpegtools versions 2020-08-06 17:13:03 +00:00
gstmpeg2encstreamwriter.cc mpeg2enc: finalize GstVideoEncoder port 2020-08-06 17:13:03 +00:00
gstmpeg2encstreamwriter.hh mpeg2enc: store video encoder instance directly in stream writer class 2020-08-06 17:13:03 +00:00
meson.build mpeg2enc: fix werror build with clang 2019-08-28 02:47:18 +00:00