FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
intreadwrite.h File Reference
#include <stdint.h>
#include "config.h"
#include "libavutil/bswap.h"

Go to the source code of this file.

Macros

#define AV_RL16   AV_RL16
 
#define AV_RB16   AV_RB16
 
#define AV_RB24   AV_RB24
 
#define AV_RL24   AV_RL24
 
#define AV_RB32   AV_RB32
 
#define AV_RL32   AV_RL32
 
#define AV_RB64   AV_RB64
 
#define AV_RL64   AV_RL64
 

Functions

static av_always_inline uint16_t AV_RL16 (const void *p)
 
static av_always_inline uint16_t AV_RB16 (const void *p)
 
static av_always_inline uint32_t AV_RB24 (const void *p)
 
static av_always_inline uint32_t AV_RL24 (const void *p)
 
static av_always_inline uint32_t AV_RB32 (const void *p)
 
static av_always_inline uint32_t AV_RL32 (const void *p)
 
static av_always_inline uint64_t AV_RB64 (const void *p)
 
static av_always_inline uint64_t AV_RL64 (const void *p)
 

Macro Definition Documentation

#define AV_RL16   AV_RL16

Definition at line 42 of file intreadwrite.h.

#define AV_RB16   AV_RB16

Definition at line 53 of file intreadwrite.h.

#define AV_RB24   AV_RB24

Definition at line 64 of file intreadwrite.h.

#define AV_RL24   AV_RL24

Definition at line 78 of file intreadwrite.h.

#define AV_RB32   AV_RB32

Definition at line 130 of file intreadwrite.h.

Referenced by AV_RB64().

#define AV_RL32   AV_RL32

Definition at line 146 of file intreadwrite.h.

Referenced by AV_RL64().

#define AV_RB64   AV_RB64

Definition at line 164 of file intreadwrite.h.

#define AV_RL64   AV_RL64

Definition at line 173 of file intreadwrite.h.

Function Documentation

static av_always_inline uint16_t AV_RL16 ( const void p)
static

Definition at line 43 of file intreadwrite.h.

static av_always_inline uint16_t AV_RB16 ( const void p)
static

Definition at line 54 of file intreadwrite.h.

static av_always_inline uint32_t AV_RB24 ( const void p)
static

Definition at line 65 of file intreadwrite.h.

static av_always_inline uint32_t AV_RL24 ( const void p)
static

Definition at line 79 of file intreadwrite.h.

static av_always_inline uint32_t AV_RB32 ( const void p)
static

Definition at line 131 of file intreadwrite.h.

static av_always_inline uint32_t AV_RL32 ( const void p)
static

Definition at line 147 of file intreadwrite.h.

static av_always_inline uint64_t AV_RB64 ( const void p)
static

Definition at line 165 of file intreadwrite.h.

static av_always_inline uint64_t AV_RL64 ( const void p)
static

Definition at line 174 of file intreadwrite.h.