FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Typedefs | Enumerations | Functions
decklink_common.h File Reference
#include "decklink_common_c.h"

Go to the source code of this file.

Data Structures

struct  AVPacketQueue
 
struct  decklink_ctx
 

Typedefs

typedef uint32_t buffercount_type
 

Enumerations

enum  decklink_direction_t { DIRECTION_IN, DIRECTION_OUT }
 

Functions

HRESULT ff_decklink_get_display_name (IDeckLink *This, const char **displayName)
 
int ff_decklink_set_format (AVFormatContext *avctx, int width, int height, int tb_num, int tb_den, decklink_direction_t direction=DIRECTION_OUT, int num=0)
 
int ff_decklink_set_format (AVFormatContext *avctx, decklink_direction_t direction, int num)
 
int ff_decklink_list_devices (AVFormatContext *avctx)
 
int ff_decklink_list_formats (AVFormatContext *avctx, decklink_direction_t direction=DIRECTION_OUT)
 

Typedef Documentation

typedef uint32_t buffercount_type

Definition at line 88 of file decklink_common.h.

Enumeration Type Documentation

Enumerator:
DIRECTION_IN 
DIRECTION_OUT 

Definition at line 82 of file decklink_common.h.

Function Documentation

HRESULT ff_decklink_get_display_name ( IDeckLink *  This,
const char **  displayName 
)
int ff_decklink_set_format ( AVFormatContext avctx,
int  width,
int  height,
int  tb_num,
int  tb_den,
decklink_direction_t  direction = DIRECTION_OUT,
int  num = 0 
)
int ff_decklink_set_format ( AVFormatContext avctx,
decklink_direction_t  direction,
int  num 
)

Definition at line 176 of file decklink_common.cpp.

int ff_decklink_list_devices ( AVFormatContext avctx)

Definition at line 180 of file decklink_common.cpp.

Referenced by ff_decklink_read_header(), and ff_decklink_write_header().

int ff_decklink_list_formats ( AVFormatContext avctx,
decklink_direction_t  direction = DIRECTION_OUT 
)

Definition at line 200 of file decklink_common.cpp.

Referenced by ff_decklink_read_header(), and ff_decklink_write_header().