Posted by 8track
on January 20, 2010 at 2:56 PM PST
Using DoStudio I have a secondary video and audio stream. Ultimately I'd like to just play the Secondary audio (with the Primary audio + video), however Secondary audio and video will work if that's all I can do.
A little bit (10 seconds) after starting to play the Primary movie, I try to create a Secondary audio control:
secondaryAudioControl = (SecondaryAudioControl) player.getControl("org.bluray.media.SecondaryAudioControl");
However this does not play the audio. According to this post:
http://forums.java.net/jive/thread.jspa?threadID=65312&tstart=0 I need to set comb_info_Secondary_video_Secondary_audio() correctly. Unfortunately I do not know what 'correctly' means. When I convert the playlist file to XML I do not see this argument, and do not know where to put it in the Playlist file.
Alternatively, I can play the secondary audio and video in ArcSoft TotalMedia only by selecting it in the menu (when I right-click on the screen you can choose 'secondary video' and it plays. This tells me I'm encoding it properly.
What I fail to be able to do is play the secondary audio and video through BD-J. I'm guessing it's related to the same issue, but again, 10 seconds after I play the primary movie, I run:
pipControl = (PiPControl)player.getControl("javax.media.PiPControl");
Anyone have any ideas with? Are both of these problems related to the lack of: comb_info_Secondary_video_Secondary_audio()