Struct AVSubtitleRect
#[repr(C)]pub struct AVSubtitleRect {
pub x: i32,
pub y: i32,
pub w: i32,
pub h: i32,
pub nb_colors: i32,
pub data: [*mut u8; 4],
pub linesize: [i32; 4],
pub flags: i32,
pub type_: u32,
pub text: *mut i8,
pub ass: *mut i8,
}
Fields§
§x: i32
< top left corner of pict, undefined when pict is not set
y: i32
< top left corner of pict, undefined when pict is not set
w: i32
< width of pict, undefined when pict is not set
h: i32
< height of pict, undefined when pict is not set
nb_colors: i32
< number of colors in pict, undefined when pict is not set
data: [*mut u8; 4]
data+linesize for the bitmap of this subtitle. Can be set for text/ass as well once they are rendered.
linesize: [i32; 4]
§flags: i32
§type_: u32
§text: *mut i8
< 0 terminated plain UTF-8 text
ass: *mut i8
0 terminated ASS/SSA compatible event line. The presentation of this is unaffected by the other values in this struct.
Trait Implementations§
§impl Clone for AVSubtitleRect
impl Clone for AVSubtitleRect
§fn clone(&self) -> AVSubtitleRect
fn clone(&self) -> AVSubtitleRect
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 more§impl Debug for AVSubtitleRect
impl Debug for AVSubtitleRect
impl Copy for AVSubtitleRect
Auto Trait Implementations§
impl Freeze for AVSubtitleRect
impl RefUnwindSafe for AVSubtitleRect
impl !Send for AVSubtitleRect
impl !Sync for AVSubtitleRect
impl Unpin for AVSubtitleRect
impl UnwindSafe for AVSubtitleRect
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