Removed useless buffering at stream level.
authorLaurent Aimar <fenrir@videolan.org>
Tue, 11 Nov 2008 19:26:05 +0000 (20:26 +0100)
committerLaurent Aimar <fenrir@videolan.org>
Tue, 11 Nov 2008 19:41:19 +0000 (20:41 +0100)
commitf5ba2e366da3a87471c1c998fffc2ebf82c3b94a
tree0850b66db6eb2b62ede58e55f82b8d7bc3c0aae7
parent4332c070f6eba9288f349ac378392b219a3d7629
Removed useless buffering at stream level.

It removed the need of access_t.info.b_prebuffered
It reduces latency (removing the need for stream immediate)
It may increase a little the CPU usage but only for demuxer that
already do too much small stream reads.
include/vlc_access.h
modules/access/dv.c
modules/access/eyetv.m
modules/access/udp.c
src/input/access.c
src/input/stream.c