Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-plugins-bad gst-plugins-bad
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 986
    • Issues 986
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 132
    • Merge requests 132
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gst-plugins-badgst-plugins-bad
  • Issues
  • #938

Closed
Open
Created Mar 26, 2019 by Aaron Boxer@boxerab

ceaccoverlay: closed caption packets are processed in the wrong order

Sample file:

http://streams.videolan.org/streams/ts/Closed%20Caption%20EIA.ts

Pipeline:

gst-launch-1.0 -v  filesrc location=ClosedCaptionEIA.ts  ! tsdemux ! mpegvideoparse ! ccextractor name=ce ! queue ! avdec_mpeg2video ! deinterlace ! videoconvert ! cc708overlay name=o ! gtksink ce. ! queue ! o.

CCs are 608 in this example, so they are not rendered by the current master branch, but the packets themselves are out of order.

CCs can be viewed using this branch:

https://gitlab.freedesktop.org/boxerab/gst-plugins-bad/tree/571_cea608

VLC will play the CCs in the correct order.

Edited Mar 26, 2019 by Aaron Boxer
Assignee
Assign to
Time tracking