Skip to main content

Inconsistency in net.java.bd.tools.playlist.StreamCodingType (type 0x92)

2 replies [Last post]
titou10
Offline
Joined: 2010-01-05
Points: 0

In net.java.bd.tools.playlist.StreamCodingType, line 88 is

register(new StreamCodingType(0x93, "Text Subtitle stream"));

but in line 145, we have the following test

public boolean isTextSubTitleStream() {
// 0x92
return (getValue() == 0x92);
}

I think the correct type is 0x92 (not 0x93)

Also, it seems that type x01 (MPEG-1 Video), 0x03 (MPEG1 Audio) and 0x04 (MPEG2 Audio) are missing...

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
chihiro_saito
Offline
Joined: 2006-11-08
Points: 0

Hi,

Yes, the Text subtitle seems to be 0x92 - will fix, thanks for catching it.

As for the missing MPEG values, do you happen to know where these are specified? I'm looking at BD-ROM part 3 5.4.4 (Clip information file, ProgramInfo), Table 5-16 stream_coding_type, and do not see those entries.

Thanks,
Chihiro

titou10
Offline
Joined: 2010-01-05
Points: 0

Thanks for the fix.

Also you could correct some typos in the descriptions ("DTS-HD audo stream"...)

Also for the "missing" codes, you are right, they are not in the specs. Sorry for that.