[MPlayer-dev-eng] a question of demux_fill_buffer()

qwen dux qwendu at gmail.com
Sun Oct 14 08:47:21 CEST 2007


>> and  where is the place  that I
>> can free the demux_packet?
>nowhere: the demuxer layer does it
oh,I see,there is detail:
int ds_fill_buffer(demux_stream_t *ds){
  demuxer_t *demux=ds->demuxer;
  if(ds->current) free_demux_packet(ds->current);
...

but I have another question:
my modified mplayer always printed the ERR:
Too many video packets in the buffer: (4096 in 194235 bytes)
what 's reason?



More information about the MPlayer-dev-eng mailing list