[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