Winnow Video: Difference between revisions
Jump to navigation
Jump to search
(Add to video codecs category.) |
No edit summary |
||
Line 1: | Line 1: | ||
Another hardware codec like [[ATI_VCR1]], [[Indeo_2]] or [[Video_XL]]. It uses YUYV format and stores deltas with static code. | Another hardware codec like [[ATI_VCR1]], [[Indeo_2]] or [[Video_XL]]. It uses YUYV format and stores deltas with static code. | ||
Codes used really are simple unary code with following sign bit and 11111111 code used as escape. | |||
Each component may be decoded this way: | |||
code = get_code(); | |||
if(code == ESCAPE) | |||
newval = code; | |||
else | |||
newval = oldval + (code << SHIFT); | |||
SHIFT = 6 (may be another, but no samples with another value are known), ESCAPE = 15 (code for ESCAPE is metioned above) | |||
[[Category:Video Codecs]] | [[Category:Video Codecs]] |
Revision as of 21:37, 20 January 2006
Another hardware codec like ATI_VCR1, Indeo_2 or Video_XL. It uses YUYV format and stores deltas with static code.
Codes used really are simple unary code with following sign bit and 11111111 code used as escape.
Each component may be decoded this way:
code = get_code(); if(code == ESCAPE) newval = code; else newval = oldval + (code << SHIFT);
SHIFT = 6 (may be another, but no samples with another value are known), ESCAPE = 15 (code for ESCAPE is metioned above)