FFmpeg
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 77 of file decklink_common.h.

Field Documentation

◆ first_pkt

AVPacketList* AVPacketQueue::first_pkt

Definition at line 78 of file decklink_common.h.

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

◆ last_pkt

AVPacketList * AVPacketQueue::last_pkt

Definition at line 78 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 79 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 81 of file decklink_common.h.

◆ mutex

pthread_mutex_t AVPacketQueue::mutex

◆ cond

pthread_cond_t AVPacketQueue::cond

◆ avctx

AVFormatContext* AVPacketQueue::avctx

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