FFmpeg
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
AVPacketQueue Struct Reference

#include <decklink_common.h>

Data Fields

PacketList pkt_list
 
int nb_packets
 
unsigned long long size
 
int abort_request
 
pthread_mutex_t mutex
 
pthread_cond_t cond
 
AVFormatContextavctx
 
int64_t max_q_size
 

Detailed Description

Definition at line 80 of file decklink_common.h.

Field Documentation

◆ pkt_list

PacketList AVPacketQueue::pkt_list

Definition at line 81 of file decklink_common.h.

Referenced by avpacket_queue_flush(), avpacket_queue_get(), and avpacket_queue_put().

◆ nb_packets

int AVPacketQueue::nb_packets

Definition at line 82 of file decklink_common.h.

Referenced by avpacket_queue_flush(), avpacket_queue_get(), and avpacket_queue_put().

◆ size

unsigned long long AVPacketQueue::size

◆ abort_request

int AVPacketQueue::abort_request

Definition at line 84 of file decklink_common.h.

◆ mutex

pthread_mutex_t AVPacketQueue::mutex

◆ cond

pthread_cond_t AVPacketQueue::cond

◆ avctx

AVFormatContext* AVPacketQueue::avctx

Definition at line 87 of file decklink_common.h.

Referenced by avpacket_queue_init(), and avpacket_queue_put().

◆ max_q_size

int64_t AVPacketQueue::max_q_size

Definition at line 88 of file decklink_common.h.

Referenced by avpacket_queue_init(), and avpacket_queue_put().


The documentation for this struct was generated from the following file: