github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/cubepilot/message_herelink_video_stream_information.go (about) 1 //autogenerated:yes 2 //nolint:revive,misspell,govet,lll 3 package cubepilot 4 5 // Information about video stream 6 type MessageHerelinkVideoStreamInformation struct { 7 // Video Stream ID (1 for first, 2 for second, etc.) 8 CameraId uint8 9 // Number of streams available. 10 Status uint8 11 // Frame rate. 12 Framerate float32 13 // Horizontal resolution. 14 ResolutionH uint16 15 // Vertical resolution. 16 ResolutionV uint16 17 // Bit rate. 18 Bitrate uint32 19 // Video image rotation clockwise. 20 Rotation uint16 21 // Video stream URI (TCP or RTSP URI ground station should connect to) or port number (UDP port ground station should listen to). 22 Uri string `mavlen:"230"` 23 } 24 25 // GetID implements the message.Message interface. 26 func (*MessageHerelinkVideoStreamInformation) GetID() uint32 { 27 return 50002 28 }