[vlc] Re: Debug error messages

Sigmund Augdal sigmunau at stud.ntnu.no
Thu Apr 14 15:45:49 CEST 2005


On Thu, Apr 14, 2005 at 02:19:54PM +0100, Paul Rae wrote:
> thoughts anyone ....?
packet loss, or network corruption.

> 
> -----Original Message-----
> From: vlc-bounce at videolan.org [mailto:vlc-bounce at videolan.org]On Behalf
> Of Paul Rae
> Sent: 13 April 2005 14:17
> To: vlc at videolan.org
> Subject: Debug error messages
> 
> 
> I'm trying to debug a couple of streams a customer has sent us and was wondering if you can cofirm what some of your debug messages mean:
> 
> Error 1:
> main warning: backward_pts != current_pts (-40000)
> main debug: stream periodicity changed from P[5] to P[3]
> main warning: output date isn't PTS date, requesting resampling (62870)
> main warning: buffer is 60704 late, triggering upsampling
> main warning: PTS is out of range (-7266), dropping buffer
> main warning: PTS is out of range (-30044), dropping buffer
> main warning: output date isn't PTS date, requesting resampling (42453)
> main warning: buffer is 60685 late, triggering upsampling
> 
> Now I'm assuming this refering to the PTS time-stamps jumping backwards in time occasionally. Likely causes of this being   packets delivered out of order, or possibly dropping some packets
> 
> 
> Error 2:
> main warning: late picture skipped (173512)
> main warning: late picture skipped (133512)
> main warning: late picture skipped (92089)
> main warning: late picture skipped (52089)
> 
> Again im assuming this is indicating late delivery of packets on the network
> 
> Error 3:
> ts warning: discontinuity received 0xb instead of 0x2
> ts warning: discontinuity received 0xf instead of 0x2
> ts warning: discontinuity received 0xd instead of 0x7
> main warning: computed PTS is out of range (8157771), clearing out
> main warning: timing screwed, stopping resampling
> 
> Can you confirm what the error indicates.
> 
> Error 4:
> main warning: PTS is out of range (8222423), dropping buffer
> main warning: output PTS is out of range (8197813), clearing out
> main warning: PTS is out of range (7919589), dropping buffer
> main warning: PTS is out of range (7895589), dropping buffer
> main warning: PTS is out of range (7871589), dropping buffer
> 
> Again im assuming this is indicating late delivery of packets on the network which is causing PTS to be out of sync
> 
> Error 5:
> main warning: dts != current_pts (-243823)
> 
> Can you confirm what the error indicates.
> 
> Error 6:
> main debug: audio output is starving (46998), playing silence
> 
> Assuming that audio delivery is late and are playing silence to fill gap.
> 
> Error 7:
> main warning: dts != current_pts (40234)
> main warning: timing screwed, stopping resampling
> main warning: buffer is 84465 late, triggering upsampling
> main warning: dts != current_pts (30955)
> main warning: dts != current_pts (27078)
> main warning: audio drift is too big (128383), dropping buffer
> main warning: dts != current_pts (19911)
> main warning: audio drift is too big (120327), dropping buffer
> 
> Again audio buffer underflowing?
> 
> Error 8:
> main debug: stream periodicity changed from B[1] to B[2]
> main debug: stream periodicity changed from P[5] to P[3]
> main debug: stream periodicity changed from P[6] to P[3]
> main debug: stream periodicity changed from P[3] to P[4]
> main debug: stream periodicity changed from P[4] to P[3]
> main debug: stream periodicity changed from P[3] to P[4]
> 
> Can you confirm what this error indicates.
> 
> Thanks
> Paul
> 
> -----Original Message-----
> From: vlc-bounce at videolan.org [mailto:vlc-bounce at videolan.org]On Behalf
> Of Sigmund Augdal
> Sent: 13 April 2005 13:25
> To: vlc at videolan.org
> Subject: Re: How to use libvlc ?
> 
> 
> On Wed, Apr 13, 2005 at 12:42:09PM +0200, Christophe Schreiber wrote:
> > Hello,
> > 
> > I'm trying to use VideoLan in another simple application (my goal is to 
> > launch and control the main functions of VLC through this application), 
> > but I don't know how to link Libvlc with my files.
> > My problem is that I'm not very familiar with gcc (I'm using cygwin), so 
> > I have troubles to compile my application...
> > For the moment, my application is only a simple MyApp.cpp file, inspired 
> > from vlc.c.
> > 
> > Can someone explain me how to use libvlc please ?
> > Thank you
> Compiling vlc should create a script called vlc-config. Running this script
> should output parameters that you can pass to gcc when compiling code that
> uses libvlc.
> 
> Examples: 
> vlc-config --cxxflags external
> This command outputs flags that should be passed to gcc when compiling c++
> files that use libvlc.
> 
> vlc-config --libs external
> This command outputs flags that should be passed to gcc when linking an
> application that uses libvlc.
> 
> Sigmund
> 
> 
> > 
> > Christophe Schreiber
> > 
> > -- 
> > This is the vlc mailing-list, see http://www.videolan.org/vlc/
> > To unsubscribe, please read http://www.videolan.org/support/lists.html
> 
> -- 
> Sigmund Augdal
> Edgar B. Schieldropsv 29-14
> N-7033 Trondheim
> Norway
> tlf: 91809129
> 
> -- 
> This is the vlc mailing-list, see http://www.videolan.org/vlc/
> To unsubscribe, please read http://www.videolan.org/support/lists.html
> 
> -- 
> This is the vlc mailing-list, see http://www.videolan.org/vlc/
> To unsubscribe, please read http://www.videolan.org/support/lists.html
> 
> -- 
> This is the vlc mailing-list, see http://www.videolan.org/vlc/
> To unsubscribe, please read http://www.videolan.org/support/lists.html
> 

-- 
Sigmund Augdal
Edgar B. Schieldropsv 29-14
N-7033 Trondheim
Norway
tlf: 91809129

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the vlc mailing list