Mac OS X strange behavior

Johnny Turpin jturpin at minervanetworks.com
Sat Jul 20 03:00:15 CEST 2002


Case #3: VLC version 0.4.2 - Successfull display of stream which does not
work with VLC 0.5.0 (channel 239.255.1.6)
Stream Type: MPEG-2 TS (CBR)
3/4 D1 video
MPEG Layer II Audio
  _____  

 
[jturpin:/Applications/VLC/vlc.app/Contents/MacOS] vlc -vvvvvvvvv
udp:@239.255.1.6:3006
VideoLAN Client - version 0.4.2 Ourumov - (c) 1996-2002 VideoLAN
 
module: checking built-in modules
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 `chroma_i420_rgb', I420,IYUV,YV12 to
RGB,RV15,RV16,RV24,RV32 conversions
module: new builtin module `chroma_i420_yuy2', conversions from
I420,IYUV,YV12 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211
module: new builtin module `chroma_i422_yuy2', conversions from I422 to
YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211
module: new builtin module `chroma_i420_ymga', conversions from
I420,IYUV,YV12 to YMGA
module: new builtin module `mpeg_adec', MPEG I/II layer 1/2 audio decoder
module: new builtin module `ac3_adec', software AC3 decoder
module: new builtin module `mpeg_vdec', MPEG I/II video decoder module
module: new builtin module `idctaltivec', Altivec IDCT module
module: new builtin module `motionaltivec', AltiVec motion compensation
module
module: new builtin module `memcpyaltivec', AltiVec memcpy module
module: new builtin module `ffmpeg', ffmpeg video decoder
(MSMPEG4v123,MPEG4)
module: new builtin module `a52', a52 ATSC A/52 aka AC-3 audio decoder
module
module: new builtin module `macosx', MacOS X interface, sound and video
module
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: new builtin module `logger', file logging interface module
module: new builtin module `mpeg_es', ISO 13818-2 MPEG Elementary Stream
input
module: new builtin module `mpeg_ps', ISO 13818-1 MPEG Program Stream input
module: new builtin module `mpeg_ts', ISO 13818-1 MPEG Transport Stream
input
module: new builtin module `mpeg_audio', MPEG I/II Audio stream demux
module: new builtin module `file', Standard filesystem file reading
module: new builtin module `udp', Raw UDP access plug-in
module: new builtin module `http', HTTP access plug-in
module: new builtin module `ipv4', IPv4 network abstraction layer
module: new builtin module `memcpy', libc memcpy module
module: new builtin module `lpcm_adec', linear PCM audio decoder
module: new builtin module `ac3_spdif', SPDIF pass-through AC3 decoder
module: new builtin module `spudec', DVD subtitles decoder module
module: new builtin module `filter_deinterlace', deinterlacing module
module: new builtin module `filter_invert', invert video module
module: new builtin module `filter_wall', image wall video module
module: new builtin module `filter_transform', image transformation module
module: new builtin module `filter_distort', miscellaneous video effects
module
module: new builtin module `filter_clone', image clone video module
module: new builtin module `filter_crop', image crop video module
module: new builtin module `fx_scope', scope effect module
module: new builtin module `dvd', DVD input module, uses libdvdcss
module: new builtin module `mpeg_ts_dvbpsi', ISO 13818-1 MPEG Transport
Stream input (libdvbpsi)
module: new builtin module `vcd', VCD input module
module: new builtin module `avi', RIFF-AVI Stream input
module: new builtin module `mad', libmad MPEG 1/2/3 audio decoder library
module: module bank initialized, found 48 modules
config: opening config file /Users/jturpin/.videolan/vlcrc
config: config file /Users/jturpin/.videolan/vlcrc doesn't already exist
intf: playlist initialized
intf: added `udp:@239.255.1.6:3006' to playlist
module: locking memcpy module `memcpyaltivec'
module: locking interface module `macosx'
intf: interface initialized
intf: creating new input thread
input: playlist item `udp:@239.255.1.6:3006'
thread info: 21003328 (input) has been created (src/input/input.c:197)
input: access `udp', demux `', name  <mailto:`@239.255.1.6:3006'>
`@239.255.1.6:3006'
input: opening server=:0 local=239.255.1.6:3006
ipv4 warning: cannot configure socket (SO_RCVBUF: No buffer space available)
ipv4 warning: socket buffer size is 0xa280 instead of 0x80000
module: locking network module `ipv4'
module: unlocking module `ipv4'
module: locking access module `udp'
module: locking demux module `mpeg_ts_dvbpsi'
input: packet lost by TS demux: current 0, packet 9
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 0)
input: packet lost by TS demux: current 0, packet 9
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 0)
ES 64 has unknown type
Selecting ES 22
input: selecting ES 0x22
module: locking decoder module `mpeg_vdec'
module: locking motion module `motionaltivec'
module: locking iDCT module `idctaltivec'
thread info: 21026144 (decoder) has been created (src/input/input_dec.c:85)
Selecting ES 21
input: selecting ES 0x21
module: locking decoder module `mad'
mad_adec debug: mad_adec thread launched, initializing
mad_adec debug: downscale fast selected
thread info: 29463504 (decoder) has been created (src/input/input_dec.c:85)
input: packet lost by TS demux: current 0, packet 12
input: duplicate packet received by TS demux
mad_adec debug: mad decoder thread 0x1c19870 initialized
mad_adec: starting libmad decoder
aout: no aout present, spawning one
module: locking audio output module `macosx'
vpar: no vout present, spawning one
thread info: 29618080 (audio output) has been created
(src/audio_output/audio_output.c:263)
aout info: signed 16 bits thread spawned, 2 channels, rate 44100
aout info: fifo #0 allocated, 2 channels, rate 48000, frame size 2304
mad_adec debug: in libmad_output aout fifo created
module: locking video output module `macosx'
vout info: got 8 direct buffer(s)
vout info: picture in 544x480, chroma 0x30323449 (024I), aspect ratio 4:3
vout info: picture out 544x480, chroma 0x30323449 (024I), aspect ratio 4:3
vout info: direct render, mapping render pictures 0-6 to system pictures 1-7
thread info: 34585152 (video output) has been created
(src/video_output/video_output.c:212)
vpar synchro warning: dts != current_pts (-644641)
vpar synchro warning: pts != current_date (-33944)
vpar info: stream periodicity changed from B[1] to B[2]
vout warning: late picture skipped (75916)
vout warning: late picture skipped (42902)
vout warning: late picture skipped (13354)
vpar synchro warning: pts != current_date (8511)
vpar info: stream periodicity changed from P[5] to P[4]
vpar info: stream periodicity changed from P[4] to P[1]
vpar info: stream periodicity changed from P[1] to P[4]
vpar synchro warning: pts != current_date (-8834)
vout warning: late picture skipped (4544)
vout warning: late picture skipped (7672)
vout warning: late picture skipped (2091)
vout warning: late picture skipped (500)
vout warning: late picture skipped (8843)
vout warning: late picture skipped (3248)
vout warning: late picture skipped (13146)
vout warning: late picture skipped (5553)
vout warning: late picture skipped (7548)
vout warning: late picture skipped (13230)
vout warning: late picture skipped (14399)
input: packet lost by TS demux: current 5, packet 4
vout warning: late picture skipped (63175)
vout warning: late picture skipped (31236)
vout warning: late picture skipped (46)
input: packet lost by TS demux: current 3, packet 8
input: packet corrupted, PES sizes do not match
input: packet lost by TS demux: current 0, packet 2
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 1)
input: packet lost by TS demux: current 0, packet 2
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 1)
vout warning: late picture skipped (417)
vout warning: late picture skipped (3528)
vpar synchro warning: pts != current_date (-39934)
vpar info: stream periodicity changed from B[2] to B[1]
vpar info: stream periodicity changed from B[1] to B[2]
vpar synchro warning: pts != current_date (9833)
vpar synchro warning: pts != current_date (9777)
input: packet lost by TS demux: current 11, packet 9
vout warning: late picture skipped (59360)
vout warning: late picture skipped (28896)
input: packet lost by TS demux: current 11, packet 4
vout warning: late picture skipped (43106)
vpar synchro warning: backward_pts != dts (10278)
input: packet lost by TS demux: current 15, packet 14
vout warning: late picture skipped (59104)
vout warning: late picture skipped (29382)
vpar synchro warning: pts != current_date (-43723)
vpar info: stream periodicity changed from B[2] to B[1]
aout warning: audio output is starving, expect glitches
vpar synchro warning: pts != current_date (8822)
vpar info: stream periodicity changed from B[1] to B[2]
vout warning: late picture skipped (37471)
vout warning: late picture skipped (12466)
Intra-B15 coeff is out of bound
Intra-B15 coeff is out of bound
Intra-B15 coeff is out of bound
Intra-B15 coeff is out of bound
Intra-B15 coeff is out of bound
vpar synchro warning: pts != current_date (-47834)
vpar info: stream periodicity changed from B[2] to B[1]
vpar synchro warning: backward_pts != dts (9178)
vpar synchro warning: backward_pts != current_pts (10299)
vpar synchro warning: pts != current_date (-10078)
vpar info: stream periodicity changed from B[1] to B[2]
input: packet lost by TS demux: current 8, packet 15
input: packet corrupted, PES sizes do not match
vout warning: late picture skipped (40555)
vout warning: late picture skipped (5463)
input: packet lost by TS demux: current 11, packet 0
input: packet corrupted, PES sizes do not match
vout warning: late picture skipped (22773)
input: packet lost by TS demux: current 2, packet 13
input: packet lost by TS demux: current 15, packet 4
input: packet corrupted, PES sizes do not match
input: packet lost by TS demux: current 0, packet 2
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 1)
input: packet lost by TS demux: current 0, packet 2
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 1)


-----Original Message-----
From: Johnny Turpin [mailto:jturpin at minervanetworks.com]
Sent: Friday, July 19, 2002 5:49 PM
To: 'vlc-devel at videolan.org'
Subject: Mac OS X strange behavior





I just checked out the latest source for VLC (0.5.0), and am getting a
strange error when trying to display one of the multicast channels on our
network. This same exact channel works fine with VLC(0.4.2) on Mac OS X, and
even more strangely, it seems to be failing when trying to find the macosx
video output module, but is able to find this module on another channel
using VLC(0.5.0).

Since I am really new to this, anyone have any ideas what is going on? 

I will reply to this post with debug outputs of various tests which may shed
some light on whats going on... 

-johnny 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20020719/dd83cd03/attachment.html>


More information about the vlc-devel mailing list