[FFmpeg-devel] [PATCH v2] libavformat/mpegtsenc: Add minimal support for ATSC PSIP tables

Devin Heitmueller dheitmueller at kernellabs.com
Sun May 19 20:08:21 EEST 2019


Hello Phillip,

On Thu, May 16, 2019 at 9:32 AM Phillip Burr <phil.burr at gmail.com> wrote:
>
> Minimal support for ATSC PSIP tables.  Does not support STT or
> EIT tables and so is not compliant with terrestrial ATSC.
> ATSC tables are not created by default, and will only be transmitted
> if either "atsc_name" or "atsc_channel" metadata is supplied.

In general I am supportive of this effort (producing ATSC compliant
streams).  Thanks for your work to improve the TS mux support in this
area.

While I haven't looked that closely at your implementation, one key
thing missing is updated documentation that describes the new
parameters, and in particular something that notes that streams
generated are currently not fully compliant with the spec (as you
noted, the lack of STT).  While it's good to have that in the patch
description, that's something that really needs to be known to end
users who might try to use the functionality.

Regards,

Devin

-- 
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com


More information about the ffmpeg-devel mailing list