View Single Post
Old 30th May 2020, 16:13   #781  |  Link
a5180007
Registered User
 
Join Date: Jun 2014
Location: Marrakech, Morocco
Posts: 253
Quote:
Originally Posted by chompy View Post
What's the code 132 according to A-52 ATSC standard?
Stream_type 0x84 (132) is AC3 for HDMV -which can be interleaved AC3/EAC3. Pure EAC3 does not exist in HDMV format.

Quote:
Originally Posted by chompy View Post
EDIT:
I've tested in a newer Sony TV I have in the kitchen that I never use, but that it has mediaplayer, and interestingly the EAC3 m2ts muxed with v2.6.12 (132) plays without sound, but the muxed EAC3 m2ts with nightly build plays fine... Maybe the standard has changed since my old OPPO was build, but that's very strange.
So what I can do for pure eac3 is stream_type = 0x84 when hdmv_descriptors is checked, and stream_type = 0x87 when unchecked.
Edit: but that would mean that eac3 would not work on TVs in hdmv_descriptors mode. I need others to confirm whether this is the way they want it to work.

Last edited by a5180007; 30th May 2020 at 16:15.
a5180007 is offline   Reply With Quote