mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-24 02:31:03 +00:00
a41fb3c6df
This new element allows decoding and overlaying CEA-708 Closed Caption streams over video. * Supports CDP and cc_data closedcaption/x-cea-708 streams * Uses pango to render CC stream * Support GstVideoOverlayComposition meta if downstream supports is Tested on various test files. Remains to be fixed/improved: * Switch to GstByteReader (for code safety) * Switch to GString (instead of manual pango string construction) * Move pango/rendering code outside of main 708 decoder file (so that actual CC parser/decoder can be (re)used in other scenarios). Initial patches and improvements by: * CableLabs RUIH-RI Team <ruihri@cablelabs.com> * Steve Maynard <steve@secondstryke.com> * cjun.wang" <cjun.wang@samsung.com> https://bugzilla.gnome.org/show_bug.cgi?id=704881 |
||
---|---|---|
.. | ||
bcd.h | ||
bit_slicer.c | ||
bit_slicer.h | ||
decoder.c | ||
decoder.h | ||
gstccextractor.c | ||
gstccextractor.h | ||
gstcea708decoder.c | ||
gstcea708decoder.h | ||
gstceaccoverlay.c | ||
gstceaccoverlay.h | ||
gstclosedcaption.c | ||
gstline21dec.c | ||
gstline21dec.h | ||
macros.h | ||
Makefile.am | ||
meson.build | ||
misc.h | ||
raw_decoder.c | ||
raw_decoder.h | ||
sampling_par.c | ||
sampling_par.h | ||
sliced.h |