FFmpeg
Loading...
Searching...
No Matches
vsrc_gfxcapture.h File Reference

Go to the source code of this file.

Data Structures

struct  GfxCaptureContext
 

Macros

#define NOEXCEPT
 

Enumerations

enum  GfxResizeMode { GFX_RESIZE_CROP = 0 , GFX_RESIZE_SCALE , GFX_RESIZE_SCALE_ASPECT , GFX_RESIZE_NB }
 
enum  GfxScaleMode { GFX_SCALE_POINT = 0 , GFX_SCALE_BILINEAR , GFX_SCALE_BICUBIC , GFX_SCALE_NB }
 
enum  GfxMonitorIdx { GFX_MONITOR_IDX_WINDOW = -1 , GFX_MONITOR_IDX_DEFAULT = -2 }
 

Functions

av_cold int ff_gfxcapture_init (AVFilterContext *avctx) NOEXCEPT
 
av_cold void ff_gfxcapture_uninit (AVFilterContext *avctx) NOEXCEPT
 
int ff_gfxcapture_activate (AVFilterContext *avctx) NOEXCEPT
 
int ff_gfxcapture_config_props (AVFilterLink *outlink) NOEXCEPT
 

Macro Definition Documentation

◆ NOEXCEPT

#define NOEXCEPT

Definition at line 75 of file vsrc_gfxcapture.h.

Enumeration Type Documentation

◆ GfxResizeMode

Enumerator
GFX_RESIZE_CROP 
GFX_RESIZE_SCALE 
GFX_RESIZE_SCALE_ASPECT 
GFX_RESIZE_NB 

Definition at line 28 of file vsrc_gfxcapture.h.

◆ GfxScaleMode

Enumerator
GFX_SCALE_POINT 
GFX_SCALE_BILINEAR 
GFX_SCALE_BICUBIC 
GFX_SCALE_NB 

Definition at line 35 of file vsrc_gfxcapture.h.

◆ GfxMonitorIdx

Enumerator
GFX_MONITOR_IDX_WINDOW 
GFX_MONITOR_IDX_DEFAULT 

Definition at line 42 of file vsrc_gfxcapture.h.

Function Documentation

◆ ff_gfxcapture_init()

av_cold int ff_gfxcapture_init ( AVFilterContext * avctx)
noexcept

Definition at line 1512 of file vsrc_gfxcapture_winrt.cpp.

◆ ff_gfxcapture_uninit()

av_cold void ff_gfxcapture_uninit ( AVFilterContext * avctx)
noexcept

Definition at line 1501 of file vsrc_gfxcapture_winrt.cpp.

◆ ff_gfxcapture_activate()

int ff_gfxcapture_activate ( AVFilterContext * avctx)
noexcept

Definition at line 1527 of file vsrc_gfxcapture_winrt.cpp.

◆ ff_gfxcapture_config_props()

int ff_gfxcapture_config_props ( AVFilterLink * outlink)
noexcept

Definition at line 1542 of file vsrc_gfxcapture_winrt.cpp.