Membrane Core v0.1.0 Membrane.Mixins.Playbackable protocol View Source

Protocol that has to be adopted by modules that use Membrane.Mixins.Playback.

Modules that adopt Membrane.Mixing.Playback behaviour have to store their playback state and controlling pid. Membrane.Mixins.Playbackable is used as an abstraction that allows to access those values.

Link to this section Summary

Link to this section Types

Link to this section Functions

Link to this function get_controlling_pid(playbackable) View Source
get_controlling_pid(Membrane.Mixins.Playbackable.t()) :: pid() | nil