|
FFmpeg
|
#include "libavformat/internal.h"#include <DeckLinkAPI.h>#include <DeckLinkAPIDispatch.cpp>#include "libavformat/avformat.h"#include "libavutil/imgutils.h"#include "libavutil/intreadwrite.h"#include "libavutil/bswap.h"#include "avdevice.h"#include "decklink_common.h"Go to the source code of this file.
|
static |
Definition at line 56 of file decklink_common.cpp.
Referenced by ff_decklink_init_device(), and ff_decklink_list_devices().
|
static |
Definition at line 101 of file decklink_common.cpp.
Referenced by ff_decklink_init_device(), and ff_decklink_list_devices().
|
static |
Definition at line 122 of file decklink_common.cpp.
Referenced by ff_decklink_list_formats(), and ff_decklink_set_configs().
|
static |
Definition at line 151 of file decklink_common.cpp.
Referenced by ff_decklink_set_format().
| int ff_decklink_set_configs | ( | AVFormatContext * | avctx, |
| decklink_direction_t | direction | ||
| ) |
Definition at line 164 of file decklink_common.cpp.
Referenced by decklink_setup_video(), and ff_decklink_read_header().
| int ff_decklink_set_format | ( | AVFormatContext * | avctx, |
| int | width, | ||
| int | height, | ||
| int | tb_num, | ||
| int | tb_den, | ||
| enum AVFieldOrder | field_order, | ||
| decklink_direction_t | direction | ||
| ) |
Definition at line 257 of file decklink_common.cpp.
Referenced by decklink_setup_video(), ff_decklink_read_header(), and ff_decklink_set_format().
| int ff_decklink_set_format | ( | AVFormatContext * | avctx, |
| decklink_direction_t | direction | ||
| ) |
Definition at line 389 of file decklink_common.cpp.
| void ff_decklink_packet_queue_init | ( | AVFormatContext * | avctx, |
| DecklinkPacketQueue * | q, | ||
| int64_t | queue_size | ||
| ) |
Definition at line 393 of file decklink_common.cpp.
Referenced by ff_decklink_read_header(), and ff_decklink_write_header().
| void ff_decklink_packet_queue_flush | ( | DecklinkPacketQueue * | q | ) |
Definition at line 402 of file decklink_common.cpp.
Referenced by ff_decklink_packet_queue_end().
| void ff_decklink_packet_queue_end | ( | DecklinkPacketQueue * | q | ) |
Definition at line 415 of file decklink_common.cpp.
Referenced by ff_decklink_read_close(), and ff_decklink_write_trailer().
| unsigned long long ff_decklink_packet_queue_size | ( | DecklinkPacketQueue * | q | ) |
Definition at line 422 of file decklink_common.cpp.
Referenced by ff_decklink_packet_queue_put(), and decklink_input_callback::VideoInputFrameArrived().
| int ff_decklink_packet_queue_put | ( | DecklinkPacketQueue * | q, |
| AVPacket * | pkt | ||
| ) |
Definition at line 431 of file decklink_common.cpp.
Referenced by decklink_write_data_packet(), handle_klv(), and decklink_input_callback::VideoInputFrameArrived().
| int ff_decklink_packet_queue_get | ( | DecklinkPacketQueue * | q, |
| AVPacket * | pkt, | ||
| int | block | ||
| ) |
Definition at line 463 of file decklink_common.cpp.
Referenced by ff_decklink_read_packet().
| int64_t ff_decklink_packet_queue_peekpts | ( | DecklinkPacketQueue * | q | ) |
Definition at line 487 of file decklink_common.cpp.
| int ff_decklink_list_devices | ( | AVFormatContext * | avctx, |
| struct AVDeviceInfoList * | device_list, | ||
| int | show_inputs, | ||
| int | show_outputs | ||
| ) |
Definition at line 503 of file decklink_common.cpp.
Referenced by ff_decklink_list_devices_legacy(), ff_decklink_list_input_devices(), and ff_decklink_list_output_devices().
| void ff_decklink_list_devices_legacy | ( | AVFormatContext * | avctx, |
| int | show_inputs, | ||
| int | show_outputs | ||
| ) |
Definition at line 576 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 | ||
| ) |
Definition at line 597 of file decklink_common.cpp.
Referenced by ff_decklink_read_header(), and ff_decklink_write_header().
| void ff_decklink_cleanup | ( | AVFormatContext * | avctx | ) |
Definition at line 648 of file decklink_common.cpp.
Referenced by ff_decklink_init_device(), ff_decklink_read_close(), ff_decklink_read_header(), ff_decklink_write_header(), and ff_decklink_write_trailer().
| int ff_decklink_init_device | ( | AVFormatContext * | avctx, |
| const char * | name | ||
| ) |
Definition at line 665 of file decklink_common.cpp.
Referenced by ff_decklink_read_header(), and ff_decklink_write_header().
1.8.17