View Source Membrane.Matroska.Demuxer (Membrane Matroska plugin v0.3.0)
Filter element for demuxing Matroska files.
Receives a bytestream in Matroska file format as input and outputs the constituent tracks of that file onto seperate pads.
This demuxer is only capable of demuxing tracks encoded with VP8, VP9, H264 or Opus.
pads
Pads
input
:input
Accepted formats:
%RemoteStream{content_format: format, type: :bytestream} when format in [nil, :WEBM, Matroska]
Direction: | :input |
Availability: | :always |
Flow control: | :manual |
Demand unit: | :buffers |
output
:output
Accepted formats:
H264.RemoteStream
Opus
%RemoteStream{content_format: format, type: :packetized} when format in [VP8, VP9]
Direction: | :output |
Availability: | :on_request |
Flow control: | :manual |
Demand unit: | nil |