Mercurial > mplayer.hg
changeset 9296:735babeba1eb
removing startcode emulation prevention, its nonsense ...
author | michael |
---|---|
date | Thu, 06 Feb 2003 17:46:23 +0000 |
parents | 6d845dfe66db |
children | 8a19be9649e7 |
files | DOCS/tech/mpcf.txt |
diffstat | 1 files changed, 0 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/DOCS/tech/mpcf.txt Thu Feb 06 17:19:09 2003 +0000 +++ b/DOCS/tech/mpcf.txt Thu Feb 06 17:46:23 2003 +0000 @@ -22,8 +22,6 @@ headers & index can be repeated audio packet reshuffle checksums to allow quick redownloading of damaged parts - gurantees that no mpeg startcode prefixes occur in the headers with the - exception of codec specific headers (really?) @@ -51,10 +49,6 @@ string[i] u(8) } zero_byte f(8) -Note: the string MUST not be 0 bytes long (only a zero byte coded), instead - {'?', 0} should be used instead, this is done to avoid emulating - startcode prefixes (if we allow 0 then there could be 0,0,1 which - is a startcode prefix in mpeg) f(x) n fixed bits u(x) unsigned number encoded in x bits in MSB first order @@ -262,7 +256,6 @@ checksum crc32 checksum using the generator polynomial=0x04c11db7 (same as ogg) - bit 23 is forced to 1 to avoid MPEG startcode emulation checksum_flag indicates that the frame_checksum is coded