Bug report

Michael Sterrett -Mr. Bones.- msterret at coat.com
Mon Aug 27 00:44:02 CEST 2001


Greetings,

The current version of vlc in CVS (at least from a couple days ago since
I haven't been able to get to anoncvs.videolan.org recently) seems to
have a problem reading certain DVDs.

Below is the output of

    ./vlc -vvvvvv --dvdtitle 1 --dvdchapter 2 dvd:/dev/dvd

trying to play the Armageddon DVD.

As you can see, I requested title 1, chapter 2, but instead got title
2 chapter 1.  This happens whichever chapter I specify - instead of the
proper chapter in title 1, I get title 2, chapter 1.

Is there anything I should be doing differently?  This seems like a bug
in the navigation code to me.

Michael Sterrett
  -Mr. Bones.-
michael.sterrett at coat.com

--------------------------------------CUT---------------------------------------
intf: playlist initialized
intf: added `dvd:/dev/dvd' to playlist
module: checking built-in modules
module: new builtin module `es', ISO 13818-1 MPEG Elementary Stream input module
module: new builtin module `ps', ISO 13818-1 MPEG Program Stream input module
module: new builtin module `ts', ISO 13818-1 MPEG Transport Stream input module
module: new builtin module `yuv', YUV transformations module
module: new builtin module `idct', IDCT module
module: new builtin module `idctclassic', classic IDCT module
module: new builtin module `motion', motion compensation module
module: new builtin module `imdct', AC3 IMDCT module
module: new builtin module `downmix', AC3 downmix module
module: new builtin module `yuvmmx', MMX YUV transformations module
module: new builtin module `idctmmx', MMX IDCT module
module: new builtin module `motionmmx', MMX motion compensation module
module: new builtin module `idctmmxext', MMX EXT IDCT module
module: new builtin module `motionmmxext', MMXEXT motion compensation module
module: new builtin module `imdct3dn', 3D Now! AC3 IMDCT module
module: new builtin module `downmix3dn', 3D Now! AC3 downmix module
module: new builtin module `imdctsse', SSE AC3 IMDCT module
module: new builtin module `downmixsse', SSE AC3 downmix module
module: new builtin module `dvd', DVD input module, linked with libdvdcss
module: new builtin module `dummy', dummy functions module
module: new builtin module `null', the Null module that does nothing
module: new builtin module `rc', remote control interface module
module: checking plugin modules
module: browsing `.'
module: browsing `plugins'
module: new plugin module `dsp', Linux OSS /dev/dsp module
module: new plugin module `sdl', Simple DirectMedia Layer module
module: new plugin module `gtk', Gtk+ interface module
module: new plugin module `x11', X11 module
module: new plugin module `xvideo', XVideo extension module
module: browsing `/usr/lib/videolan/vlc'
module: module bank initialized
module: locking module `gtk'
intf: interface initialized
input: playlist item `dvd:/dev/dvd'
module: locking module `dvd'
dvd info: netlist initialized
ifo info: vmg initialized
dvd info: number of titles: 6
ifo info: vts 4 initialized
dvd: title 1 vts_title 1 pgc 1
dvd info: title: 1
    vobstart at: 298809 blocks
    stream size: 56352 blocks
    number of chapters: 28
    number of angles: 2
dvd info: video
    compression: mpeg-2
    tv system: ntsc 525/60 Hz
    aspect ratio: 4:3
    display mode: not specified
    line21-1: data present in GOP
    line21-2:
    source res: 720x480 ntsc or 720x576 pal
    letterboxed: no
    mode: film (625/50 only)
module: locking module `motionmmxext'
module: locking module `idctmmxext'
dvd info: audio 1
    language: English
    mode: ac3
    channel(s): 6
    sampling: 48000 Hz
    appl_mode: not specified
    caption: normal caption
    quantization: drc
    status: 0
dvd info: audio 2
    language: Francais
    mode: ac3
    channel(s): 6
    sampling: 48000 Hz
    appl_mode: not specified
    caption: normal caption
    quantization: drc
    status: 1
dvd info: spu 1
    caption: 5
    language: English
    prefix: 100
    status: 4:3 0 wide 0 letter 0 pan 0
module: locking module `downmix3dn'
module: locking module `imdct3dn'
dvd info: chapter 2 start at: 548476928
intf: stream has changed, refreshing interface
input: seeking position 115408893/115408896 (-:--:--/-:--:--)
dvd info: new title
ifo info: vts 1 initialized
dvd: title 2 vts_title 1 pgc 1
dvd info: title: 2
    vobstart at: 16278 blocks
    stream size: 84396 blocks
    number of chapters: 2
    number of angles: 1
module: unlocking module `idctmmxext'
module: unlocking module `motionmmxext'
aout: no aout present, spawning one
module: locking module `dsp'
aout info: signed 16 bits stereo thread
aout info: audio output thread 30163 spawned
aout info: fifo #0 allocated, 2 channels, rate 0
aout info: fifo #0 destroyed
module: unlocking module `downmix3dn'
module: unlocking module `imdct3dn'
dvd info: video
    compression: mpeg-2
    tv system: ntsc 525/60 Hz
    aspect ratio: 4:3
    display mode: not specified
    line21-1:
    line21-2:
    source res: 720x480 ntsc or 720x576 pal
    letterboxed: no
    mode: camera
module: locking module `motionmmxext'
module: locking module `idctmmxext'
dvd info: audio 1
    language: English
    mode: ac3
    channel(s): 2
    sampling: 48000 Hz
    appl_mode: not specified
    caption:
    quantization: drc
    status: 0
module: locking module `downmix3dn'
module: locking module `imdct3dn'
vpar: no vout present, spawning one
vout: XVideoGetPort found adaptor 0 port 48
  image format 0x32315659 (YV12) planar supported
 encoding list:
  id=0, name=XV_IMAGE, size=2046x2047, numerator=1, denominator=1
 attribute list:
  name=XV_DOUBLE_BUFFER, flags=[ get set ], min=0, max=1
  name=XV_COLORKEY, flags=[ get set ], min=0, max=16777215
  name=XV_AUTOPAINT_COLORKEY, flags=[ get set ], min=0, max=1
  name=XV_SET_DEFAULTS, flags=[ set ], min=0, max=0
  name=XV_BRIGHTNESS, flags=[ get set ], min=-512, max=511
  name=XV_CONTRAST, flags=[ get set ], min=0, max=8191
  name=XV_SATURATION, flags=[ get set ], min=0, max=8191
  name=XV_HUE, flags=[ get set ], min=0, max=360
module: locking module `xvideo'
vout info: asking for 720x576, 15/16 bpp (1440 Bpl)
aout info: fifo #1 allocated, 2 channels, rate 0
vout: XVideoGetPort found adaptor 0 port 48
  image format 0x32315659 (YV12) planar supported
 encoding list:
  id=0, name=XV_IMAGE, size=2046x2047, numerator=1, denominator=1
 attribute list:
  name=XV_DOUBLE_BUFFER, flags=[ get set ], min=0, max=1
  name=XV_COLORKEY, flags=[ get set ], min=0, max=16777215
  name=XV_AUTOPAINT_COLORKEY, flags=[ get set ], min=0, max=1
  name=XV_SET_DEFAULTS, flags=[ set ], min=0, max=0
  name=XV_BRIGHTNESS, flags=[ get set ], min=-512, max=511
  name=XV_CONTRAST, flags=[ get set ], min=0, max=8191
  name=XV_SATURATION, flags=[ get set ], min=0, max=8191
  name=XV_HUE, flags=[ get set ], min=0, max=360
intf: stream has changed, refreshing interface
vout: video display initialized (720x576, 15/16 bpp)
vout info: got 720x576, 15/16 bpp (1440 Bpl), masks: 0x389096/0x389149/0x389205
module: locking module `yuvmmx'
MPEG2NonIntra coeff is out of bound
vpar info: stream periodicity changed from P[5] to P[1]
vpar synchro warning: dts != current_pts (-220536)
vpar synchro warning: backward_pts != current_pts (16682)
vpar info: stream periodicity changed from B[1] to B[2]
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (4)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (1)
ac3dec warn: invalid mantissa (5)
ac3dec warn: invalid mantissa (4)
ac3dec warn: invalid mantissa (4)
ac3dec warn: invalid mantissa (5)
ac3dec warn: invalid mantissa (5)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (1)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (1)
ac3dec warn: invalid mantissa (1)
ac3dec warn: invalid mantissa (1)
ac3dec warn: invalid mantissa (1)
ac3dec warn: invalid mantissa (5)
ac3dec warn: invalid mantissa (4)
ac3dec warn: invalid mantissa (4)
ac3dec warn: invalid mantissa (4)
ac3dec warn: invalid mantissa (4)
ac3dec warn: invalid mantissa (4)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (1)
ac3dec warn: invalid mantissa (1)
ac3dec warn: invalid mantissa (1)
ac3dec warn: invalid mantissa (1)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (3)
ac3dec warn: invalid mantissa (1)
ac3dec warn: invalid mantissa (1)
ac3dec warn: invalid mantissa (1)
ac3dec warn: invalid mantissa (1)
vpar info: stream periodicity changed from P[1] to P[5]
vpar info: stream periodicity changed from P[5] to P[1]
vpar info: stream periodicity changed from P[1] to P[3]
vpar info: stream periodicity changed from P[3] to P[2]
vpar info: stream periodicity changed from P[2] to P[3]
vpar info: stream periodicity changed from P[3] to P[2]
vpar info: stream periodicity changed from P[2] to P[3]
vout warning: late picture skipped (0x81660a8)
vpar info: stream periodicity changed from P[3] to P[2]
vpar info: stream periodicity changed from P[2] to P[3]
vpar info: stream periodicity changed from P[3] to P[2]
vpar info: stream periodicity changed from P[2] to P[3]
vpar info: stream periodicity changed from P[3] to P[2]
module: hiding unused plugin module `x11'
module: hiding unused plugin module `sdl'
vpar info: stream periodicity changed from P[2] to P[3]
module: unlocking module `idctmmxext'
module: unlocking module `motionmmxext'
aout info: fifo #1 destroyed
module: unlocking module `downmix3dn'
module: unlocking module `imdct3dn'
module: unlocking module `dvd'
vout warning: late picture skipped (0x8166148)
module: unlocking module `gtk'
module: unlocking module `yuvmmx'
module: unlocking module `xvideo'
module: unlocking module `dsp'
intf: removed `dvd:/dev/dvd' from playlist
intf: playlist destroyed

Michael Sterrett
  -Mr. Bones.-
michael.sterrett at coat.com





More information about the vlc-devel mailing list