Camera Services: Difference between revisions

Guiand (talk | contribs)
Add y2r command parameters (from Brunswick Pro Bowling DWARF info)
Guiand (talk | contribs)
Add y2r enums from Brunswick Pro Bowling DWARF information
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
|}
|}