ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

static void frame_fixed_reset ( mpg123_handle *  fr) [static]

Definition at line 468 of file frame.c.

Referenced by frame_init_par(), and frame_reset().

{
    frame_icy_reset(fr);
    open_bad(fr);
    fr->to_decode = FALSE;
    fr->to_ignore = FALSE;
    fr->metaflags = 0;
    fr->outblock = mpg123_safe_buffer();
    fr->num = -1;
    fr->playnum = -1;
    fr->accurate = TRUE;
    fr->silent_resync = 0;
    fr->audio_start = 0;
    fr->clip = 0;
    fr->oldhead = 0;
    fr->firsthead = 0;
    fr->vbr = MPG123_CBR;
    fr->abr_rate = 0;
    fr->track_frames = 0;
    fr->track_samples = -1;
    fr->framesize=0; 
    fr->mean_frames = 0;
    fr->mean_framesize = 0;
    fr->freesize = 0;
    fr->lastscale = -1;
    fr->rva.level[0] = -1;
    fr->rva.level[1] = -1;
    fr->rva.gain[0] = 0;
    fr->rva.gain[1] = 0;
    fr->rva.peak[0] = 0;
    fr->rva.peak[1] = 0;
    fr->fsizeold = 0;
    fr->firstframe = 0;
    fr->ignoreframe = fr->firstframe-fr->p.preframes;
    fr->lastframe = -1;
    fr->fresh = 1;
    fr->new_format = 0;
#ifdef GAPLESS
    frame_gapless_init(fr,0,0);
    fr->lastoff = 0;
    fr->firstoff = 0;
#endif
#ifdef OPT_I486
    fr->i486bo[0] = fr->i486bo[1] = FIR_SIZE-1;
#endif
    fr->bo = 1; /* the usual bo */
#ifdef OPT_DITHER
    fr->ditherindex = 0;
#endif
    reset_id3(fr);
    reset_icy(&fr->icy);
    /* ICY stuff should go into icy.c, eh? */
#ifndef NO_ICY
    fr->icy.interval = 0;
    fr->icy.next = 0;
#endif
    fr->halfphase = 0; /* here or indeed only on first-time init? */
    fr->error_protection = 0;
    fr->freeformat_framesize = -1;
}

Generated on Sat May 26 2012 05:16:59 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.