#include <stdint.h>
#include "libavutil/avconfig.h"
#include "attributes.h"
#include "bswap.h"
#include "config.h"
Go to the source code of this file.
Data Structures | |
union | av_alias |
union | av_alias |
union | av_alias |
Defines | |
#define | AV_RN24(p) AV_RL24(p) |
#define | AV_WN24(p, v) AV_WL24(p, v) |
#define | AV_RN(s, p) AV_RL##s(p) |
#define | AV_WN(s, p, v) AV_WL##s(p, v) |
#define | AV_RB(s, p) av_bswap##s(AV_RN##s(p)) |
#define | AV_WB(s, p, v) AV_WN##s(p, av_bswap##s(v)) |
#define | AV_RL(s, p) AV_RN##s(p) |
#define | AV_WL(s, p, v) AV_WN##s(p, v) |
#define | AV_RB8(x) (((const uint8_t*)(x))[0]) |
#define | AV_WB8(p, d) do { ((uint8_t*)(p))[0] = (d); } while(0) |
#define | AV_RL8(x) AV_RB8(x) |
#define | AV_WL8(p, d) AV_WB8(p, d) |
#define | AV_RNA(s, p) (((const av_alias##s*)(p))->u##s) |
#define | AV_WNA(s, p, v) (((av_alias##s*)(p))->u##s = (v)) |
#define | AV_COPY(n, d, s) (((av_alias##n*)(d))->u##n = ((const av_alias##n*)(s))->u##n) |
#define | AV_SWAP(n, a, b) FFSWAP(av_alias##n, *(av_alias##n*)(a), *(av_alias##n*)(b)) |
#define | AV_ZERO(n, d) (((av_alias##n*)(d))->u##n = 0) |
Definition at line 471 of file intreadwrite.h.
Definition at line 351 of file intreadwrite.h.
#define AV_RB8 | ( | x | ) | (((const uint8_t*)(x))[0]) |
Definition at line 357 of file intreadwrite.h.
Definition at line 353 of file intreadwrite.h.
Definition at line 360 of file intreadwrite.h.
Referenced by txd_decode_frame().
Definition at line 315 of file intreadwrite.h.
Definition at line 146 of file intreadwrite.h.
Definition at line 438 of file intreadwrite.h.
Definition at line 494 of file intreadwrite.h.
Definition at line 352 of file intreadwrite.h.
#define AV_WB8 | ( | p, | |
d | |||
) | do { ((uint8_t*)(p))[0] = (d); } while(0) |
Definition at line 358 of file intreadwrite.h.
Referenced by alac_encode_init().
Definition at line 361 of file intreadwrite.h.
Definition at line 152 of file intreadwrite.h.
Definition at line 439 of file intreadwrite.h.
Definition at line 500 of file intreadwrite.h.