FFmpeg
|
#include <vsrc_gfxcapture.h>
Data Fields | |
const AVClass * | avclass |
GfxCaptureContextCpp * | ctx |
const char * | window_text |
const char * | window_class |
const char * | window_exe |
int | monitor_idx |
uint64_t | user_hwnd |
uint64_t | user_hmonitor |
int | capture_cursor |
int | capture_border |
int | display_border |
AVRational | frame_rate |
int | canvas_width |
int | canvas_height |
int | crop_left |
int | crop_top |
int | crop_right |
int | crop_bottom |
int | out_fmt |
int | resize_mode |
int | scale_mode |
int | premult_alpha |
Definition at line 47 of file vsrc_gfxcapture.h.
const AVClass* GfxCaptureContext::avclass |
Definition at line 48 of file vsrc_gfxcapture.h.
GfxCaptureContextCpp* GfxCaptureContext::ctx |
Definition at line 50 of file vsrc_gfxcapture.h.
Referenced by find_capture_source(), gfxcapture_activate(), gfxcapture_config_props(), gfxcapture_init(), gfxcapture_uninit(), init_hwframes_ctx(), load_functions(), prepare_render_resources(), process_frame_if_exists(), render_capture_to_frame(), run_on_wgc_thread(), setup_gfxcapture_capture(), start_wgc_thread(), stop_wgc_thread(), wgc_calculate_client_area(), wgc_setup_gfxcapture_capture(), wgc_setup_gfxcapture_session(), wgc_setup_winrt(), wgc_stop_capture_session(), wgc_thread_entry(), wgc_thread_init(), wgc_thread_uninit(), wgc_thread_worker(), and wgc_try_get_next_frame().
const char* GfxCaptureContext::window_text |
Definition at line 52 of file vsrc_gfxcapture.h.
Referenced by find_capture_source().
const char* GfxCaptureContext::window_class |
Definition at line 53 of file vsrc_gfxcapture.h.
Referenced by find_capture_source().
const char* GfxCaptureContext::window_exe |
Definition at line 54 of file vsrc_gfxcapture.h.
Referenced by find_capture_source().
int GfxCaptureContext::monitor_idx |
Definition at line 55 of file vsrc_gfxcapture.h.
Referenced by find_capture_source().
uint64_t GfxCaptureContext::user_hwnd |
Definition at line 57 of file vsrc_gfxcapture.h.
Referenced by find_capture_source().
uint64_t GfxCaptureContext::user_hmonitor |
Definition at line 58 of file vsrc_gfxcapture.h.
Referenced by find_capture_source().
int GfxCaptureContext::capture_cursor |
Definition at line 60 of file vsrc_gfxcapture.h.
Referenced by wgc_setup_gfxcapture_session().
int GfxCaptureContext::capture_border |
Definition at line 61 of file vsrc_gfxcapture.h.
Referenced by render_capture_to_frame(), and setup_gfxcapture_capture().
int GfxCaptureContext::display_border |
Definition at line 62 of file vsrc_gfxcapture.h.
Referenced by wgc_setup_gfxcapture_session().
AVRational GfxCaptureContext::frame_rate |
Definition at line 63 of file vsrc_gfxcapture.h.
Referenced by gfxcapture_config_props(), and wgc_setup_gfxcapture_session().
int GfxCaptureContext::canvas_width |
Definition at line 64 of file vsrc_gfxcapture.h.
Referenced by init_hwframes_ctx(), process_frame_if_exists(), and setup_gfxcapture_capture().
int GfxCaptureContext::canvas_height |
Definition at line 64 of file vsrc_gfxcapture.h.
Referenced by init_hwframes_ctx(), process_frame_if_exists(), and setup_gfxcapture_capture().
int GfxCaptureContext::crop_left |
Definition at line 65 of file vsrc_gfxcapture.h.
Referenced by render_capture_to_frame(), and setup_gfxcapture_capture().
int GfxCaptureContext::crop_top |
Definition at line 65 of file vsrc_gfxcapture.h.
Referenced by render_capture_to_frame(), and setup_gfxcapture_capture().
int GfxCaptureContext::crop_right |
Definition at line 65 of file vsrc_gfxcapture.h.
Referenced by render_capture_to_frame(), and setup_gfxcapture_capture().
int GfxCaptureContext::crop_bottom |
Definition at line 65 of file vsrc_gfxcapture.h.
Referenced by render_capture_to_frame(), and setup_gfxcapture_capture().
int GfxCaptureContext::out_fmt |
Definition at line 66 of file vsrc_gfxcapture.h.
Referenced by init_hwframes_ctx(), wgc_setup_gfxcapture_session(), and wgc_try_get_next_frame().
int GfxCaptureContext::resize_mode |
Definition at line 67 of file vsrc_gfxcapture.h.
Referenced by prepare_render_resources(), and render_capture_to_frame().
int GfxCaptureContext::scale_mode |
Definition at line 68 of file vsrc_gfxcapture.h.
Referenced by prepare_render_resources().
int GfxCaptureContext::premult_alpha |
Definition at line 69 of file vsrc_gfxcapture.h.
Referenced by gfxcapture_config_props(), and render_capture_to_frame().