Trait MediaBugHandler
Source pub trait MediaBugHandler: 'static {
// Provided methods
fn on_init(&mut self, _ctx: &mut MediaBugContext<'_>) -> MediaBugAction { ... }
fn on_read(
&mut self,
_ctx: &mut MediaBugContext<'_>,
_frame: MediaFrame<'_>,
) -> MediaBugAction { ... }
fn on_write(
&mut self,
_ctx: &mut MediaBugContext<'_>,
_frame: MediaFrame<'_>,
) -> MediaBugAction { ... }
fn on_read_replace(
&mut self,
_ctx: &mut MediaBugContext<'_>,
_frame: MediaFrameMut<'_>,
) -> MediaBugAction { ... }
fn on_write_replace(
&mut self,
_ctx: &mut MediaBugContext<'_>,
_frame: MediaFrameMut<'_>,
) -> MediaBugAction { ... }
fn on_close(&mut self, _ctx: &mut MediaBugContext<'_>) { ... }
}