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

id3.h
Go to the documentation of this file.
00001 /*
00002     id3: ID3v2.3 and ID3v2.4 parsing (a relevant subset)
00003 
00004     copyright 2006-2007 by the mpg123 project - free software under the terms of the LGPL 2.1
00005     see COPYING and AUTHORS files in distribution or http://mpg123.org
00006     initially written by Thomas Orgis
00007 */
00008 
00009 #ifndef MPG123_ID3_H
00010 #define MPG123_ID3_H
00011 
00012 /* really need it _here_! */
00013 #include "frame.h"
00014 
00015 #ifdef NO_ID3V2
00016 # define init_id3(fr)
00017 # define exit_id3(fr)
00018 # define reset_id3(fr)
00019 # define id3_link(fr)
00020 #else
00021 void init_id3(mpg123_handle *fr);
00022 void exit_id3(mpg123_handle *fr);
00023 void reset_id3(mpg123_handle *fr);
00024 void id3_link(mpg123_handle *fr);
00025 #endif
00026 int  parse_new_id3(mpg123_handle *fr, unsigned long first4bytes);
00027 /* Convert text from some ID3 encoding to UTf-8.
00028    On error, sb->fill is 0. The noquiet flag enables warning/error messages. */
00029 void id3_to_utf8(mpg123_string *sb, unsigned char encoding, const unsigned char *source, size_t source_size, int noquiet);
00030 
00031 #endif

Generated on Fri May 25 2012 04:31:41 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.