<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>Mac OS X strange behavior</TITLE>

<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<DIV><FONT size=2><SPAN class=093045900-20072002>Case #<SPAN 
class=671110301-20072002>2</SPAN>: VLC version 0.5.0 - <SPAN 
class=671110301-20072002>Successfull display of different stream (channel =</SPAN></SPAN></FONT></DIV>
<DIV><SPAN class=093045900-20072002><SPAN 
class=671110301-20072002></SPAN></SPAN><SPAN class=093045900-20072002><FONT 
size=2>Stream Type: MPEG-2 TS (<SPAN 
<DIV><SPAN class=093045900-20072002><FONT size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=093045900-20072002><FONT size=2></FONT></SPAN></DIV><SPAN 
class=093045900-20072002><FONT size=2>
<DIV> </DIV>
<DIV><FONT face=Courier>[jturpin:/Developer/CVS/vlc/vlc.app/Contents/MacOS] vlc 
-vvvvvvvvv udp:@<BR>VideoLAN Client - version 
0.5.0-cvs_2002-07-19 Natalya - (c) 1996-2002 VideoLAN<BR>[00:000000] main debug: 
VideoLAN Client - version 0.5.0-cvs_2002-07-19 Natalya - (c) 1996-2002 
VideoLAN<BR>[00:000000] main debug: libvlc was configured with ./configure 
--disable-dvd<BR>[00:000000] main debug: builtin `main', main 
program<BR>[00:000000] main debug: checking builtin modules<BR>[00:000000] main 
debug: builtin `idct', IDCT module<BR>[00:000000] main debug: builtin 
`idctclassic', classic IDCT module<BR>[00:000000] main debug: builtin `motion', 
motion compensation module<BR>[00:000000] main debug: builtin `imdct', AC3 IMDCT 
module<BR>[00:000000] main debug: builtin `downmix', AC3 downmix 
module<BR>[00:000000] main debug: builtin `mpeg_adec', MPEG I/II layer 1/2 audio 
decoder<BR>[00:000000] main debug: builtin `ac3_adec', software AC3 
decoder<BR>[00:000000] main debug: builtin `mpeg_vdec', MPEG I/II video decoder 
module<BR>[00:000000] main debug: builtin `idctaltivec', AltiVec IDCT 
module<BR>[00:000000] main debug: builtin `motionaltivec', AltiVec motion 
compensation module<BR>[00:000000] main debug: builtin `memcpyaltivec', AltiVec 
memcpy module<BR>[00:000000] main debug: builtin `macosx', MacOS X interface, 
sound and video module<BR>[00:000000] main debug: builtin `dummy', dummy 
functions module<BR>[00:000000] main debug: builtin `null', the Null module that 
does nothing<BR>[00:000000] main debug: builtin `rc', remote control interface 
module<BR>[00:000000] main debug: builtin `logger', file logging interface 
module<BR>[00:000000] main debug: builtin `mpeg_es', ISO 13818-2 MPEG Elementary 
Stream input<BR>[00:000000] main debug: builtin `mpeg_audio', MPEG I/II Audio 
stream demux<BR>[00:000000] main debug: builtin `mpeg_ps', ISO 13818-1 MPEG 
Program Stream input<BR>[00:000000] main debug: builtin `mpeg_ts', ISO 13818-1 
MPEG Transport Stream input<BR>[00:000000] main debug: builtin `file', Standard 
filesystem file reading<BR>[00:000000] main debug: builtin `udp', Raw UDP access 
plug-in<BR>[00:000000] main debug: builtin `http', HTTP access 
plug-in<BR>[00:000000] main debug: builtin `ipv4', IPv4 network abstraction 
layer<BR>[00:000000] main debug: builtin `memcpy', libc memcpy 
module<BR>[00:000000] main debug: builtin `lpcm_adec', linear PCM audio 
decoder<BR>[00:000000] main debug: builtin `ac3_spdif', SPDIF pass-through AC3 
decoder<BR>[00:000000] main debug: builtin `spudec', DVD subtitles decoder 
module<BR>[00:000000] main debug: builtin `filter_deinterlace', deinterlacing 
module<BR>[00:000000] main debug: builtin `filter_invert', invert video 
module<BR>[00:000000] main debug: builtin `filter_wall', image wall video 
module<BR>[00:000000] main debug: builtin `filter_transform', image 
transformation module<BR>[00:000000] main debug: builtin `filter_distort', 
miscellaneous video effects module<BR>[00:000000] main debug: builtin 
`filter_clone', image clone video module<BR>[00:000000] main debug: builtin 
`filter_crop', image crop video module<BR>[00:000000] main debug: builtin 
`fx_scope', scope effect module<BR>[00:000000] main debug: builtin 
`chroma_i420_rgb', I420,IYUV,YV12 to RGB,RV15,RV16,RV24,RV32 
conversions<BR>[00:000000] main debug: builtin `chroma_i420_yuy2', conversions 
from I420,IYUV,YV12 to 
YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211<BR>[00:000000] main debug: builtin 
`chroma_i422_yuy2', conversions from I422 to 
YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211<BR>[00:000000] main debug: builtin 
`chroma_i420_ymga', conversions from I420,IYUV,YV12 to YMGA<BR>[00:000000] main 
debug: builtin `vcd', VCD input module<BR>[00:000000] main debug: builtin `avi', 
RIFF-AVI Stream input<BR>[00:000000] main debug: module bank initialized, found 
43 modules<BR>[00:000000] main debug: opening config file 
/Users/jturpin/.vlc/vlcrc<BR>[00:000000] main warning: config file 
/Users/jturpin/.vlc/vlcrc does not exist yet<BR>[00:000000] main debug: CPU has 
capabilities AltiVec FPU <BR>[00:000000] main debug: looking for memcpy 
module<BR>[00:00000d] main: found and locked memcpy module 
`memcpyaltivec'<BR>[00:00002d] main debug: waiting for thread 
completion<BR>[00:00002d] main debug: thread 1459392 (playlist) created 
(src/playlist/playlist.c:70)<BR>[00:00002d] main warning: adding playlist item  
udp:@ <BR>[00:00002e] main debug: looking for interface 
module<BR>remote control interface initialized, `h' for help<BR>[00:000011] 
main: found and locked interface module `rc'<BR>[00:00002e] main debug: 
interface initialized<BR>[00:00002d] main debug: creating new input 
thread<BR>[00:00002f] main: playlist item 
`udp:@'<BR>[00:00002f] main debug: waiting for thread 
completion<BR>[00:00002f] main debug: access `udp', demux `', name </FONT><A 
face=Courier>`@'</FONT></A><BR><FONT face=Courier>[00:00002f] 
main debug: looking for access module<BR>[00:00002f] udp debug: opening 
server=:0 local=<BR>[00:00002f] main debug: looking for 
network module<BR>[00:00002f] ipv4 warning: cannot configure socket (SO_RCVBUF: 
No buffer space available)<BR>[00:00002f] ipv4 warning: socket buffer size is 
0xa280 instead of 0x80000<BR>[00:00002f] main debug: thread 1541168 (input) 
created (src/input/input.c:156)<BR>[00:00001a] main: found and locked network 
module `ipv4'<BR>[00:00001a] main: unlocking module `ipv4'<BR>[00:000018] main: 
found and locked access module `udp'<BR>[00:00002e] main debug: thread 1460000 
(interface) created (src/interface/interface.c:131)<BR>[00:000030] main debug: 
looking for interface module<BR>[00:00000e] main: found and locked interface 
module `macosx'<BR>[00:000030] main debug: interface initialized<BR>[00:000030] 
main debug: thread 3787216 (manager) created 
(src/interface/interface.c:116)<BR>[00:00002f] main debug: looking for demux 
module<BR>[00:000016] main: found and locked demux module 
`mpeg_ts'<BR>[00:000030] macosx debug: stream has changed, refreshing 
interface<BR>[00:00002f] main warning: packet lost by TS demux: current 0, 
packet 5<BR>[00:00002f] main warning: packet lost by TS demux: current 0, packet 
5<BR>[00:00002f] main debug: ES 64 has unknown type<BR>[00:00002f] main debug: 
selecting ES 488<BR>[00:00002f] main debug: selecting ES 0x488<BR>[00:00002f] 
main debug: looking for decoder module<BR>[00:00000a] main: found and locked 
decoder module `mpeg_vdec'<BR>[00:000031] main debug: thread 20363856 (decoder) 
created (src/input/input_dec.c:82)<BR>[00:00002f] main debug: selecting ES 
460<BR>[00:00002f] main debug: selecting ES 0x460<BR>[00:00002f] main debug: 
looking for decoder module<BR>[00:000008] main: found and locked decoder module 
`mpeg_adec'<BR>[00:000031] main debug: looking for motion module<BR>[00:00000c] 
main: found and locked motion module `motionaltivec'<BR>[00:000031] main debug: 
looking for iDCT module<BR>[00:00000b] main: found and locked iDCT module 
`idctaltivec'<BR>[00:000032] main debug: thread 28885680 (decoder) created 
(src/input/input_dec.c:82)<BR>[00:00002f] main warning: packet lost by TS demux: 
current 0, packet 14<BR>[00:00002f] main warning: packet lost by TS demux: 
current 0, packet 5<BR>[00:000030] macosx debug: stream has changed, refreshing 
interface<BR>[00:000032] mpeg_adec debug: setting stereo output<BR>[00:000032] 
main debug: no aout present, spawning one<BR>[00:000034] main debug: looking for 
audio output module<BR>[00:000031] mpeg_vdec debug: no vout present, spawning 
one<BR>[00:000035] main debug: looking for video output module<BR>[00:00000e] 
main: found and locked video output module `macosx'<BR>[00:000035] main debug: 
got 8 direct buffer(s)<BR>[00:000035] main debug: picture in 544x480, chroma 
0x30323449 (024I), aspect ratio 4:3<BR>[00:000035] main debug: picture out 
544x480, chroma 0x30323449 (024I), aspect ratio 4:3<BR>[00:000035] main debug: 
direct render, mapping render pictures 0-6 to system pictures 1-7<BR>[00:000035] 
main debug: thread 31128320 (video output) created 
(src/video_output/video_output.c:216)<BR>[00:000031] mpeg_vdec debug: I(0) 
P(0)[5] B(0)[1] YUV(10) : trashed 0:0/0<BR>[00:000031] mpeg_vdec warning: dts != 
current_pts (-697050)<BR>[00:000031] mpeg_vdec warning: vpar synchro warning: 
pts != current_date (-33411)<BR>[00:000031] mpeg_vdec warning: stream 
periodicity changed from B[1] to B[2]<BR>[00:00000e] main: found and locked 
audio output module `macosx'<BR>[00:000034] main debug: thread 31294784 (audio 
output) created (src/audio_output/audio_output.c:229)<BR>[00:000034] main debug: 
signed 16 bits thread spawned, 2 channels, rate 44100<BR>[00:000034] main debug: 
fifo #0 allocated, 2 channels, rate 48000, frame size 2304<BR>[00:000035] main 
warning: late picture skipped (62265)<BR>[00:000035] main warning: late picture 
skipped (29490)<BR>[00:000031] mpeg_vdec warning: stream periodicity changed 
from P[5] to P[3]<BR>[00:000031] mpeg_vdec debug: I(12042) P(28112)[3] 
B(25623)[2] YUV(23) : trashed 1:2/12<BR>[00:00002f] main warning: packet lost by 
TS demux: current 5, packet 13<BR>[00:00002f] main warning: packet lost by TS 
demux: current 13, packet 8<BR>[00:000035] main warning: late picture skipped 
(220609)<BR>[00:000035] main warning: late picture skipped 
(189359)<BR>[00:000035] main warning: late picture skipped 
(157654)<BR>[00:000035] main warning: late picture skipped 
<DIV> </DIV>
<BLOCKQUOTE dir=ltr 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma><FONT 
  size=2><SPAN class=671110301-20072002><FONT 
  face=Arial></FONT></SPAN></FONT></FONT> </DIV>
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma><FONT 
  size=2><SPAN class=671110301-20072002> </SPAN></FONT></FONT></DIV>
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma><FONT 
  size=2><SPAN class=671110301-20072002> </SPAN>-----Original 
  Message-----<BR><B>From:</B> Johnny Turpin 
  [mailto:jturpin@minervanetworks.com]<BR><B>Sent:</B> Friday, July 19, 2002 
  5:49 PM<BR><B>To:</B> 'vlc-devel@videolan.org'<BR><B>Subject:</B> Mac OS X 
  strange behavior<BR><BR></DIV></FONT></FONT><BR><BR>
  <P><FONT size=2>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).</FONT></P>
  <P><FONT size=2>Since I am really new to this, anyone have any ideas what is 
  going on?</FONT> </P>
  <P><FONT size=2>I will reply to this post with debug outputs of various tests 
  which may shed some light on whats going on...</FONT> </P>
  <P><FONT size=2>-johnny</FONT> </P></BLOCKQUOTE></BODY></HTML>