Just a FYI,
I noticed the recent, but limited CEA-608 decoder addition to the ffmpeg
project. I have developed my own version to translate these to 25
frame STL files a while ago in my own time for the broadcaster I work
for. I would have submitted them, but I loath using git for any thing
but basic retrival. My code has a lower memory footprint, has full
char support with ASS styling, with built-in MXF VANC and DVB support.
I've put it up on my google site at
http://sites.google.com/site/xhelmboyx/code.
So if any one wants to include it can go ahead.
PS, for MXF you may need to add these lines to the demuxer:
static const MXFCodecUL mxf_data_essence_container_uls[] = {
// data essence container uls
{ {
0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x09,0x0D,0x01,0x03,0x01,0x02,0x0D,0x00,0x00
},
14, AV_CODEC_ID_NONE }, /* Generic VBI Data */
{ {
0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x09,0x0D,0x01,0x03,0x01,0x02,0x0E,0x00,0x00
},
14, AV_CODEC_ID_MXF_VANC }, /* Generic ANC Data */
{ {
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
},
0, AV_CODEC_ID_NONE },
};
{ {
0x06,0x0E,0x2B,0x34,0x02,0x53,0x01,0x01,0x0d,0x01,0x01,0x01,0x01,0x01,0x5C,0x00
},
mxf_read_generic_descriptor, sizeof(MXFDescriptor), Descriptor }, /*
VANC */
PPS, I not on this mailing list either.
Shan
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel