Mercurial > mplayer.hg
changeset 17577:0f6b020f867d
change checksum to crc32
add max_pts_distance to avoid overly big pts difference
author | ods15 |
---|---|
date | Fri, 10 Feb 2006 10:42:40 +0000 |
parents | ed90229407c6 |
children | 22632c215d59 |
files | DOCS/tech/mpcf.txt |
diffstat | 1 files changed, 8 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/DOCS/tech/mpcf.txt Fri Feb 10 10:28:20 2006 +0000 +++ b/DOCS/tech/mpcf.txt Fri Feb 10 10:42:40 2006 +0000 @@ -172,6 +172,7 @@ time_base_nom v time_base_denom v msb_pts_shift v + max_pts_distance v decode_delay v fixed_fps u(1) reserved u(7) @@ -371,6 +372,12 @@ good reason to set it higher, otherwise reasonable error recovery will be impossible +max_pts_distance + max absoloute difference of pts of new frame from last_pts in the + timebase of the stream, without a syncpoint immediately before the + frame. Note that last_pts is not necessarily the pts of the last frame + on the same stream, as it is altered by syncpoint timestamps. + stream_id Stream identifier stream_id MUST be < stream_count @@ -546,7 +553,7 @@ the number of samples per second checksum - adler32 checksum + crc32 checksum checksum is calculated for the area pointed to by forward_ptr not including the checksum itself (from first byte after the forward_ptr until last byte before the checksum).