Struct psp::sys::SceMpegRingbuffer
source · #[repr(C)]pub struct SceMpegRingbuffer {
pub packets: i32,
pub unk0: u32,
pub unk1: u32,
pub unk2: u32,
pub unk3: u32,
pub data: *mut c_void,
pub callback: SceMpegRingbufferCb,
pub cb_param: *mut c_void,
pub unk4: u32,
pub unk5: u32,
pub sce_mpeg: *mut c_void,
}
Fields§
§packets: i32
Packets
unk0: u32
Unknown
unk1: u32
Unknown
unk2: u32
Unknown
unk3: u32
Unknown
data: *mut c_void
Pointer to data
callback: SceMpegRingbufferCb
Ringbuffer callback
cb_param: *mut c_void
Callback param
unk4: u32
Unknown
unk5: u32
Unknown
sce_mpeg: *mut c_void
Mpeg ID
Trait Implementations§
source§impl Clone for SceMpegRingbuffer
impl Clone for SceMpegRingbuffer
source§fn clone(&self) -> SceMpegRingbuffer
fn clone(&self) -> SceMpegRingbuffer
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 SceMpegRingbuffer
impl Debug for SceMpegRingbuffer
impl Copy for SceMpegRingbuffer
Auto Trait Implementations§
impl Freeze for SceMpegRingbuffer
impl RefUnwindSafe for SceMpegRingbuffer
impl !Send for SceMpegRingbuffer
impl !Sync for SceMpegRingbuffer
impl Unpin for SceMpegRingbuffer
impl UnwindSafe for SceMpegRingbuffer
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