FFmpeg
Macros | Functions
cabac.h File Reference
#include "libavutil/attributes.h"
#include "libavcodec/cabac.h"
#include "config.h"

Go to the source code of this file.

Macros

#define GET_CABAC_LOONGARCH_UNCBSR
 
#define GET_CABAC_LOONGARCH
 
#define get_cabac_inline   get_cabac_inline_loongarch
 
#define get_cabac_bypass   get_cabac_bypass_loongarch
 
#define get_cabac_bypass_sign   get_cabac_bypass_sign_loongarch
 

Functions

static av_always_inline int get_cabac_inline_loongarch (CABACContext *c, uint8_t *const state)
 
static av_always_inline int get_cabac_bypass_loongarch (CABACContext *c)
 
static av_always_inline int get_cabac_bypass_sign_loongarch (CABACContext *c, int val)
 

Macro Definition Documentation

◆ GET_CABAC_LOONGARCH_UNCBSR

#define GET_CABAC_LOONGARCH_UNCBSR

Definition at line 32 of file cabac.h.

◆ GET_CABAC_LOONGARCH

#define GET_CABAC_LOONGARCH

Definition at line 74 of file cabac.h.

◆ get_cabac_inline

#define get_cabac_inline   get_cabac_inline_loongarch

Definition at line 120 of file cabac.h.

◆ get_cabac_bypass

#define get_cabac_bypass   get_cabac_bypass_loongarch

Definition at line 149 of file cabac.h.

◆ get_cabac_bypass_sign

#define get_cabac_bypass_sign   get_cabac_bypass_sign_loongarch

Definition at line 193 of file cabac.h.

Function Documentation

◆ get_cabac_inline_loongarch()

static av_always_inline int get_cabac_inline_loongarch ( CABACContext c,
uint8_t *const  state 
)
static

Definition at line 122 of file cabac.h.

◆ get_cabac_bypass_loongarch()

static av_always_inline int get_cabac_bypass_loongarch ( CABACContext c)
static

Definition at line 150 of file cabac.h.

◆ get_cabac_bypass_sign_loongarch()

static av_always_inline int get_cabac_bypass_sign_loongarch ( CABACContext c,
int  val 
)
static

Definition at line 195 of file cabac.h.