LMMS
Loading...
Searching...
No Matches
bitrate.h
Go to the documentation of this file.
1/********************************************************************
2 * *
3 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE. *
4 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS *
5 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
6 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. *
7 * *
8 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2007 *
9 * by the Xiph.Org Foundation https://xiph.org/ *
10 * *
11 ********************************************************************
12
13 function: bitrate tracking and management
14
15 ********************************************************************/
16
17#ifndef _V_BITRATE_H_
18#define _V_BITRATE_H_
19
20#include "../../codec.h"
21#include "codec_internal.h"
22#include "os.h"
23
24/* encode side bitrate tracking */
40
51
57
58#endif
int vorbis_bitrate_managed(vorbis_block *vb)
Definition bitrate.c:63
int vorbis_bitrate_flushpacket(vorbis_dsp_state *vd, ogg_packet *op)
Definition bitrate.c:229
void vorbis_bitrate_init(vorbis_info *vi, bitrate_manager_state *bs)
Definition bitrate.c:28
int vorbis_bitrate_addblock(vorbis_block *vb)
Definition bitrate.c:73
void vorbis_bitrate_clear(bitrate_manager_state *bs)
Definition bitrate.c:58
Definition bitrate.h:41
long avg_rate
Definition bitrate.h:42
long min_rate
Definition bitrate.h:43
double reservoir_bias
Definition bitrate.h:46
long max_rate
Definition bitrate.h:44
double slew_damp
Definition bitrate.h:48
long reservoir_bits
Definition bitrate.h:45
Definition bitrate.h:25
long short_per_long
Definition bitrate.h:34
long minmax_reservoir
Definition bitrate.h:29
long avg_bitsper
Definition bitrate.h:30
long max_bitsper
Definition bitrate.h:32
long avg_reservoir
Definition bitrate.h:28
int choice
Definition bitrate.h:38
vorbis_block * vb
Definition bitrate.h:37
int managed
Definition bitrate.h:26
double avgfloat
Definition bitrate.h:35
long min_bitsper
Definition bitrate.h:31
Definition ogg.h:89
Definition codec.h:87
Definition codec.h:58
Definition codec.h:27