[vlc] main warning: received buffer in the future

Nicolas Croiset (VDL) ncroiset at vdldiffusion.com
Wed Apr 2 13:24:27 CEST 2003


Hello,

I use the latest cvs release for vls (under linux redhat 7.2) and I use vlc 
0.5.2 under windows.

The video stream from vls is from the kfir driver from an MPEG encoding 
card. I use IP multicast.

when I launch vls, and then I use vlc for windows or Linux, the connection 
is very fast and everything is well. After about 15 minutes if I disconnect 
the player or if I connect a new player from an another machine, it's 
impossible to connect to the stream.

I don't know how to find the problem. If I want to makes it working I must 
connect all vlc windows players just after a relaunch of vls. Then it's 
working for a long time...


In the debug messages I have this :
-----------------------------------
main debug: CPU has capabilities 486 586 MMX MMXEXT FPU
main debug: looking for memcpy module
main debug: probing 3 candidates
main debug: using memcpy module "memcpymmxext"
main debug: waiting for thread completion
main debug: thread 620 (playlist) created at priority 0 
(src/playlist/playlist.c:79)
main debug: looking for interface module
main debug: probing 3 candidates
main debug: using interface module "win32"
main debug: interface initialized
main debug: thread 628 (manager) created at priority 0 
(src/interface/interface.c:118)
main debug: looking for interface module
main debug: probing 1 candidate
logger: VLC media player - version 0.5.2 Natalya - (c) 1996-2003 VideoLAN
logger:
Attention : si vous ne pouvez plus accéder à l'interface graphique, ouvrez 
une invite de commande DOS, changez vers le répertoire où vous avez 
installé VLC, et lancez "vlc -I win32"

logger: Using the logger interface plugin...
logger warning: no log mode specified, using `text'
logger warning: no log filename provided, using `vlc-log.txt'
logger debug: opening logfile `vlc-log.txt'
main debug: using interface module "logger"
main debug: interface initialized
main debug: thread 724 (interface) created at priority 0 
(src/interface/interface.c:134)
main debug: adding playlist item « udp:@224.1.2.3:1234 »
main debug: channels initialized
main debug: creating new input thread
main: playlist item `udp:@224.1.2.3:1234'
main debug: waiting for thread completion
main debug: access `udp', demux `', name `@224.1.2.3:1234'
main debug: thread 736 (input) created at priority 0 (src/input/input.c:157)
main debug: looking for access module
main debug: probing 1 candidate
access_udp debug: opening server=:0 local=224.1.2.3:1234
main debug: looking for network module
main debug: probing 1 candidate
ipv4 debug: socket buffer size is 0xff00 instead of 0x80000
main debug: using network module "ipv4"
main debug: unlocking module "ipv4"
main debug: using access module "access_udp"
access_udp debug: detected TS over raw UDP
main debug: looking for demux module
main debug: probing 14 candidates
mp4 warning: MP4 plugin discarded (unseekable)
avi warning: avi module discarded (invalid headr)
asf warning: ASF v1.0 plugin discarded (not a valid file)
main debug: looking for mpeg-system module
main debug: probing 1 candidate
main debug: using mpeg-system module "mpeg_system"
main debug: using demux module "ts_dvbpsi"
unknown debug: stream has changed, refreshing interface
main debug: ES 50 has unknown type
main debug: ES 80 has unknown type
main debug: ES 81 has unknown type
main debug: selecting ES 82
main debug: selecting ES 0x82
main debug: looking for decoder module
main debug: probing 14 candidates
main debug: using decoder module "mpeg_video"
main debug: thread 760 (decoder) created at priority -1 
(src/input/input_dec.c:141)
main debug: looking for motion compensation module
main debug: selecting ES 83
main debug: selecting ES 0x83
main debug: looking for decoder module
main debug: probing 14 candidates
main debug: using decoder module "mpeg_audio"
main debug: thread 772 (decoder) created at priority 0 
(src/input/input_dec.c:141)
main debug: probing 3 candidates
unknown debug: stream has changed, refreshing interface
mpeg_system warning: first packet for PID 130 received by TS demux
main debug: using motion compensation module "motionmmxext"
unknown debug: stream has changed, refreshing interface
main debug: looking for idct module
main debug: probing 4 candidates
main debug: using idct module "idctmmxext"
mpeg_system warning: duplicate packet received by TS demux (0)
main debug: no aout present, spawning one
main debug: looking for audio output module
main debug: probing 4 candidates
aout_directx debug: OpenAudio
aout_directx debug: device supports 2 channels
aout_directx debug: device supports 1 channel
aout_directx debug: creating DirectSoundThread
main debug: thread 812 (DirectSound Notification Thread) created at 
priority 0 (modules/audio_output/directx.c:360)
main debug: using audio output module "aout_directx"
aout_directx debug: DirectSoundThread ready
main debug: output 's16l' 32000 Hz Stereo/Mono frame=1 samples/4 bytes
main debug: mixer 's16l' 32000 Hz Stereo/Mono frame=1 samples/4 bytes
main debug: filter(s) 'fl32'->'s16l' 32000 Hz->32000 Hz 
Stereo/Mono->Stereo/Mono
main debug: looking for audio filter module
main debug: probing 20 candidates
main debug: using audio filter module "float32tos16"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module
main debug: probing 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: looking for audio mixer module
main debug: probing 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: input 'mpga' 32000 Hz Mono frame=1152 samples/1737 bytes
main debug: filter(s) 'mpga'->'fl32' 32000 Hz->32000 Hz Mono->Stereo/Mono
main debug: looking for audio filter module
main debug: probing 20 candidates
main debug: looking for audio filter module
main debug: probing 20 candidates
main debug: using audio filter module "mpgatofixed32"
main debug: looking for audio filter module
main debug: probing 20 candidates
main debug: using audio filter module "trivial_channel_mixer"
main debug: found 2 filters for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 35200 Hz->32000 Hz 
Stereo/Mono->Stereo/Mono
main debug: looking for audio filter module
main debug: probing 20 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
main warning: received buffer in the future (45110820)
main warning: received buffer in the future (45108031)
main warning: received buffer in the future (45143722)
main warning: received buffer in the future (45150306)
main warning: received buffer in the future (45185836)
main warning: received buffer in the future (45221548)
main debug: no usable vout present, spawning one
main debug: looking for video output module
main debug: probing 4 candidates
vout_directx debug: creating DirectXEventThread
vout_directx debug: DirectXCreateWindow
main debug: waiting for thread completion
vout_directx debug: background color: 10
vout_directx debug: screen dimensions 1024x768 colour depth 32
main warning: received buffer in the future (45159670)
main warning: received buffer in the future (45191851)
main warning: received buffer in the future (45225410)
main warning: received buffer in the future (45257512)
main warning: received buffer in the future (45293251)
main debug: thread 840 (DirectX Events Thread) created at priority 0 
(modules/video_output/directx/directx.c:182)
vout_directx debug: DirectXEventThread running
vout_directx debug: DirectXInitDDraw
vout_directx debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 
can_clip_overlay=0 colorkey=1 stretch=1
vout_directx debug: End DirectXInitDDraw
vout_directx debug: DirectXCreateDisplay
vout_directx debug: DirectXCreateClipper
main debug: using video output module "vout_directx"
main debug: thread 844 (video output) created at priority 0 
(src/video_output/video_output.c:368)
vout_directx debug: NewPictureVec overlay:yes chroma:YV12
vout_directx warning: DirectXUpdateOverlay cannot move or resize overlay
vout_directx debug: YUV overlay created successfully
vout_directx debug: End NewPictureVec (succeeded)
main debug: got 1 direct buffer(s)
main debug: picture in 352x240, chroma 0x30323449 (I420), aspect ratio 4:3
main debug: picture out 352x240, chroma 0x32315659 (YV12), aspect ratio 4:3
main debug: direct render, mapping render pictures 0-6 to system pictures 1-7
mpeg_video warning: dts != current_pts (-45064653)
mpeg_video warning: vpar synchro warning: pts != current_date (-37900)
main warning: received buffer in the future (45206369)
main warning: received buffer in the future (45220745)
main warning: received buffer in the future (45253822)
main warning: received buffer in the future (45286224)
main warning: received buffer in the future (45321961)
mpeg_video warning: stream periodicity changed from B[1] to B[2]
mpeg_video warning: vpar synchro warning: pts != current_date (-12190)
mpeg_video warning: backward_pts != dts (23945)
mpeg_video warning: backward_pts != current_pts (20588)
mpeg_video warning: vpar synchro warning: pts != current_date (-24535)
main warning: vout warning: early picture skipped (44906155)
main warning: vout warning: early picture skipped (44949151)
main warning: vout warning: early picture skipped (44989734)
main warning: vout warning: early picture skipped (45000503)
main warning: vout warning: early picture skipped (45038118)
main warning: vout warning: early picture skipped (45067648)
main warning: vout warning: early picture skipped (45102166)
main warning: vout warning: early picture skipped (45133016)
main warning: vout warning: early picture skipped (45168050)
main warning: vout warning: early picture skipped (45192982)
main warning: vout warning: early picture skipped (45200378)
main warning: received buffer in the future (45242067)
mpeg_video warning: backward_pts != dts (-10578)
main warning: received buffer in the future (45225331)
mpeg_video warning: vpar synchro warning: pts != current_date (9743)
main warning: vout warning: early picture skipped (45140159)
main warning: vout warning: early picture skipped (45165617)
main warning: vout warning: early picture skipped (45181369)
main warning: vout warning: early picture skipped (45213565)
main warning: vout warning: early picture skipped (45246720)
main warning: received buffer in the future (45114281)
main warning: received buffer in the future (45114501)
main warning: vout warning: early picture skipped (45148316)
main warning: vout warning: early picture skipped (45169280)
main warning: received buffer in the future (45149844)
main warning: received buffer in the future (45180921)
main warning: vout warning: early picture skipped (45199964)
main warning: vout warning: early picture skipped (45229437)
main warning: received buffer in the future (45220502)
main warning: received buffer in the future (45252495)
main warning: vout warning: early picture skipped (45261439)
main warning: vout warning: early picture skipped (45289847)
main warning: received buffer in the future (45286661)
main warning: received buffer in the future (45200974)
main warning: vout warning: early picture skipped (45190770)
main warning: vout warning: early picture skipped (45203811)
main warning: received buffer in the future (45204154)
main warning: received buffer in the future (45237827)
main warning: vout warning: early picture skipped (45238317)
main warning: received buffer in the future (45271751)
main warning: received buffer in the future (45296508)
main warning: vout warning: early picture skipped (45246843)
main warning: vout warning: early picture skipped (45278397)
main warning: vout warning: early picture skipped (45311920)
main warning: received buffer in the future (45234712)
main warning: vout warning: early picture skipped (45243468)
main warning: vout warning: early picture skipped (45255850)
main warning: received buffer in the future (45232567)
main warning: vout warning: early picture skipped (45286924)
main warning: received buffer in the future (45110893)
main warning: received buffer in the future (45145820)
main warning: received buffer in the future (45155011)
main warning: vout warning: early picture skipped (45155332)
main warning: vout warning: early picture skipped (45165821)
main warning: received buffer in the future (45190632)
main warning: received buffer in the future (45223842)
main warning: vout warning: early picture skipped (45198559)
main warning: received buffer in the future (45258049)
main warning: received buffer in the future (45280653)
main warning: vout warning: early picture skipped (45204156)
main warning: vout warning: early picture skipped (45236916)
main warning: vout warning: early picture skipped (45267986)
main warning: received buffer in the future (45197866)
main warning: received buffer in the future (45196194)
main warning: vout warning: early picture skipped (45179345)
main warning: vout warning: early picture skipped (45195803)
main warning: received buffer in the future (45234523)
main warning: received buffer in the future (45265723)
main warning: vout warning: early picture skipped (45223310)
main warning: vout warning: early picture skipped (45253694)
main warning: received buffer in the future (45301474)
main warning: vout warning: early picture skipped (45285271)
main warning: vout warning: early picture skipped (45318623)
main warning: received buffer in the future (45231282)
main warning: vout warning: early picture skipped (45237964)
main warning: vout warning: early picture skipped (45253595)
main warning: vout warning: early picture skipped (45285929)
main warning: received buffer in the future (45085774)
main warning: received buffer in the future (45120231)
main warning: received buffer in the future (45122352)
main warning: vout warning: early picture skipped (45155236)
main warning: vout warning: early picture skipped (45165997)
main warning: received buffer in the future (45158033)
main warning: received buffer in the future (45189850)
main warning: vout warning: early picture skipped (45198807)
main warning: vout warning: early picture skipped (45227473)
main warning: received buffer in the future (45224616)


Thanks a lot for your help.

Nicolas Croiset                   ncroiset at vdl.fr
Tel : +33 4 72 84 06 04   Fax : +33 4 72 84 06 02

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc mailing list