| .. | .. |
|---|
| 179 | 179 | #define UVC_CONTROL_CAP_AUTOUPDATE (1 << 3) |
|---|
| 180 | 180 | #define UVC_CONTROL_CAP_ASYNCHRONOUS (1 << 4) |
|---|
| 181 | 181 | |
|---|
| 182 | +/* 3.9.2.6 Color Matching Descriptor Values */ |
|---|
| 183 | +enum uvc_color_primaries_values { |
|---|
| 184 | + UVC_COLOR_PRIMARIES_UNSPECIFIED, |
|---|
| 185 | + UVC_COLOR_PRIMARIES_BT_709_SRGB, |
|---|
| 186 | + UVC_COLOR_PRIMARIES_BT_470_2_M, |
|---|
| 187 | + UVC_COLOR_PRIMARIES_BT_470_2_B_G, |
|---|
| 188 | + UVC_COLOR_PRIMARIES_SMPTE_170M, |
|---|
| 189 | + UVC_COLOR_PRIMARIES_SMPTE_240M, |
|---|
| 190 | +}; |
|---|
| 191 | + |
|---|
| 192 | +enum uvc_transfer_characteristics_values { |
|---|
| 193 | + UVC_TRANSFER_CHARACTERISTICS_UNSPECIFIED, |
|---|
| 194 | + UVC_TRANSFER_CHARACTERISTICS_BT_709, |
|---|
| 195 | + UVC_TRANSFER_CHARACTERISTICS_BT_470_2_M, |
|---|
| 196 | + UVC_TRANSFER_CHARACTERISTICS_BT_470_2_B_G, |
|---|
| 197 | + UVC_TRANSFER_CHARACTERISTICS_SMPTE_170M, |
|---|
| 198 | + UVC_TRANSFER_CHARACTERISTICS_SMPTE_240M, |
|---|
| 199 | + UVC_TRANSFER_CHARACTERISTICS_LINEAR, |
|---|
| 200 | + UVC_TRANSFER_CHARACTERISTICS_SRGB, |
|---|
| 201 | +}; |
|---|
| 202 | + |
|---|
| 203 | +enum uvc_matrix_coefficients { |
|---|
| 204 | + UVC_MATRIX_COEFFICIENTS_UNSPECIFIED, |
|---|
| 205 | + UVC_MATRIX_COEFFICIENTS_BT_709, |
|---|
| 206 | + UVC_MATRIX_COEFFICIENTS_FCC, |
|---|
| 207 | + UVC_MATRIX_COEFFICIENTS_BT_470_2_B_G, |
|---|
| 208 | + UVC_MATRIX_COEFFICIENTS_SMPTE_170M, |
|---|
| 209 | + UVC_MATRIX_COEFFICIENTS_SMPTE_240M, |
|---|
| 210 | +}; |
|---|
| 211 | + |
|---|
| 182 | 212 | /* ------------------------------------------------------------------------ |
|---|
| 183 | 213 | * UVC structures |
|---|
| 184 | 214 | */ |
|---|