diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2011-06-12 14:06:11 +0200 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2011-06-12 14:06:11 +0200 |
commit | 72d342ce02cbeddfccf1c56fc0e614dfbe569608 (patch) | |
tree | 9628c3da04a588c79ba6d299f12622989b59af7b /HISTORY | |
parent | 098d21117e9fc8d8703c2f3c11e0cfb9d74d0389 (diff) | |
download | vdr-72d342ce02cbeddfccf1c56fc0e614dfbe569608.tar.gz vdr-72d342ce02cbeddfccf1c56fc0e614dfbe569608.tar.bz2 |
Fixed detecting frames in case the Picture Start Code or Access Unit Delimiter extends over TS packet boundaries (cont'd)
Diffstat (limited to 'HISTORY')
-rw-r--r-- | HISTORY | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -6634,6 +6634,9 @@ Video Disk Recorder Revision History channel is being received with. - Fixed detecting frames in case the Picture Start Code or Access Unit Delimiter extends over TS packet boundaries (reported by Johan Andersson). + In order to fix this, the semantics of cFrameDetector had to be changed a little. + See cRecorder::Action() and cIndexFileGenerator::Action() on how to use the new + cFrameDetector::NewPayload() function. - The frame detector now only starts collecting PTS values after it has seen the first I-frame, otherwise it might get MaxPtsValues values and stop analyzing even though the incoming data is still garbage (reported by Derek Kelly). |