I've managed to create a AVCHD 3D disc (AVC and MVC video) with the SDK so far. I'm using the AVC- and MVC-Encoder from the SDK and an own MPEG-TS muxer and authoring layer. The image created plays reasonable well on a variety of hardware players and even stereoscopic player on the software side.
When playing back the image in Cyberlinks PowerDVD software player a heavily distorted playback occurs. During single step playback (with disabled 3D output) one would expect to only see the AVC content (left eye), but MVC and AVC is mixed up. Whenever an I- or P-slice occurs the player switches from one video elementary stream to the other. Interestingly, if there are large sequences of B-slices everything seems to be fine for a while.
Has anyone experienced similar problems? How does the SDK manage the frame order of the MVC video stream if the accompanying AVC stream is encoded as IPBBPBB for example? Or in other words, is the MVC stream always encoded with the same slice types and order as the accompanying AVC stream?
What information in the MVC may cause things like that? Is there any tool to analyse MVC elementary streams?