|
FFmpeg
4.4.6
|
#include <atomic>#include <vector>#include "libavformat/internal.h"#include <DeckLinkAPI.h>#include "config.h"#include "libavcodec/packet_internal.h"#include "libavformat/avformat.h"#include "libavutil/avassert.h"#include "libavutil/avutil.h"#include "libavutil/common.h"#include "libavutil/internal.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 59 of file decklink_dec.cpp.
Definition at line 147 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 154 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
Definition at line 165 of file decklink_dec.cpp.
Referenced by get_metadata().
Definition at line 171 of file decklink_dec.cpp.
Referenced by get_metadata().
Definition at line 194 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
Definition at line 205 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
Definition at line 216 of file decklink_dec.cpp.
Referenced by fill_data_unit_head().
Definition at line 226 of file decklink_dec.cpp.
Referenced by teletext_data_unit_from_op47_vbi_packet().
|
static |
Definition at line 267 of file decklink_dec.cpp.
Referenced by teletext_data_unit_from_op47_data().
Definition at line 285 of file decklink_dec.cpp.
Referenced by teletext_data_unit_from_op47_data().
|
static |
Definition at line 295 of file decklink_dec.cpp.
Referenced by teletext_data_unit_from_ancillary_packet().
|
static |
Definition at line 312 of file decklink_dec.cpp.
Referenced by get_metadata().
|
static |
Definition at line 331 of file decklink_dec.cpp.
Referenced by get_metadata().
|
static |
Definition at line 421 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 474 of file decklink_dec.cpp.
Referenced by ff_decklink_read_header().
|
static |
Definition at line 484 of file decklink_dec.cpp.
Referenced by avpacket_queue_end().
|
static |
Definition at line 501 of file decklink_dec.cpp.
Referenced by ff_decklink_read_close().
|
static |
Definition at line 508 of file decklink_dec.cpp.
Referenced by avpacket_queue_put(), and decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 517 of file decklink_dec.cpp.
Referenced by handle_klv(), and decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 559 of file decklink_dec.cpp.
Referenced by ff_decklink_read_packet().
|
static |
Definition at line 590 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 739 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 793 of file decklink_dec.cpp.
Referenced by get_frame_timecode().
|
static |
Definition at line 815 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 1095 of file decklink_dec.cpp.
Referenced by ff_decklink_read_header().
| av_cold int ff_decklink_read_close | ( | AVFormatContext * | avctx | ) |
Definition at line 1145 of file decklink_dec.cpp.
| av_cold int ff_decklink_read_header | ( | AVFormatContext * | avctx | ) |
Definition at line 1164 of file decklink_dec.cpp.
| int ff_decklink_read_packet | ( | AVFormatContext * | avctx, |
| AVPacket * | pkt | ||
| ) |
Definition at line 1430 of file decklink_dec.cpp.
| int ff_decklink_list_input_devices | ( | AVFormatContext * | avctx, |
| struct AVDeviceInfoList * | device_list | ||
| ) |
Definition at line 1449 of file decklink_dec.cpp.
| const BMDDisplayMode AUTODETECT_DEFAULT_MODE = bmdModeNTSC |
Definition at line 60 of file decklink_dec.cpp.
Referenced by decklink_autodetect(), and decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 75 of file decklink_dec.cpp.
Referenced by get_vanc_line_idx(), and decklink_input_callback::VideoInputFrameArrived().