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

#include <decklink_common.h>

Data Fields

AVPacketListfirst_pkt
 
AVPacketListlast_pkt
 
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 70 of file decklink_common.h.

Field Documentation

AVPacketList* AVPacketQueue::first_pkt

Definition at line 71 of file decklink_common.h.

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

AVPacketList * AVPacketQueue::last_pkt

Definition at line 71 of file decklink_common.h.

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

int AVPacketQueue::nb_packets

Definition at line 72 of file decklink_common.h.

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

unsigned long long AVPacketQueue::size
int AVPacketQueue::abort_request

Definition at line 74 of file decklink_common.h.

pthread_mutex_t AVPacketQueue::mutex
pthread_cond_t AVPacketQueue::cond
AVFormatContext* AVPacketQueue::avctx

Definition at line 77 of file decklink_common.h.

Referenced by avpacket_queue_init(), and avpacket_queue_put().

int64_t AVPacketQueue::max_q_size

Definition at line 78 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: