Mac OS X strange behavior

Johnny Turpin jturpin at minervanetworks.com
Sat Jul 20 02:55:05 CEST 2002


Case #1: VLC version 0.5.0 - Unable to startup the Mac OS X video output
module (channel 239.255.1.6)
Stream Type: MPEG-2 TS (CBR)
3/4 D1 video
MPEG Layer II Audio
  _____  

 
[jturpin:/Developer/CVS/vlc/vlc.app/Contents/MacOS] vlc -vvvvvvvvv
udp:@239.255.1.6:3006
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 1458816 (playlist) created
(src/playlist/playlist.c:70)
[00:00002d] main warning: adding playlist item Ç udp:@239.255.1.6:3006 È
[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:00002d] main debug: creating new input thread
[00:00002f] main: playlist item `udp:@239.255.1.6:3006'
[00:00002f] main debug: waiting for thread completion
[00:00002f] main debug: access `udp', demux `', name
<mailto:`@239.255.1.6:3006'> `@239.255.1.6:3006'
[00:00002f] main debug: looking for access module
[00:00002f] udp debug: opening server=:0 local=239.255.1.6:3006
[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 1459424 (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:00002f] main debug: looking for demux module
[00:000016] main: found and locked demux module `mpeg_ts'
[00:00002e] main debug: interface initialized
[00:00002e] main debug: thread 1445008 (interface) created
(src/interface/interface.c:131)
[00:000030] main debug: looking for interface module
[00:00002f] main warning: packet lost by TS demux: current 0, packet 8
[00:00002f] main warning: packet lost by TS demux: current 0, packet 8
[00:00002f] main debug: ES 64 has unknown type
[00:00002f] main debug: selecting ES 22
[00:00002f] main debug: selecting ES 0x22
[00:00002f] main debug: looking for decoder module
[00:00000a] main: found and locked decoder module `mpeg_vdec'
[00:000031] main debug: thread 4272144 (decoder) created
(src/input/input_dec.c:82)
[00:00002f] main debug: selecting ES 21
[00:00002f] main debug: selecting ES 0x21
[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 4275488 (decoder) created
(src/input/input_dec.c:82)
[00:00002f] main warning: duplicate packet received by TS demux
[00:00002f] main warning: packet lost by TS demux: current 0, packet 12
[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:00000e] main: found and locked audio output module `macosx'
[00:000034] main debug: thread 4490208 (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:000031] mpeg_vdec debug: no vout present, spawning one
[00:000035] main debug: looking for video output module
[00:000035] macosx error: MacOS X interface module required
[00:000035] main error: no suitable vout module
[00:000031] mpeg_vdec error: cannot open vout, aborting
[00:00000e] main: found and locked interface module `macosx'
[00:000030] main debug: interface initialized
[00:000030] main debug: thread 24744608 (manager) created
(src/interface/interface.c:116)
[00:000030] macosx debug: stream has changed, refreshing interface
[00:00002f] main warning: packet lost by TS demux: current 9, packet 8
[00:00002f] main warning: packet lost by TS demux: current 5, packet 7
[00:00002f] main warning: packet lost by TS demux: current 5, packet 7
[00:00002f] main debug: 7161 loops consuming user: 353, system: 0
[00:00002f] main debug: dumping stream ID 0x0 [OK:0/D:2933]
[00:00002f] main debug: pace un-controlled
[00:00002f] main debug: dumping program 0x1, version 0 (partial)
[00:00002f] main debug: ES 0x64, stream 0x45, type 0xfb, not selected
[OK:158/ERR:0]
[00:00002f] main debug: ES 0x22, stream 0x35, type 0x2, selected
[OK:44407/ERR:0]
[00:00002f] main debug: ES 0x21, stream 0x35, type 0x3, selected
[OK:2472/ERR:0]
[00:000032] main debug: thread 4275488 joined ((unknown):0)
[00:000032] main debug: killing decoder for 0x21, type 0x3, 1 PES in FIFO
[00:000008] main: unlocking module `mpeg_adec'
[00:000031] mpeg_vdec debug: 1 loops among 1 sequence(s)
[00:000031] mpeg_vdec debug: cpu usage (user: 353, system: 0)
[00:000031] mpeg_vdec debug: read 0 frames/fields (I 0/P 0/B 0)
[00:000031] mpeg_vdec debug: decoded 0 frames/fields (I 0/P 0/B 0)
[00:000031] mpeg_vdec debug: read 0 malformed frames/fields (I 0/P 0/B 0)
[00:000031] mpeg_vdec debug: MPEG-2 stream (544x480), 29.971 pi/s
[00:000031] mpeg_vdec debug: Non-progressive, non-scalable, matrix_coeff: 0
[00:00000b] main: unlocking module `idctaltivec'
[00:00000c] main: unlocking module `motionaltivec'
[00:000031] main debug: thread 4272144 joined ((unknown):0)
[00:000031] main debug: killing decoder for 0x22, type 0x2, 2715 PES in FIFO
[00:00000a] main: unlocking module `mpeg_vdec'
[00:000016] main: unlocking module `mpeg_ts'
[00:00002f] main: closing network `udp/://@239.255.1.6:3006'


-----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/80e4296b/attachment.html>


More information about the vlc-devel mailing list