Mercurial > mplayer.hg
view mp_fifo.h @ 26037:bee99864f397
New member in demuxer_t: reference_clock.
If it's != MP_NOPTS_VALUE ds_fill_buffer() will keep
on demuxing until the pts of the next_pts is <= reference_clock.
It guarantees the compliance with the buffering model indicated
by the transmitter of the multiplex and a long-time stability
of playback (at least for me).
In any case up to a maximum of 64 packets are accumulated to prevent
memory hogging and leaks.
author | nicodvb |
---|---|
date | Sat, 23 Feb 2008 10:31:44 +0000 |
parents | 4129c8cfa742 |
children | c1a3f1bbba26 |
line wrap: on
line source
#ifndef MPLAYER_MP_FIFO_H #define MPLAYER_MP_FIFO_H int mplayer_get_key(int fd); void mplayer_put_key(int code); #endif /* MPLAYER_MP_FIFO_H */