MediaProcessors
Public Attributes | List of all members
video_settings_enc_ctx_s Struct Reference

#include <video_settings.h>

Public Attributes

int bit_rate_output
 
int frame_rate_output
 
int width_output
 
int height_output
 
int gop_size
 
char conf_preset [128]
 

Detailed Description

Generic video encoder settings context structure. This structure may be extended by any specific implementation of a video encoder.

Definition at line 42 of file video_settings.h.

Member Data Documentation

int video_settings_enc_ctx_s::bit_rate_output

Video encoder target output bit-rate [bps].

Definition at line 46 of file video_settings.h.

char video_settings_enc_ctx_s::conf_preset[128]

Video encoder configuration preset, if applicable.

Definition at line 67 of file video_settings.h.

int video_settings_enc_ctx_s::frame_rate_output

Video encoder output frame-rate.

Definition at line 50 of file video_settings.h.

int video_settings_enc_ctx_s::gop_size

Video encoder group of pictures (GOP) size, in picture units. Set to zero for intra_only.

Definition at line 63 of file video_settings.h.

int video_settings_enc_ctx_s::height_output

Video encoder output frame height.

Definition at line 58 of file video_settings.h.

int video_settings_enc_ctx_s::width_output

Video encoder output frame width.

Definition at line 54 of file video_settings.h.


The documentation for this struct was generated from the following file: