pub struct ExVideoTagHeader {
pub video_packet_mod_exs: Vec<VideoPacketModEx>,
pub video_packet_type: VideoPacketType,
pub content: ExVideoTagHeaderContent,
}
Expand description
ExVideoTagHeader
Defined by:
- Enhanced RTMP spec, page 27-28, Enhanced Video
Fields§
§video_packet_mod_exs: Vec<VideoPacketModEx>
The modifier extensions of the video packet.
This can be empty if there are no modifier extensions.
video_packet_type: VideoPacketType
The type of the video packet.
content: ExVideoTagHeaderContent
The content of the video packet which contains more information about the multitrack configuration.
Implementations§
Trait Implementations§
Source§impl Clone for ExVideoTagHeader
impl Clone for ExVideoTagHeader
Source§fn clone(&self) -> ExVideoTagHeader
fn clone(&self) -> ExVideoTagHeader
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ExVideoTagHeader
impl Debug for ExVideoTagHeader
Source§impl PartialEq for ExVideoTagHeader
impl PartialEq for ExVideoTagHeader
impl StructuralPartialEq for ExVideoTagHeader
Auto Trait Implementations§
impl Freeze for ExVideoTagHeader
impl RefUnwindSafe for ExVideoTagHeader
impl Send for ExVideoTagHeader
impl Sync for ExVideoTagHeader
impl Unpin for ExVideoTagHeader
impl UnwindSafe for ExVideoTagHeader
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more