VCD, different behavior

RVM <[email protected]>
Newsgroups gmane.comp.video.mplayer.cygwin
Message-ID <[email protected]>
Hi. I'm developing a mplayer frontend (smplayer). I read that now mplayer on 
windows can play VCDs (vcd://...) so I tested it this morning with a recent 
mplayer build.

It works, but there are some differences compared to the linux version.

This is what mplayer under linux (MPlayer dev-SVN-r25184-3.3.4) says in the 
console output when playing a vcd:

Playing vcd://2.
ID_VCD_START_TRACK=1
ID_VCD_END_TRACK=3
track 01:  adr=1  ctrl=6  format=2  00:02:00  mode: 0
track 02:  adr=1  ctrl=6  format=2  00:15:21  mode: 0
ID_VCD_TRACK_1_MSF=00:13:21
track 03:  adr=1  ctrl=6  format=2  02:07:57  mode: 0
ID_VCD_TRACK_2_MSF=01:52:36
ID_VCD_TRACK_3_MSF=03:41:66

And this is what the windows version (MPlayer dev-SVN-r24956-4.2.2) says 
(using the same disc):

Playing vcd://2.
ID_VCD_START_TRACK=1
ID_VCD_END_TRACK=3
track 01:  adr=1  ctrl=6  00:02:00
track 02:  adr=1  ctrl=6  00:15:21
ID_VCD_TRACK_1_MSF=00:00:00
track 03:  adr=1  ctrl=6  02:07:57
ID_VCD_TRACK_2_MSF=02:15:21
ID_VCD_TRACK_3_MSF=03:07:57

You see, the length (is the length?) that appears in the ID_VCD_TRACK_X_MSF 
tags are not the same.

Another difference is that under linux title 1 is played with vcd://2, and 
title 2 with vcd://3 (vcd://1 doesn't play anything), while on windows title 
1 is played with vcd://1 and title 2 with vcd://2 (vcd://3 plays nothing).

This different behavior makes that my program doesn't work as expected when 
playing vcds under windows.

-- 
RVM
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.