Mac OS X strange behavior

Johnny Turpin jturpin at minervanetworks.com
Sat Jul 20 02:58:34 CEST 2002


Case #2: VLC version 0.5.0 - Successfull display of different stream
(channel = 239.255.1.101)
Stream Type: MPEG-2 TS (VBR)
 
  _____  

 
[jturpin:/Developer/CVS/vlc/vlc.app/Contents/MacOS] vlc -vvvvvvvvv
udp:@239.255.1.101:3001
VideoLAN Client - version 0.5.0-cvs_2002-07-19 Natalya - (c) 1996-2002
VideoLAN
[00:000000] main debug: VideoLAN Client - version 0.5.0-cvs_2002-07-19
Natalya - (c) 1996-2002 VideoLAN
[00:000000] main debug: libvlc was configured with ./configure --disable-dvd
[00:000000] main debug: builtin `main', main program
[00:000000] main debug: checking builtin modules
[00:000000] main debug: builtin `idct', IDCT module
[00:000000] main debug: builtin `idctclassic', classic IDCT module
[00:000000] main debug: builtin `motion', motion compensation module
[00:000000] main debug: builtin `imdct', AC3 IMDCT module
[00:000000] main debug: builtin `downmix', AC3 downmix module
[00:000000] main debug: builtin `mpeg_adec', MPEG I/II layer 1/2 audio
decoder
[00:000000] main debug: builtin `ac3_adec', software AC3 decoder
[00:000000] main debug: builtin `mpeg_vdec', MPEG I/II video decoder module
[00:000000] main debug: builtin `idctaltivec', AltiVec IDCT module
[00:000000] main debug: builtin `motionaltivec', AltiVec motion compensation
module
[00:000000] main debug: builtin `memcpyaltivec', AltiVec memcpy module
[00:000000] main debug: builtin `macosx', MacOS X interface, sound and video
module
[00:000000] main debug: builtin `dummy', dummy functions module
[00:000000] main debug: builtin `null', the Null module that does nothing
[00:000000] main debug: builtin `rc', remote control interface module
[00:000000] main debug: builtin `logger', file logging interface module
[00:000000] main debug: builtin `mpeg_es', ISO 13818-2 MPEG Elementary
Stream input
[00:000000] main debug: builtin `mpeg_audio', MPEG I/II Audio stream demux
[00:000000] main debug: builtin `mpeg_ps', ISO 13818-1 MPEG Program Stream
input
[00:000000] main debug: builtin `mpeg_ts', ISO 13818-1 MPEG Transport Stream
input
[00:000000] main debug: builtin `file', Standard filesystem file reading
[00:000000] main debug: builtin `udp', Raw UDP access plug-in
[00:000000] main debug: builtin `http', HTTP access plug-in
[00:000000] main debug: builtin `ipv4', IPv4 network abstraction layer
[00:000000] main debug: builtin `memcpy', libc memcpy module
[00:000000] main debug: builtin `lpcm_adec', linear PCM audio decoder
[00:000000] main debug: builtin `ac3_spdif', SPDIF pass-through AC3 decoder
[00:000000] main debug: builtin `spudec', DVD subtitles decoder module
[00:000000] main debug: builtin `filter_deinterlace', deinterlacing module
[00:000000] main debug: builtin `filter_invert', invert video module
[00:000000] main debug: builtin `filter_wall', image wall video module
[00:000000] main debug: builtin `filter_transform', image transformation
module
[00:000000] main debug: builtin `filter_distort', miscellaneous video
effects module
[00:000000] main debug: builtin `filter_clone', image clone video module
[00:000000] main debug: builtin `filter_crop', image crop video module
[00:000000] main debug: builtin `fx_scope', scope effect module
[00:000000] main debug: builtin `chroma_i420_rgb', I420,IYUV,YV12 to
RGB,RV15,RV16,RV24,RV32 conversions
[00:000000] main debug: builtin `chroma_i420_yuy2', conversions from
I420,IYUV,YV12 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211
[00:000000] main debug: builtin `chroma_i422_yuy2', conversions from I422 to
YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211
[00:000000] main debug: builtin `chroma_i420_ymga', conversions from
I420,IYUV,YV12 to YMGA
[00:000000] main debug: builtin `vcd', VCD input module
[00:000000] main debug: builtin `avi', RIFF-AVI Stream input
[00:000000] main debug: module bank initialized, found 43 modules
[00:000000] main debug: opening config file /Users/jturpin/.vlc/vlcrc
[00:000000] main warning: config file /Users/jturpin/.vlc/vlcrc does not
exist yet
[00:000000] main debug: CPU has capabilities AltiVec FPU 
[00:000000] main debug: looking for memcpy module
[00:00000d] main: found and locked memcpy module `memcpyaltivec'
[00:00002d] main debug: waiting for thread completion
[00:00002d] main debug: thread 1459392 (playlist) created
(src/playlist/playlist.c:70)
[00:00002d] main warning: adding playlist item Ç udp:@239.255.1.101:3001 È
[00:00002e] main debug: looking for interface module
remote control interface initialized, `h' for help
[00:000011] main: found and locked interface module `rc'
[00:00002e] main debug: interface initialized
[00:00002d] main debug: creating new input thread
[00:00002f] main: playlist item `udp:@239.255.1.101:3001'
[00:00002f] main debug: waiting for thread completion
[00:00002f] main debug: access `udp', demux `', name
<mailto:`@239.255.1.101:3001'> `@239.255.1.101:3001'
[00:00002f] main debug: looking for access module
[00:00002f] udp debug: opening server=:0 local=239.255.1.101:3001
[00:00002f] main debug: looking for network module
[00:00002f] ipv4 warning: cannot configure socket (SO_RCVBUF: No buffer
space available)
[00:00002f] ipv4 warning: socket buffer size is 0xa280 instead of 0x80000
[00:00002f] main debug: thread 1541168 (input) created
(src/input/input.c:156)
[00:00001a] main: found and locked network module `ipv4'
[00:00001a] main: unlocking module `ipv4'
[00:000018] main: found and locked access module `udp'
[00:00002e] main debug: thread 1460000 (interface) created
(src/interface/interface.c:131)
[00:000030] main debug: looking for interface module
[00:00000e] main: found and locked interface module `macosx'
[00:000030] main debug: interface initialized
[00:000030] main debug: thread 3787216 (manager) created
(src/interface/interface.c:116)
[00:00002f] main debug: looking for demux module
[00:000016] main: found and locked demux module `mpeg_ts'
[00:000030] macosx debug: stream has changed, refreshing interface
[00:00002f] main warning: packet lost by TS demux: current 0, packet 5
[00:00002f] main warning: packet lost by TS demux: current 0, packet 5
[00:00002f] main debug: ES 64 has unknown type
[00:00002f] main debug: selecting ES 488
[00:00002f] main debug: selecting ES 0x488
[00:00002f] main debug: looking for decoder module
[00:00000a] main: found and locked decoder module `mpeg_vdec'
[00:000031] main debug: thread 20363856 (decoder) created
(src/input/input_dec.c:82)
[00:00002f] main debug: selecting ES 460
[00:00002f] main debug: selecting ES 0x460
[00:00002f] main debug: looking for decoder module
[00:000008] main: found and locked decoder module `mpeg_adec'
[00:000031] main debug: looking for motion module
[00:00000c] main: found and locked motion module `motionaltivec'
[00:000031] main debug: looking for iDCT module
[00:00000b] main: found and locked iDCT module `idctaltivec'
[00:000032] main debug: thread 28885680 (decoder) created
(src/input/input_dec.c:82)
[00:00002f] main warning: packet lost by TS demux: current 0, packet 14
[00:00002f] main warning: packet lost by TS demux: current 0, packet 5
[00:000030] macosx debug: stream has changed, refreshing interface
[00:000032] mpeg_adec debug: setting stereo output
[00:000032] main debug: no aout present, spawning one
[00:000034] main debug: looking for audio output module
[00:000031] mpeg_vdec debug: no vout present, spawning one
[00:000035] main debug: looking for video output module
[00:00000e] main: found and locked video output module `macosx'
[00:000035] main debug: got 8 direct buffer(s)
[00:000035] main debug: picture in 544x480, chroma 0x30323449 (024I), aspect
ratio 4:3
[00:000035] main debug: picture out 544x480, chroma 0x30323449 (024I),
aspect ratio 4:3
[00:000035] main debug: direct render, mapping render pictures 0-6 to system
pictures 1-7
[00:000035] main debug: thread 31128320 (video output) created
(src/video_output/video_output.c:216)
[00:000031] mpeg_vdec debug: I(0) P(0)[5] B(0)[1] YUV(10) : trashed 0:0/0
[00:000031] mpeg_vdec warning: dts != current_pts (-697050)
[00:000031] mpeg_vdec warning: vpar synchro warning: pts != current_date
(-33411)
[00:000031] mpeg_vdec warning: stream periodicity changed from B[1] to B[2]
[00:00000e] main: found and locked audio output module `macosx'
[00:000034] main debug: thread 31294784 (audio output) created
(src/audio_output/audio_output.c:229)
[00:000034] main debug: signed 16 bits thread spawned, 2 channels, rate
44100
[00:000034] main debug: fifo #0 allocated, 2 channels, rate 48000, frame
size 2304
[00:000035] main warning: late picture skipped (62265)
[00:000035] main warning: late picture skipped (29490)
[00:000031] mpeg_vdec warning: stream periodicity changed from P[5] to P[3]
[00:000031] mpeg_vdec debug: I(12042) P(28112)[3] B(25623)[2] YUV(23) :
trashed 1:2/12
[00:00002f] main warning: packet lost by TS demux: current 5, packet 13
[00:00002f] main warning: packet lost by TS demux: current 13, packet 8
[00:000035] main warning: late picture skipped (220609)
[00:000035] main warning: late picture skipped (189359)
[00:000035] main warning: late picture skipped (157654)
[00:000035] main warning: late picture skipped (125930)

 
 

 
 
 -----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/9c148009/attachment.html>


More information about the vlc-devel mailing list