Struct psp::sys::PsmfPlayer
source · #[repr(C)]pub struct PsmfPlayer {Show 23 fields
pub file_handle: i32,
pub file_offset: u32,
pub read_size: i32,
pub stream_size: i32,
pub temp_buf: [u8; 65536],
pub video_codec: i32,
pub video_stream_num: i32,
pub audio_codec: i32,
pub audio_stream_num: i32,
pub play_mode: i32,
pub play_speed: i32,
pub total_duration_timestamp: u64,
pub display_buffer: i32,
pub display_buffer_size: i32,
pub playback_thread_priority: i32,
pub total_video_streams: i32,
pub total_audio_streams: i32,
pub player_version: i32,
pub video_step: i32,
pub warm_up: i32,
pub seek_dest_timestamp: i64,
pub video_width: i32,
pub video_height: i32,
}
Fields§
§file_handle: i32
§file_offset: u32
§read_size: i32
§stream_size: i32
§temp_buf: [u8; 65536]
§video_codec: i32
§video_stream_num: i32
§audio_codec: i32
§audio_stream_num: i32
§play_mode: i32
§play_speed: i32
§total_duration_timestamp: u64
§display_buffer: i32
§display_buffer_size: i32
§playback_thread_priority: i32
§total_video_streams: i32
§total_audio_streams: i32
§player_version: i32
§video_step: i32
§warm_up: i32
§seek_dest_timestamp: i64
§video_width: i32
§video_height: i32
Trait Implementations§
source§impl Clone for PsmfPlayer
impl Clone for PsmfPlayer
source§fn clone(&self) -> PsmfPlayer
fn clone(&self) -> PsmfPlayer
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 moreimpl Copy for PsmfPlayer
Auto Trait Implementations§
impl Freeze for PsmfPlayer
impl RefUnwindSafe for PsmfPlayer
impl Send for PsmfPlayer
impl Sync for PsmfPlayer
impl Unpin for PsmfPlayer
impl UnwindSafe for PsmfPlayer
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