Indeo 5

From MultimediaWiki
Revision as of 16:04, 18 March 2006 by 67.15.179.13 (talk)
Jump to navigation Jump to search

General description

Frame layout

The general indeo5 frames layout is composed of one global header, followed by the content of the three YUV plans.

In this document, the global header is split into 3 parts:

  • Frame header: describe the kind of frame (I/P/B)
  • GOP header: some data which is true for all the frame in this GOP (present only in the first (I) frame of the GOP)
  • More header: some more data which is true only for this single frame

Each YUV plan begin with a Plan header, containing values which are valid only for this single plan.

Encoding

This codec is based on the slant transform. Other used standard techniques are huffman coding and motion compensation.

Conventions

Headers are described in some tables. Each row of those tables describes a value which may be read from the frame. Those tables and rows are presented in the order of appearance in the frame.

Here are the meaning of each columns:

  • size: The size of this value in bits. Bits are counted in MSB to LSB order. As an example, with the byte 01110000b, reading 3 bits then 5 bits will return 011b then 10000b.
  • name: Kind of variable name, used to reference the value. When a value is named valueX, it generally means we don't know it's purpose. Lines named alignmentX means that bits reader need to skip bits until next byte boundary.
  • condition: The value is present in the frame only if this condition is matched. No condition means that the value is always present.
  • nb times: How many times the value is repeated.
  • comments: Some details about the content of the value. It may also explain that a value is repeated until a certain condition is reached.


Headers

Frame header

size name condition nb times comments
3 frame_flags
  • frame_flags

buy ambien buy viagra buy xencial buy cialis buy xanax buy adipex buy valium diazepam buy meridia buy hydrocodone buy ultram buy levitra buy soma buy tramadol buy ambien buy lipitor buy zocor buy prevacid buy nexium buy procrit buy adipex buy alprazolam buy ambien buy carispodol buy cialis buy diazepam buy didrex buy fioricet buy hydrocodone buy levitra buy liptor buy meridia buy phentermine buy propecia buy soma buy tramadol buy ultram buy valium buy viagra buy xanax buy xenical buy zoloft buy zenegra 21 century insurance 6 second abs a good diet accept credit card accolate accommodation accomodation in edinburgh accountants acne acting actos acuvue ad ware add add and adhd admiral adobe acrobat adobe photoshop album adoption adsl advance cash adware advantage advertising marketing aerobed affiliate programs air cleaners air compressor air conditioner air conditioning air filters air france air line tickets air purifier air ticket air travel airfare airline airline cheap ticket airline mile credit card airline ticket airtours alabama mortgage rate aladdin alamo alaska alaska cruises alkoholism allegra 1800flowers Main Page allergy alliance and leicester alzheimers ambien american flag americanwest airlines ameriquest ameriquest mortgage amitriptyline amortization amsoil amsterdam anaheim california hotel ankle brace anniversary gift anorex answering machines anti aging anti virus norton antigua anti virus programs antispam anxiety apartment for rent apartment houston apartments in spain apply credit card apply for a loan arbors argentina hotel arizona diamondbacks arizona homes arizona mortgages arlington real estate aromatherapy art schools arthritis arthritis pain articles incorporation aruba hotels asp asset protection asthma at t wireless allen edmonds Main Page auction site austin apartment guide avis avlimil awning baby gifts bachelors degrees back pain backpack backup bags balancetransfer baldness banff bar stools bargain holiday basements bass shoes bathroom accessories bathroom remodeling battlefield 1942 beauty supplies bed and breakfast bedding bedroom furniture bel radar detector bellagio belts big and tall big black boobs bill consolidation billet avion binding machine binoculars birkenstock birth control birthday party supply black asses blackberry blank media blankets blinds blood pressure blue cross california blue shield of california boat covers body wraps bodybuilding atv accessories Main Page