View Source Turbojpeg.Filter (turbojpeg v0.4.0)

Membrane filter converting raw video frames to JPEG.

Element options

Passed via struct Turbojpeg.Filter.t/0

  • quality

    Turbojpeg.quality()

    Default value: 75
    Jpeg encoding quality

Pads

:input

Accepted formats:

%RawVideo{pixel_format: pix_fmt} when pix_fmt in [:I420, :I422, :I444]
Direction::input
Availability::always
Flow control::auto

:output

Accepted formats:

RemoteStream
Direction::output
Availability::always
Flow control::auto

Summary

Types

t()

Struct containing options for Turbojpeg.Filter

Functions

Returns description of options available for this module

Types

@type t() :: %Turbojpeg.Filter{quality: Turbojpeg.quality()}

Struct containing options for Turbojpeg.Filter

Functions

@spec options() :: keyword()

Returns description of options available for this module