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

frame.h File Reference
#include <stdio.h>
#include "config.h"
#include "mpg123.h"
#include "optimize.h"
#include "id3.h"
#include "icy.h"
#include "reader.h"
#include "index.h"
#include "synths.h"

Go to the source code of this file.

Data Structures

struct  al_table
struct  outbuffer
struct  audioformat
struct  mpg123_pars
struct  mpg123_handle

Defines

#define MAXFRAMESIZE   3456
#define NUM_CHANNELS   2
#define SINGLE_STEREO   -1
#define SINGLE_LEFT   0
#define SINGLE_RIGHT   1
#define SINGLE_MIX   3
#define spf(fr)   ((fr)->lay == 1 ? 384 : ((fr)->lay==2 ? 1152 : ((fr)->lsf || (fr)->mpeg25 ? 576 : 1152)))
#define GAPLESS_DELAY   529

Functions

void invalidate_format (struct audioformat *af)
void frame_init (mpg123_handle *fr)
void frame_init_par (mpg123_handle *fr, mpg123_pars *mp)
int frame_outbuffer (mpg123_handle *fr)
int frame_output_format (mpg123_handle *fr)
int frame_buffers (mpg123_handle *fr)
int frame_reset (mpg123_handle *fr)
int frame_buffers_reset (mpg123_handle *fr)
void frame_exit (mpg123_handle *fr)
int mpg123_print_index (mpg123_handle *fr, FILE *out)
off_t frame_index_find (mpg123_handle *fr, off_t want_frame, off_t *get_frame)
int frame_index_setup (mpg123_handle *fr)
void do_volume (mpg123_handle *fr, double factor)
void do_rva (mpg123_handle *fr)
void frame_gapless_init (mpg123_handle *fr, off_t b, off_t e)
void frame_gapless_realinit (mpg123_handle *fr)
void frame_gapless_update (mpg123_handle *mh, off_t total_samples)
off_t frame_expect_outsamples (mpg123_handle *fr)
void frame_skip (mpg123_handle *fr)
off_t frame_ins2outs (mpg123_handle *fr, off_t ins)
off_t frame_outs (mpg123_handle *fr, off_t num)
off_t frame_expect_outsampels (mpg123_handle *fr)
off_t frame_offset (mpg123_handle *fr, off_t outs)
void frame_set_frameseek (mpg123_handle *fr, off_t fe)
void frame_set_seek (mpg123_handle *fr, off_t sp)
off_t frame_tell_seek (mpg123_handle *fr)
int frame_fill_toc (mpg123_handle *fr, unsigned char *in)

Generated on Mon May 28 2012 05:57:29 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.