Initializes the H.264 encoder instance.
Namespace: StreamCoders.EncoderAssembly: MediaSuite (in MediaSuite.dll) Version: 2.0.5.0 (2.0.5.0)
Syntaxpublic override VideoEncoderConfiguration Init(
VideoEncoderConfiguration configuration
)
Public Overrides Function Init (
configuration As VideoEncoderConfiguration
) As VideoEncoderConfiguration
public:
virtual VideoEncoderConfiguration^ Init(
VideoEncoderConfiguration^ configuration
) override
abstract Init :
configuration : VideoEncoderConfiguration -> VideoEncoderConfiguration
override Init :
configuration : VideoEncoderConfiguration -> VideoEncoderConfiguration
Parameters
- configuration
- Type: StreamCoders.EncoderVideoEncoderConfiguration
The configuration to use.
Return Value
Type:
VideoEncoderConfiguration
nullptr if it fails, else an updated version of the passed configuration. The
initialization result is contained in
InitializationStatusImplements
IVideoEncoderBaseInit(VideoEncoderConfiguration)
Remarks
The encoder supports updating its bitrate settings by calling Init() during operation for
all rate control types.
See Also