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 Params struct + EnableFrameSkip bool + IntraPeriod uint + MaxNalSize uint + MultipleThreadIdc int + RCMode RCModeEnum + SliceMode SliceModeEnum + SliceNum uint + SliceSizeConstraint uint + UsageType UsageTypeEnum + func NewParams() (Params, error) + func (p *Params) BuildVideoEncoder(r video.Reader, property prop.Media) (codec.ReadCloser, error) + func (p *Params) RTPCodec() *codec.RTPCodec + type RCModeEnum int + const RCBitrateMode + const RCBitrateModePostSkip + const RCBufferbaseedMode + const RCOffMode + const RCQualityMode + const RCTimestampMode + type SliceModeEnum uint + const SMFixedslcnumSlice + const SMRasterSlice + const SMSingleSlice + const SMSizelimitedSlice + type UsageTypeEnum int + const CameraVideoNonRealTime + const CameraVideoRealTime + const InputContentTypeAll + const ScreenContentNonRealTime + const ScreenContentRealTime