<!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>