r0lZ
12th February 2005, 13:23
I am currently implementing BOVs in the PgcEdit's Trace mode.
But, I saw many ways to use the subpic streams as BOVs.
Most of the time, stream 0 is used. Sometimes, another stream is used. For example, in Matrix, subpic 6 is used.
Generally, the subpic used is enabled with a SetSTN command. It's the case in Matrix. But I have a DVD which do use subpic 0, but the subpic is not enabled. There is still no SetSTN command executed when the BOVs are used.
So, I wonder what is the method used by the players to know which subpic stream to use for BOVs.
May I assume safely that stream 0 is used when no streams are enabled (ie when SPRM(2) value is 62), and that the enabled stream is used when a subpic is enabled (SPRM(2) >= 64)? Or is it an information I missed somewhere?
And what subpic is used if forced subpic is selected (SPRM(2) == 127)? Subpic 0? (Note that I have never seen this case.)
And what to do if a subpic is selected, but set to OFF (SPRM(8) <= 31)?
Another question: does the stream status need to be > 0 when a subpic is used as BOV? Apparently, it's always the case.
Thanks in advance.
But, I saw many ways to use the subpic streams as BOVs.
Most of the time, stream 0 is used. Sometimes, another stream is used. For example, in Matrix, subpic 6 is used.
Generally, the subpic used is enabled with a SetSTN command. It's the case in Matrix. But I have a DVD which do use subpic 0, but the subpic is not enabled. There is still no SetSTN command executed when the BOVs are used.
So, I wonder what is the method used by the players to know which subpic stream to use for BOVs.
May I assume safely that stream 0 is used when no streams are enabled (ie when SPRM(2) value is 62), and that the enabled stream is used when a subpic is enabled (SPRM(2) >= 64)? Or is it an information I missed somewhere?
And what subpic is used if forced subpic is selected (SPRM(2) == 127)? Subpic 0? (Note that I have never seen this case.)
And what to do if a subpic is selected, but set to OFF (SPRM(8) <= 31)?
Another question: does the stream status need to be > 0 when a subpic is used as BOV? Apparently, it's always the case.
Thanks in advance.