gstreamer/ext/libav
Vivia Nikolaidou 83190c4ec0 gstavviddec: Only allow a single closed caption meta
Following discussion in
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1396#note_556068

While it is technically possible to store multiple closed caption metas
in the same buffer, we don't currently do that anywhere and for
H264/MPEG2 both parts have to be stored in the same packet, and also the
number of CC bytes you can store per frame is rather limited. This
restriction might be relaxed later once we figured out how to do it
without breaking things.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-libav/-/merge_requests/82>
2020-07-03 07:02:05 +00:00
..
gstav.c gstav: Use libavcodec util function for version check 2019-04-29 16:02:05 +00:00
gstav.h libav: Fix symbol redefine build error 2018-07-19 12:21:01 +01:00
gstavauddec.c avauddec: fix buffer leak when send packet failed 2020-06-30 18:39:59 +02:00
gstavauddec.h avauddec: fix decoding of APE and Cook audio 2019-03-04 11:54:15 +00:00
gstavaudenc.c avcodecmap: Remove unused GstFFMpegCompliance type 2020-05-31 10:03:17 +03:00
gstavaudenc.h gstlibav: minor fixes for header files 2020-05-09 19:09:41 +00:00
gstavcfg.c plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:43:02 +02:00
gstavcfg.h avaudenc: install options generically 2018-07-13 00:53:27 +02:00
gstavcodecmap.c avcodecmap: Add support for SpeedHQ video codec 2020-06-26 16:11:18 +03:00
gstavcodecmap.h avcodecmap: Remove unused GstFFMpegCompliance type 2020-05-31 10:03:17 +03:00
gstavdeinterlace.c plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:43:02 +02:00
gstavdemux.c avdemux: update the context we use to determine stream's caps 2020-05-27 16:34:10 +02:00
gstavmux.c avmux: zero-initialize packets 2020-06-20 00:36:48 +00:00
gstavprotocol.c avprotocol: fix leak in error code paths 2018-01-13 11:54:25 +00:00
gstavprotocol.h avprotocol: Don't use GST_LOG_OBJECT() and friends on an arbitrary struct that is not a GObject 2016-12-02 14:19:46 +02:00
gstavutils.c Remove all uses of AVPicture 2018-07-13 00:53:26 +02:00
gstavutils.h Remove all uses of AVPicture 2018-07-13 00:53:26 +02:00
gstavviddec.c gstavviddec: Only allow a single closed caption meta 2020-07-03 07:02:05 +00:00
gstavviddec.h gstlibav: minor fixes for header files 2020-05-09 19:09:41 +00:00
gstavvidenc.c plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:43:02 +02:00
gstavvidenc.h Refactor avcfg / avvidenc 2018-07-13 00:53:26 +02:00
meson.build docs: Port to hotdoc 2019-05-13 17:00:00 -04:00