◆ create
◆ destroy
| void(* obs_output_info::destroy) (void *data) |
◆ encoded_audio_codecs
| const char* obs_output_info::encoded_audio_codecs |
◆ encoded_packet
| void(* obs_output_info::encoded_packet) (void *data, struct encoder_packet *packet) |
◆ encoded_video_codecs
| const char* obs_output_info::encoded_video_codecs |
◆ flags
◆ free_type_data
| void(* obs_output_info::free_type_data) (void *type_data) |
◆ get_congestion
| float(* obs_output_info::get_congestion) (void *data) |
◆ get_connect_time_ms
| int(* obs_output_info::get_connect_time_ms) (void *data) |
◆ get_defaults
| void(* obs_output_info::get_defaults) (obs_data_t *settings) |
◆ get_dropped_frames
| int(* obs_output_info::get_dropped_frames) (void *data) |
◆ get_name
| const char*(* obs_output_info::get_name) (void *type_data) |
◆ get_properties
◆ get_total_bytes
| uint64_t(* obs_output_info::get_total_bytes) (void *data) |
◆ id
| const char* obs_output_info::id |
◆ pause
| void(* obs_output_info::pause) (void *data) |
◆ raw_audio
| void(* obs_output_info::raw_audio) (void *data, struct audio_data *frames) |
◆ raw_video
| void(* obs_output_info::raw_video) (void *data, struct video_data *frame) |
◆ start
| bool(* obs_output_info::start) (void *data) |
◆ stop
| void(* obs_output_info::stop) (void *data, uint64_t ts) |
◆ type_data
| void* obs_output_info::type_data |
◆ update
| void(* obs_output_info::update) (void *data, obs_data_t *settings) |
The documentation for this struct was generated from the following file: