summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
ee59e4f)
svn path=/trunk/vorbis/; revision=7497
********************************************************************
function: bitrate tracking and management
********************************************************************
function: bitrate tracking and management
- last mod: $Id: bitrate.c,v 1.23 2003/12/30 13:17:20 xiphmont Exp $
********************************************************************/
********************************************************************/
int vorbis_bitrate_flushpacket(vorbis_dsp_state *vd,ogg_packet *op){
private_state *b=vd->backend_state;
bitrate_manager_state *bm=&b->bms;
int vorbis_bitrate_flushpacket(vorbis_dsp_state *vd,ogg_packet *op){
private_state *b=vd->backend_state;
bitrate_manager_state *bm=&b->bms;
if(vorbis_bitrate_managed(vb))
choice=bm->choice;
if(vorbis_bitrate_managed(vb))
choice=bm->choice;
- fprintf(stderr,"%d ",choice);
-
op->packet=oggpack_get_buffer(vbi->packetblob[choice]);
op->bytes=oggpack_bytes(vbi->packetblob[choice]);
op->b_o_s=0;
op->packet=oggpack_get_buffer(vbi->packetblob[choice]);
op->bytes=oggpack_bytes(vbi->packetblob[choice]);
op->b_o_s=0;