pub struct VideoTagHeader {
pub frame_type: FrameType,
pub body: VideoTagBody,
}Expand description
FLV Tag Video Header This is a container for video data. This enum contains the data for the different types of video tags. Defined by:
- video_file_format_spec_v10.pdf (Chapter 1 - The FLV File Format - Video tags)
- video_file_format_spec_v10_1.pdf (Annex E.4.3.1 - VIDEODATA)
Fields§
§frame_type: FrameTypeThe frame type of the video data. (4 bits)
body: VideoTagBodyThe body of the video data.
Implementations§
Trait Implementations§
Source§impl Clone for VideoTagHeader
impl Clone for VideoTagHeader
Source§fn clone(&self) -> VideoTagHeader
fn clone(&self) -> VideoTagHeader
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 VideoTagHeader
impl Debug for VideoTagHeader
Source§impl PartialEq for VideoTagHeader
impl PartialEq for VideoTagHeader
impl StructuralPartialEq for VideoTagHeader
Auto Trait Implementations§
impl !Freeze for VideoTagHeader
impl RefUnwindSafe for VideoTagHeader
impl Send for VideoTagHeader
impl Sync for VideoTagHeader
impl Unpin for VideoTagHeader
impl UnwindSafe for VideoTagHeader
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