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