Versions in this module Expand all Collapse all v0 v0.0.2 Mar 13, 2024 v0.0.1 Feb 1, 2024 Changes in this version + type ParamsVP8 struct + RateControl RateControlParam + RateControlMode RateControlMode + Sequence SequenceParamVP8 + func NewVP8Params() (ParamsVP8, error) + func (p *ParamsVP8) BuildVideoEncoder(r video.Reader, property prop.Media) (codec.ReadCloser, error) + func (p *ParamsVP8) RTPCodec() *codec.RTPCodec + type ParamsVP9 struct + RateControl RateControlParam + RateControlMode RateControlMode + func NewVP9Params() (ParamsVP9, error) + func (p *ParamsVP9) BuildVideoEncoder(r video.Reader, property prop.Media) (codec.ReadCloser, error) + func (p *ParamsVP9) RTPCodec() *codec.RTPCodec + type RateControlMode uint + const RateControlAVBR + const RateControlCBR + const RateControlCFS + const RateControlCQP + const RateControlICQ + const RateControlMB + const RateControlParallel + const RateControlQVBR + const RateControlVBR + const RateControlVBRConstrained + const RateControlVCM + type RateControlParam struct + InitialQP uint + MaxQP uint + MinQP uint + TargetPercentage uint + WindowSize uint + type SequenceParamVP8 struct + ClampQindexHigh uint + ClampQindexLow uint + ErrorResilient bool