11#ifndef AOM_AOM_AOM_INTEGER_H_
12#define AOM_AOM_AOM_INTEGER_H_
19#if defined(__cplusplus)
20#if !defined(__STDC_FORMAT_MACROS)
21#define __STDC_FORMAT_MACROS
23#if !defined(__STDC_LIMIT_MACROS)
24#define __STDC_LIMIT_MACROS
31#if defined(__cplusplus)
36size_t aom_uleb_size_in_bytes(uint64_t value);
41int aom_uleb_decode(
const uint8_t *buffer,
size_t available, uint64_t *value,
45int aom_uleb_encode(uint64_t value,
size_t available, uint8_t *coded_value,
52int aom_uleb_encode_fixed_size(uint64_t value,
size_t available,
53 size_t pad_to_size, uint8_t *coded_value,
56#if defined(__cplusplus)