FFmpeg
Functions
safe_queue.h File Reference

Go to the source code of this file.

Functions

SafeQueueff_safe_queue_create (void)
 
void ff_safe_queue_destroy (SafeQueue *sq)
 
size_t ff_safe_queue_size (SafeQueue *sq)
 
int ff_safe_queue_push_front (SafeQueue *sq, void *v)
 
int ff_safe_queue_push_back (SafeQueue *sq, void *v)
 
void * ff_safe_queue_pop_front (SafeQueue *sq)
 

Function Documentation

◆ ff_safe_queue_create()

SafeQueue* ff_safe_queue_create ( void  )

Definition at line 52 of file safe_queue.c.

Referenced by init_model_ov().

◆ ff_safe_queue_destroy()

void ff_safe_queue_destroy ( SafeQueue sq)

Definition at line 69 of file safe_queue.c.

Referenced by ff_dnn_free_model_ov().

◆ ff_safe_queue_size()

size_t ff_safe_queue_size ( SafeQueue sq)

Definition at line 80 of file safe_queue.c.

Referenced by ff_dnn_free_model_ov().

◆ ff_safe_queue_push_front()

int ff_safe_queue_push_front ( SafeQueue sq,
void *  v 
)

Definition at line 85 of file safe_queue.c.

Referenced by execute_model_ov().

◆ ff_safe_queue_push_back()

int ff_safe_queue_push_back ( SafeQueue sq,
void *  v 
)

Definition at line 95 of file safe_queue.c.

Referenced by ff_dnn_flush_ov(), infer_completion_callback(), and init_model_ov().

◆ ff_safe_queue_pop_front()

void* ff_safe_queue_pop_front ( SafeQueue sq)