1234567891011121314151617181920212223242526 |
- package v4l2
- // Area (v4l2_area)
- // See https://elixir.bootlin.com/linux/latest/source/include/uapi/linux/videodev2.h#L424
- type Area struct {
- Width uint32
- Height uint32
- }
- // Fract (v4l2_fract)
- // https://www.kernel.org/doc/html/v4.14/media/uapi/v4l/vidioc-enumstd.html#c.v4l2_fract
- // https://elixir.bootlin.com/linux/latest/source/include/uapi/linux/videodev2.h#L419
- type Fract struct {
- Numerator uint32
- Denominator uint32
- }
- // Rect (v4l2_rect)
- // https://www.kernel.org/doc/html/v4.14/media/uapi/v4l/dev-overlay.html?highlight=v4l2_rect#c.v4l2_rect
- // https://elixir.bootlin.com/linux/latest/source/include/uapi/linux/videodev2.h#L412
- type Rect struct {
- Left int32
- Top int32
- Width uint32
- Height uint32
- }
|