[FFmpeg-devel] MpegTS contribution question

Anthony Delannoy anthony.2lannoy at gmail.com
Thu Aug 8 13:13:10 EEST 2019


Hi,

I'm currently doing my first contribution to ffmpeg by adding EPG support
in the mpegts format.
For now, i succeeded to add support for EIT table and majority of its
descriptors and can read/export EPG
events in a .csv file.
But I don't know on how to organize it now. Do I make a new codec for epg
and a data stream? Do I keep those
information « hidden » and present them only in metadatas plus functions
api to export them?

For those who wants to see where I am at:
https://github.com/spnngl/FFmpeg/tree/epg2

Some remarks:
  * For now I use linked list to store EPG events but I may change for
something simpler.
  * I made separate descriptors code to be able to use it on others tables
later. I want to add NIT table
  support and maybe others if i succeed to finish EPG.
  * EPG/descriptors files are all in libavformat for now, they need to be
moved

Thanks


More information about the ffmpeg-devel mailing list