Search Results
H264FrameConfig.h
Go to the documentation of this file.
64 DB_EDGEVIS_SDK H264FrameConfig(int32_t height, int32_t max_fps, int32_t bitrate, int32_t i_frame_interval);
65 DB_EDGEVIS_SDK H264FrameConfig(int32_t height, int32_t max_fps, int32_t bitrate, int32_t i_frame_interval, int32_t min_quantization);
This is the derived class for the H264FrameConfig objects.
Definition: H264FrameConfig.h:28
DB_EDGEVIS_SDK void SetBitrate(int32_t bitrate)
Set the bitrate used for the H.264 encoder when this frame config is applied.
DB_EDGEVIS_SDK void SetMaxSliceSize(int32_t slice_size)
Set the maximum slice size for the H.264 NAL units.
DB_EDGEVIS_SDK int32_t GetBitrate() const
Get the bitrate used for the H.264 encoder.
This is the base class for the FrameConfig objects.
Definition: FrameConfig.h:28
DB_EDGEVIS_SDK void SetMinQuantization(int32_t min_quantization)
Set the minimum quantization encoder parameter.
DB_EDGEVIS_SDK void SetIFrameInterval(int32_t i_frame_interval)
Set the number of frames between I-frames (i.e.
The EdgeVis Decoder SDK namespace.
DB_EDGEVIS_SDK int32_t GetIFrameInterval() const
Get the number of frames between I-frames (i.e.
DB_EDGEVIS_SDK int32_t GetMinQuantization() const
Get the minimum quantization encoder parameter.
DB_EDGEVIS_SDK int32_t GetMaxSliceSize() const
Get the maximum slice size for the H.264 NAL units.