GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

No menu could be recovered. Follow the blue links in the page.

This view

  • Original page
  • New address

GeezerVison is showing dvd.sourceforge.net — Pack Header

Pack Header

byte 0
byte 1
byte 2
byte 3
76543210 76543210 76543210 76543210
0000 0000 0000 0000 0000 0001
start code
1011 1010
PACK identifier
byte 4
byte 5
byte 6
byte 7
byte 8
byte 9
76543210 76543210 76543210 76543210 76543210 76543210
01
SCR 32..30
1
SCR 29..15
1
SCR 14..00
1
SCR_ext
1
byte 10
byte 11
byte 12
byte 13
76543210 76543210 76543210 76543210
Program_Mux_Rate
1 1
reserved
pack_stuffing_length
PACK identifier -- 0xBA
  • SCR and SCR_ext together are the System Clock Reference, a counter driven at 27MHz, used as a reference to synchronize streams. The clock is divided by 300 (to match the 90KHz clocks such as PTS/DTS), the quotient is SCR (33 bits), the remainder is SCR_ext (9 bits)
  • Program_Mux_Rate -- This is a 22 bit integer specifying the rate at which the program stream target decoder receives the Program Stream during the pack in which it is included. The value of program_mux_rate is measured in units of 50 bytes/second. The value 0 is forbidden.
  • pack_stuffing_length -- A 3 bit integer specifying the number of stuffing bytes which follow this field.
  • stuffing byte -- This is a fixed 8-bit value equal to '1111 1111' that can be inserted by the encoder, for example to meet the requirements of the channel. It is discarded by the decoder.

DVD-Video home
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.