Opened 19 years ago

Closed 19 years ago

Last modified 19 years ago

#2481 closed enhancement (fixed)

Closed Captioning contained in MPEG user data fields

Reported by: kenny@… Owned by: danielk
Priority: minor Milestone: unknown
Component: dvb Version: 0.20
Severity: medium Keywords:
Cc: danielk Ticket locked: no

Description

This is a patch to support closed captioning in MPEG user data fields that start with the bytes 0x05 0x02. It's basically a way to preserve line 21 data that some DVB providers use. This patch provides support for that closed captioning format.

Attachments (2)

dvb-na-cc-r11310.patch (6.6 KB ) - added by kenny@… 19 years ago.
Revision 1 of MPEG user data CC patch.
dvb-na-cc-r11313-v2.patch (5.4 KB ) - added by kenny@… 19 years ago.

Download all attachments as: .zip

Change History (7)

by kenny@…, 19 years ago

Attachment: dvb-na-cc-r11310.patch added

Revision 1 of MPEG user data CC patch.

comment:1 by anonymous, 19 years ago

Just compiled it, and good part that something is working, however i'm getting bunch of garbage in addition to CC... (using DVB DN)

comment:2 by kenny@…, 19 years ago

Thanks for the testing. It turns out I was doing too much work. In my 0.16 version I had to manually reorder predictive frame data because of the way it was implemented, but 0.20's decoder does that for me.

Here's the revised version of the patch. Let me know how it works.

by kenny@…, 19 years ago

Attachment: dvb-na-cc-r11313-v2.patch added

comment:3 by anonymous, 19 years ago

This one work great for DN, would be nice to put into the trunk now...

comment:4 by danielk, 19 years ago

Resolution: fixed
Status: newclosed

(In [11356]) Fixes #2481, by applying patch from kenny at the-b org. This adds decoding of US style EIA-608 captions embedded using the 0x0502 DVB encoding of such captions rather than the newer ATSC standard EIA-608 embedding.

comment:5 by mythtv@…, 19 years ago

Any chance of merging this into the 0.20 branch?

Thanks.

Note: See TracTickets for help on using tickets.