FFmpeg
Functions
queue.h File Reference

Go to the source code of this file.

Functions

Queueff_queue_create (void)
 
void ff_queue_destroy (Queue *q)
 
size_t ff_queue_size (Queue *q)
 
void * ff_queue_peek_front (Queue *q)
 
void * ff_queue_peek_back (Queue *q)
 
int ff_queue_push_front (Queue *q, void *v)
 
int ff_queue_push_back (Queue *q, void *v)
 
void * ff_queue_pop_front (Queue *q)
 
void * ff_queue_pop_back (Queue *q)
 

Function Documentation

◆ ff_queue_create()

Queue* ff_queue_create ( void  )

Definition at line 48 of file queue.c.

Referenced by ff_safe_queue_create(), and init_model_ov().

◆ ff_queue_destroy()

void ff_queue_destroy ( Queue q)

Definition at line 73 of file queue.c.

Referenced by ff_dnn_free_model_ov(), and ff_safe_queue_destroy().

◆ ff_queue_size()

size_t ff_queue_size ( Queue q)

Definition at line 89 of file queue.c.

Referenced by ff_dnn_free_model_ov(), ff_safe_queue_pop_front(), and ff_safe_queue_size().

◆ ff_queue_peek_front()

void* ff_queue_peek_front ( Queue q)

Definition at line 94 of file queue.c.

Referenced by ff_dnn_get_async_result_ov().

◆ ff_queue_peek_back()

void* ff_queue_peek_back ( Queue q)

Definition at line 102 of file queue.c.

◆ ff_queue_push_front()

int ff_queue_push_front ( Queue q,
void *  v 
)

Definition at line 110 of file queue.c.

Referenced by ff_safe_queue_push_front().

◆ ff_queue_push_back()

int ff_queue_push_back ( Queue q,
void *  v 
)

Definition at line 131 of file queue.c.

Referenced by ff_dnn_execute_model_async_ov(), and ff_safe_queue_push_back().

◆ ff_queue_pop_front()

void* ff_queue_pop_front ( Queue q)

◆ ff_queue_pop_back()

void* ff_queue_pop_back ( Queue q)

Definition at line 173 of file queue.c.