[Bug 704881] Partial ATSC_user_data and CEA-708 Closed Captions Support

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Aug 28 22:22:21 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=704881
  GStreamer | gst-plugins-bad | git

--- Comment #49 from Edward Hervey <bilboed at bilboed.com> 2014-08-29 05:22:17 UTC ---
(In reply to comment #48)
> Considering sometimes video hardware decoder & zero-copy between decoder&sink,
> video & closed caption are displayed seperately in different layer, at this
> time no software overlay is needed.

  A "overlay" element doesn't have to "burn-in" the caption/subtitles. There is
a GstMeta (GstVideoOverlayCompositionMeta) that one can use (if downstream
supports it).
  This enables you to still do the decoding of CC, know the video properties
(and therefore render the CC with the right size/properties), and specify where
exactly (in x/y location) it should be located. But instead of burning it in,
you just attach it on to the buffer so the downstream element can then send it
to a different layer.

  Of course if downstream doesn't support that GstMeta, then you actually burn
in the video.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list