Go to the source code of this file.
◆ MAGIC
◆ SPAWN_THREADS
| #define SPAWN_THREADS |
( |
| type | ) |
|
Value: do { \
\
td->queue = queue; \
\
if (ret) { \
goto end; \
} \
} \
} while (0)
static int get_workload(int minv, int maxv)
#define i(width, name, range_min, range_max)
#define av_err2str(errnum)
Convenience macro, the return value should be used only directly in function arguments but never stan...
#define AV_LOG_ERROR
Something went wrong and cannot losslessly be recovered.
static av_always_inline int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start_routine)(void *), void *arg)
Referenced by main().
◆ WAIT_THREADS
| #define WAIT_THREADS |
( |
| type | ) |
|
Value: do { \
\
if (ret) { \
goto end; \
} \
} \
} while (0)
static av_always_inline int pthread_join(pthread_t thread, void **value_ptr)
Referenced by main().
◆ free_frame()
| static void free_frame |
( |
void * | arg | ) |
|
|
static |
◆ sender_thread()
| static void * sender_thread |
( |
void * | arg | ) |
|
|
static |
◆ receiver_thread()
| static void * receiver_thread |
( |
void * | arg | ) |
|
|
static |
◆ get_workload()
| static int get_workload |
( |
int | minv, |
|
|
int | maxv ) |
|
static |
◆ main()
| int main |
( |
int | ac, |
|
|
char ** | av ) |