TUT HEVC Encoder
|
#include "strategyselector.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
Functions | |
static void | set_hardware_flags (int32_t cpuid, uint8_t logging) |
static void * | strategyselector_choose_for (const strategy_list_t *const strategies, const char *const strategy_type) |
int | kvz_strategyselector_init (int32_t cpuid, uint8_t bitdepth, uint8_t logging) |
int | kvz_strategyselector_register (void *const opaque, const char *const type, const char *const strategy_name, int priority, void *const fptr) |
Variables | |
hardware_flags_t | kvz_g_hardware_flags |
hardware_flags_t | kvz_g_strategies_in_use |
hardware_flags_t | kvz_g_strategies_available |
int kvz_strategyselector_init | ( | int32_t | cpuid, |
uint8_t | bitdepth, | ||
uint8_t | logging | ||
) |
int kvz_strategyselector_register | ( | void *const | opaque, |
const char *const | type, | ||
const char *const | strategy_name, | ||
int | priority, | ||
void *const | fptr | ||
) |
|
static |
|
static |
hardware_flags_t kvz_g_hardware_flags |
hardware_flags_t kvz_g_strategies_available |
hardware_flags_t kvz_g_strategies_in_use |