FFmpeg
|
#include "libavutil/avutil.h"
Go to the source code of this file.
Data Structures | |
struct | DiracGolombLUT |
Macros | |
#define | LUT_BITS 8 |
Typedefs | |
typedef uint64_t | residual |
Functions | |
av_cold int | ff_dirac_golomb_reader_init (DiracGolombLUT **lut_ctx) |
int | ff_dirac_golomb_read_32bit (DiracGolombLUT *lut_ctx, const uint8_t *buf, int bytes, uint8_t *dst, int coeffs) |
int | ff_dirac_golomb_read_16bit (DiracGolombLUT *lut_ctx, const uint8_t *buf, int bytes, uint8_t *_dst, int coeffs) |
av_cold void | ff_dirac_golomb_reader_end (DiracGolombLUT **lut_ctx) |
#define LUT_BITS 8 |
Definition at line 31 of file dirac_vlc.h.
typedef uint64_t residual |
Definition at line 29 of file dirac_vlc.h.
av_cold int ff_dirac_golomb_reader_init | ( | DiracGolombLUT ** | lut_ctx | ) |
Definition at line 232 of file dirac_vlc.c.
Referenced by dirac_decode_init().
int ff_dirac_golomb_read_32bit | ( | DiracGolombLUT * | lut_ctx, |
const uint8_t * | buf, | ||
int | bytes, | ||
uint8_t * | dst, | ||
int | coeffs | ||
) |
Definition at line 42 of file dirac_vlc.c.
Referenced by decode_hq_slice().
int ff_dirac_golomb_read_16bit | ( | DiracGolombLUT * | lut_ctx, |
const uint8_t * | buf, | ||
int | bytes, | ||
uint8_t * | _dst, | ||
int | coeffs | ||
) |
Definition at line 82 of file dirac_vlc.c.
Referenced by decode_hq_slice().
av_cold void ff_dirac_golomb_reader_end | ( | DiracGolombLUT ** | lut_ctx | ) |
Definition at line 249 of file dirac_vlc.c.
Referenced by dirac_decode_end().