VideoStreamStatus

Type Alias VideoStreamStatus 

Source
pub type VideoStreamStatus = VideoStreamStatus;
Expand description

Aliased Type§

pub struct VideoStreamStatus {
    pub stream_id: u8,
    pub flags: VideoStreamStatusFlags,
    pub framerate: f32,
    pub resolution_h: u16,
    pub resolution_v: u16,
    pub bitrate: u32,
    pub rotation: u16,
    pub hfov: u16,
    pub camera_device_id: u8,
}

Fields§

§stream_id: u8

MAVLink field stream_id.

Video Stream ID (1 for first, 2 for second, etc.)

§flags: VideoStreamStatusFlags

MAVLink field flags.

Bitmap of stream status flags

§framerate: f32

MAVLink field framerate.

Frame rate

§resolution_h: u16

MAVLink field resolution_h.

Horizontal resolution

§resolution_v: u16

MAVLink field resolution_v.

Vertical resolution

§bitrate: u32

MAVLink field bitrate.

Bit rate

§rotation: u16

MAVLink field rotation.

Video image rotation clockwise

§hfov: u16

MAVLink field hfov.

Horizontal Field of view

§camera_device_id: u8

MAVLink field camera_device_id.

Camera id of a non-MAVLink camera attached to an autopilot (1-6). 0 if the component is a MAVLink camera (with its own component id).