Normal
[USER=83973]@Owlsroost[/USER]Sea Monkey has been kind enough to supply a sample. In this case the DTS HD audio stream is identified by the following:MPEG registration descriptor (tag = 0x05) in the program info descriptor loop of the PMT. The format_identifier is "HDMV", which is registered by Sony for Blu-Ray specification compliance.PMT stream_type 0x86. According to libbluray that is DTS HD MA.In other words, it appears like the stream meta-data has been encoded in a way that would be compliant with a Blu-Ray. However the actual content is a broadcast TV program. I'm not sure if this mismatch is original to the source (eg. a proprietary/private broadcast feed) or whether it's due to post-processing.From a TsWriter perspective I don't think it's necessary to add support for this unless the encoding is original to the source (which I strongly doubt).From a TsReader perspective I think the choice would be up to you.[edit: A couple of potentially useful stream_type references:https://www.videolan.org/developers/libbluray/doc/doxygen/html/bluray_8h_source.htmlhttps://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/master:/libavformat/mpegts.h]
[USER=83973]@Owlsroost[/USER]
Sea Monkey has been kind enough to supply a sample. In this case the DTS HD audio stream is identified by the following:
In other words, it appears like the stream meta-data has been encoded in a way that would be compliant with a Blu-Ray. However the actual content is a broadcast TV program. I'm not sure if this mismatch is original to the source (eg. a proprietary/private broadcast feed) or whether it's due to post-processing.
From a TsWriter perspective I don't think it's necessary to add support for this unless the encoding is original to the source (which I strongly doubt).
From a TsReader perspective I think the choice would be up to you.
[edit: A couple of potentially useful stream_type references:
https://www.videolan.org/developers/libbluray/doc/doxygen/html/bluray_8h_source.html
https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/master:/libavformat/mpegts.h
]