From 3067cc21c753924a181e0c04fd85e8575065dddb Mon Sep 17 00:00:00 2001 From: ods15 Date: Mon, 13 Mar 2006 06:50:55 +0000 Subject: [PATCH] cosmetic, move stuff around git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17846 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/tech/mpcf.txt | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/DOCS/tech/mpcf.txt b/DOCS/tech/mpcf.txt index 677eba1d44..f58597d1d1 100644 --- a/DOCS/tech/mpcf.txt +++ b/DOCS/tech/mpcf.txt @@ -125,6 +125,26 @@ reserved_bytes: impossible to add new fields at the end of packets in the future in a compatible way] +packet_header + startcode f(64) + forward_ptr v + if(forward_ptr > 4096) + header_checksum u(32) + +packet_footer + reserved_bytes + checksum u(32) + +reserved_headers + while(next_byte == 'N' && next_code != main_startcode + && next_code != stream_startcode + && next_code != info_startcode + && next_code != index_startcode + && next_code != syncpoint_startcode){ + packet_header + packet_footer + } + Headers: main header: @@ -313,26 +333,6 @@ demuxers should be flexible and be able to deal with damaged headers so the above is a better loop in practice (not to mention its simpler) note, demuxers MUST be able to deal with new and unknown headers -packet_header - startcode f(64) - forward_ptr v - if(forward_ptr > 4096) - header_checksum u(32) - -packet_footer - reserved_bytes - checksum u(32) - -reserved_headers - while(next_byte == 'N' && next_code != main_startcode - && next_code != stream_startcode - && next_code != info_startcode - && next_code != index_startcode - && next_code != syncpoint_startcode){ - packet_header - packet_footer - } - file: file_id_string while(!eof){