FFmpeg
|
#include <DeckLinkAPI.h>
#include <pthread.h>
#include <semaphore.h>
#include "config.h"
#include "libavformat/avformat.h"
#include "libavformat/internal.h"
#include "libavutil/imgutils.h"
#include "decklink_common.h"
#include "decklink_dec.h"
Go to the source code of this file.
Data Structures | |
class | decklink_input_callback |
Functions | |
static void | avpacket_queue_init (AVFormatContext *avctx, AVPacketQueue *q) |
static void | avpacket_queue_flush (AVPacketQueue *q) |
static void | avpacket_queue_end (AVPacketQueue *q) |
static unsigned long long | avpacket_queue_size (AVPacketQueue *q) |
static int | avpacket_queue_put (AVPacketQueue *q, AVPacket *pkt) |
static int | avpacket_queue_get (AVPacketQueue *q, AVPacket *pkt, int block) |
static HRESULT | decklink_start_input (AVFormatContext *avctx) |
av_cold int | ff_decklink_read_close (AVFormatContext *avctx) |
av_cold int | ff_decklink_read_header (AVFormatContext *avctx) |
int | ff_decklink_read_packet (AVFormatContext *avctx, AVPacket *pkt) |
|
static |
Definition at line 69 of file decklink_dec.cpp.
Referenced by ff_decklink_read_header().
|
static |
Definition at line 77 of file decklink_dec.cpp.
Referenced by avpacket_queue_end().
|
static |
Definition at line 94 of file decklink_dec.cpp.
Referenced by ff_decklink_read_close().
|
static |
Definition at line 101 of file decklink_dec.cpp.
Referenced by avpacket_queue_put(), and decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 110 of file decklink_dec.cpp.
Referenced by decklink_input_callback::VideoInputFrameArrived().
|
static |
Definition at line 149 of file decklink_dec.cpp.
Referenced by ff_decklink_read_packet().
|
static |
Definition at line 405 of file decklink_dec.cpp.
Referenced by ff_decklink_read_header().
av_cold int ff_decklink_read_close | ( | AVFormatContext * | avctx | ) |
Definition at line 417 of file decklink_dec.cpp.
av_cold int ff_decklink_read_header | ( | AVFormatContext * | avctx | ) |
Definition at line 440 of file decklink_dec.cpp.
int ff_decklink_read_packet | ( | AVFormatContext * | avctx, |
AVPacket * | pkt | ||
) |
Definition at line 635 of file decklink_dec.cpp.