Membrane. FFmpeg. SWScale. PixelFormatConverter
(Membrane FFmpeg SWScale plugin v0.16.5)
Copy Markdown
View Source
This module is deprecated. Use Membrane.FFmpeg.SWScale.Converter instead.
All options supported by Membrane.FFmpeg.SWScale.PixelFormatConverter are supported by Membrane.FFmpeg.SWScale.Converter.
Element options
Passed via struct Membrane.FFmpeg.SWScale.PixelFormatConverter.t/0
formatRawVideo.pixel_format()Required
Desired pixel format of output video.
Pads
:input
Accepted formats:
%RawVideo{aligned: true, pixel_format: pixel_format} when pixel_format in @supported_pixel_formats| Direction: | :input |
| Availability: | :always |
| Flow control: | :auto |
:output
Accepted formats:
%RawVideo{aligned: true, pixel_format: pixel_format} when pixel_format in @supported_pixel_formats| Direction: | :output |
| Availability: | :always |
| Flow control: | :auto |
Summary
Types
Struct containing options for Membrane.FFmpeg.SWScale.PixelFormatConverter
Functions
Returns description of options available for this module
Types
@type t() :: %Membrane.FFmpeg.SWScale.PixelFormatConverter{ format: Membrane.RawVideo.pixel_format() }
Struct containing options for Membrane.FFmpeg.SWScale.PixelFormatConverter
Functions
@spec options() :: keyword()
Returns description of options available for this module
@spec supported_pixel_formats() :: [Membrane.RawVideo.pixel_format()]