12 #ifndef AOM_AV1_ENCODER_BITSTREAM_H_ 13 #define AOM_AV1_ENCODER_BITSTREAM_H_ 21 struct aom_write_bit_buffer;
26 uint32_t av1_write_sequence_header_obu(
const SequenceHeader *seq_params,
31 uint32_t av1_write_obu_header(AV1LevelParams *
const level_params,
32 OBU_TYPE obu_type,
int obu_extension,
35 int av1_write_uleb_obu_size(
size_t obu_header_size,
size_t obu_payload_size,
44 int *
const largest_tile_id);
47 TX_TYPE tx_type, TX_SIZE tx_size, aom_writer *w);
53 #endif // AOM_AV1_ENCODER_BITSTREAM_H_ int av1_pack_bitstream(AV1_COMP *const cpi, uint8_t *dst, size_t *size, int *const largest_tile_id)
Pack the bitstream for one frame.
OBU_TYPE
OBU types.
Definition: aom_codec.h:541
Variables related to current coding block.
Definition: blockd.h:568
Top level encoder structure.
Definition: encoder.h:2095
Declares top-level encoder structures and functions.
Top level common structure used by both encoder and decoder.
Definition: av1_common_int.h:723