FFmpeg
|
#include <atomic>
#include <vector>
#include "libavformat/internal.h"
#include <DeckLinkAPI.h>
#include "config.h"
#include "libavformat/avformat.h"
#include "libavutil/avassert.h"
#include "libavutil/avutil.h"
#include "libavutil/common.h"
#include "libavutil/imgutils.h"
#include "libavutil/intreadwrite.h"
#include "libavutil/time.h"
#include "libavutil/timecode.h"
#include "libavutil/mathematics.h"
#include "libavutil/reverse.h"
#include "avdevice.h"
#include "decklink_common.h"
#include "decklink_dec.h"
Go to the source code of this file.
Data Structures | |
struct | VANCLineNumber |
class | decklink_allocator |
class | decklink_input_callback |
Macros | |
#define | MAX_WIDTH_VANC 1920 |
Variables | |
const BMDDisplayMode | AUTODETECT_DEFAULT_MODE = bmdModeNTSC |
static VANCLineNumber | vanc_line_numbers [] |
#define MAX_WIDTH_VANC 1920 |
Definition at line 57 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
Definition at line 145 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 152 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
Definition at line 163 of file decklink_dec.cpp.
Referenced by get_metadata().
Definition at line 169 of file decklink_dec.cpp.
Referenced by get_metadata().
Definition at line 192 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
Definition at line 203 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
Definition at line 214 of file decklink_dec.cpp.
Referenced by fill_data_unit_head().
Definition at line 224 of file decklink_dec.cpp.
Referenced by teletext_data_unit_from_op47_vbi_packet().
|
static |
Definition at line 265 of file decklink_dec.cpp.
Referenced by teletext_data_unit_from_op47_data().
Definition at line 283 of file decklink_dec.cpp.
Referenced by teletext_data_unit_from_op47_data().
|
static |
Definition at line 293 of file decklink_dec.cpp.
Referenced by teletext_data_unit_from_ancillary_packet().
|
static |
Definition at line 310 of file decklink_dec.cpp.
Referenced by get_metadata().
|
static |
Definition at line 329 of file decklink_dec.cpp.
Referenced by get_metadata().
|
static |
Definition at line 419 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 472 of file decklink_dec.cpp.
Referenced by ff_decklink_read_header().
|
static |
Definition at line 482 of file decklink_dec.cpp.
Referenced by avpacket_queue_end().
|
static |
Definition at line 499 of file decklink_dec.cpp.
Referenced by ff_decklink_read_close().
|
static |
Definition at line 506 of file decklink_dec.cpp.
Referenced by avpacket_queue_put(), and decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 515 of file decklink_dec.cpp.
Referenced by handle_klv(), and decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 557 of file decklink_dec.cpp.
Referenced by ff_decklink_read_packet().
|
static |
Definition at line 588 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 738 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 792 of file decklink_dec.cpp.
Referenced by get_frame_timecode().
|
static |
Definition at line 814 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 1097 of file decklink_dec.cpp.
Referenced by ff_decklink_read_header().
av_cold int ff_decklink_read_close | ( | AVFormatContext * | avctx | ) |
Definition at line 1147 of file decklink_dec.cpp.
av_cold int ff_decklink_read_header | ( | AVFormatContext * | avctx | ) |
Definition at line 1166 of file decklink_dec.cpp.
int ff_decklink_read_packet | ( | AVFormatContext * | avctx, |
AVPacket * | pkt | ||
) |
Definition at line 1432 of file decklink_dec.cpp.
int ff_decklink_list_input_devices | ( | AVFormatContext * | avctx, |
struct AVDeviceInfoList * | device_list | ||
) |
Definition at line 1451 of file decklink_dec.cpp.
const BMDDisplayMode AUTODETECT_DEFAULT_MODE = bmdModeNTSC |
Definition at line 58 of file decklink_dec.cpp.
Referenced by decklink_autodetect(), and decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 73 of file decklink_dec.cpp.