Implemented cTSBuffer

This commit is contained in:
Klaus Schmidinger
2002-09-08 09:03:10 +02:00
parent f24f820e7d
commit c792c55297
7 changed files with 162 additions and 44 deletions

View File

@@ -1431,7 +1431,7 @@ Video Disk Recorder Revision History
time changed into the future (thanks to Matthias Schniedermeyer for reporting
this one).
2002-09-04: Version 1.1.9
2002-09-08: Version 1.1.9
- Fixed the 'newplugin' script to make it name the target for creating the
distribution package 'dist', as stated in the PLUGINS.html documentation.
@@ -1444,3 +1444,9 @@ Video Disk Recorder Revision History
cDevice::ProvidesChannel() is now used to determine whether a device can
receive a given channel, and by default this function returns false. So a
device that is a pure replaying device doesn't need to do anything here.
- Increased the recorder buffer size to 5MB in order to be able to better handle
multiple recordings.
- Implemented cTSBuffer for better handling TS packet buffering in derived
cDevice classes.
- Changed the interface if cDevice::GetTSPacket() to avoid unnecessary copying
of data.