Line 15: |
Line 15: |
| |- | | |- |
| | 0x00010040 | | | 0x00010040 |
− | | SetInputFormat(u8) | + | | SetInputFormat(InputFormat) |
| |- | | |- |
| | 0x00030040 | | | 0x00030040 |
− | | SetOutputFormat(u8) | + | | SetOutputFormat(OutputFormat) |
| |- | | |- |
| | 0x00050040 | | | 0x00050040 |
− | | SetRotation(u8) | + | | SetRotation(Rotation) |
| |- | | |- |
| | 0x00070040 | | | 0x00070040 |
− | | SetBlockAlignment(u8) | + | | SetBlockAlignment(BlockAlignment) |
| |- | | |- |
| | 0x000D0040 | | | 0x000D0040 |
Line 54: |
Line 54: |
| |- | | |- |
| | 0x00200040 | | | 0x00200040 |
− | | SetStandardCoefficient(u8) | + | | SetStandardCoefficient(StandardCoefficient) |
| |- | | |- |
| | 0x00220040 | | | 0x00220040 |
Line 76: |
Line 76: |
| | 0x002C0000 | | | 0x002C0000 |
| | DriverFinalize | | | DriverFinalize |
| + | |} |
| + | |
| + | |
| + | '''InputFormat''' |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Enum |
| + | ! Value |
| + | |- |
| + | | INPUT_YUV422_INDIV_8 |
| + | | 0x0 |
| + | |- |
| + | | INPUT_YUV420_INDIV_8 |
| + | | 0x1 |
| + | |- |
| + | | INPUT_YUV422_INDIV_16 |
| + | | 0x2 |
| + | |- |
| + | | INPUT_YUV420_INDIV_16 |
| + | | 0x3 |
| + | |- |
| + | | INPUT_YUV422_BATCH |
| + | | 0x4 |
| + | |} |
| + | |
| + | |
| + | '''OutputFormat''' |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Enum |
| + | ! Value |
| + | |- |
| + | | OUTPUT_RGB_32 |
| + | | 0x0 |
| + | |- |
| + | | OUTPUT_RGB_24 |
| + | | 0x1 |
| + | |- |
| + | | OUTPUT_RGB_16_555 |
| + | | 0x2 |
| + | |- |
| + | | OUTPUT_RGB_16_565 |
| + | | 0x3 |
| + | |} |
| + | |
| + | |
| + | '''Rotation''' |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Enum |
| + | ! Value |
| + | |- |
| + | | ROTATION_NONE |
| + | | 0x0 |
| + | |- |
| + | | ROTATION_CLOCKWISE_90 |
| + | | 0x1 |
| + | |- |
| + | | ROTATION_CLOCKWISE_180 |
| + | | 0x2 |
| + | |- |
| + | | ROTATION_CLOCKWISE_270 |
| + | | 0x3 |
| + | |} |
| + | |
| + | |
| + | '''BlockAlignment''' |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Enum |
| + | ! Value |
| + | |- |
| + | | BLOCK_LINE |
| + | | 0x0 |
| + | |- |
| + | | BLOCK_8_BY_8 |
| + | | 0x1 |
| + | |} |
| + | |
| + | |
| + | '''StandardCoefficient''' |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Enum |
| + | ! Value |
| + | |- |
| + | | COEFFICIENT_ITU_R_BT_601 |
| + | | 0x0 |
| + | |- |
| + | | COEFFICIENT_ITU_R_BT_709 |
| + | | 0x1 |
| + | |- |
| + | | COEFFICIENT_ITU_R_BT_601_SCALING |
| + | | 0x2 |
| + | |- |
| + | | COEFFICIENT_ITU_R_BT_709_SCALING |
| + | | 0x3 |
| + | |- |
| + | | COEFFICIENT_MAX |
| + | | 0x4 |
| |} | | |} |