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)
36 size_t aom_uleb_size_in_bytes(uint64_t value);
41 int aom_uleb_decode(
const uint8_t *buffer,
size_t available, uint64_t *value,
45 int aom_uleb_encode(uint64_t value,
size_t available, uint8_t *coded_value,
52 int 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)
60 #endif // AOM_AOM_AOM_INTEGER_H_