FFmpeg
Functions
thread.h File Reference
#include "dec.h"

Go to the source code of this file.

Functions

struct FFExecutorff_vvc_executor_alloc (VVCContext *s, int thread_count)
 
void ff_vvc_executor_free (struct FFExecutor **e)
 
int ff_vvc_frame_thread_init (VVCFrameContext *fc)
 
void ff_vvc_frame_thread_free (VVCFrameContext *fc)
 
int ff_vvc_frame_submit (VVCContext *s, VVCFrameContext *fc)
 
int ff_vvc_frame_wait (VVCContext *s, VVCFrameContext *fc)
 
int ff_vvc_per_frame_init (VVCFrameContext *fc)
 

Function Documentation

◆ ff_vvc_executor_alloc()

struct FFExecutor* ff_vvc_executor_alloc ( VVCContext s,
int  thread_count 
)

Definition at line 687 of file thread.c.

Referenced by vvc_decode_init().

◆ ff_vvc_executor_free()

void ff_vvc_executor_free ( struct FFExecutor **  e)

Definition at line 698 of file thread.c.

Referenced by vvc_decode_free().

◆ ff_vvc_frame_thread_init()

int ff_vvc_frame_thread_init ( VVCFrameContext fc)

Definition at line 743 of file thread.c.

Referenced by frame_start().

◆ ff_vvc_frame_thread_free()

void ff_vvc_frame_thread_free ( VVCFrameContext fc)

Definition at line 703 of file thread.c.

Referenced by ff_vvc_frame_thread_init(), and frame_context_free().

◆ ff_vvc_frame_submit()

int ff_vvc_frame_submit ( VVCContext s,
VVCFrameContext fc 
)

Definition at line 808 of file thread.c.

Referenced by submit_frame().

◆ ff_vvc_frame_wait()

int ff_vvc_frame_wait ( VVCContext s,
VVCFrameContext fc 
)

Definition at line 830 of file thread.c.

Referenced by wait_delayed_frame().

◆ ff_vvc_per_frame_init()

int ff_vvc_per_frame_init ( VVCFrameContext fc)

Definition at line 412 of file dec.c.

Referenced by run_init().