[xiph-commits] r15036 - in trunk/oggdsf/src/lib/codecs/flac/libs/libflac: . doc doc/html doc/html/api doc/html/images doc/html/images/hw examples examples/c examples/c/decode examples/c/decode/file examples/c/encode examples/c/encode/file examples/cpp examples/cpp/decode examples/cpp/decode/file examples/cpp/encode examples/cpp/encode/file include include/share include/share/grabbag include/test_libs_common m4 src src/flac src/libFLAC src/libFLAC/ia32 src/libFLAC/include/private src/libFLAC++ src/metaflac src/monkeys_audio_utilities/flac_mac src/monkeys_audio_utilities/flac_ren src/plugin_common src/plugin_winamp2 src/plugin_xmms src/share/getopt src/share/grabbag src/share/replaygain_analysis src/share/replaygain_synthesis src/share/utf8 src/test_grabbag src/test_grabbag/cuesheet src/test_grabbag/picture src/test_libFLAC src/test_libFLAC++ src/test_libs_common src/test_seeking src/test_streams test test/cuesheets test/flac-to-flac-metadata-test-files test/metaflac-test-files test/ pictures

cristianadam at svn.xiph.org cristianadam at svn.xiph.org
Sat Jun 14 06:23:30 PDT 2008


Author: cristianadam
Date: 2008-06-14 06:23:22 -0700 (Sat, 14 Jun 2008)
New Revision: 15036

Added:
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/FLAC.sln
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/doxygen.footer.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/doxygen.header.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/+_2all_8h-source.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/+_2export_8h-source.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/+_2export_8h.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/all_8h-source.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Decoder_1_1File.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Decoder_1_1Stream.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Decoder_1_1Stream_1_1State-members.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Decoder_1_1Stream_1_1State.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Encoder_1_1File.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Encoder_1_1Stream.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Encoder_1_1Stream_1_1State-members.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Encoder_1_1Stream_1_1State.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Application.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Chain_1_1Status-members.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Chain_1_1Status.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1CueSheet.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Padding.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Picture-members.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Picture.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Picture.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Prototype.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1SeekTable.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status-members.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1StreamInfo.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Unknown.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1VorbisComment.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/decoder_8h-source.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/decoder_8h.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dir_000000.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dir_000001.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dir_000002.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dirs.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/doxygen.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/encoder_8h-source.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/encoder_8h.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/export_8h-source.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/export_8h.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/functions_func.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/functions_vars.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_0x66.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_0x67.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_defs.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_enum.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_eval.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_func.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_type.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_vars.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__flac__export.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__flacpp__export.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting__1__1__2__to__1__1__3.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting__1__1__3__to__1__1__4.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting__1__1__4__to__1__2__0.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__decoder_8h-source.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__decoder_8h.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__encoder_8h-source.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__encoder_8h.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/structFLAC____StreamMetadata__Picture-members.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/structFLAC____StreamMetadata__Picture.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__chopin_prelude_24.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__dream_theater_600.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__eddie_warner_titus.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__fanfare_de_l_eventail_de_jeanne.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__gloria_estefan_conga.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__hand_in_my_pocket.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__l_sub_raga_sivapriya.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__laetatus_sum.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__mummified_in_barbed_wire.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__prokofiev_pcon3_3.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__ravel_sq4_4.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__scarlatti_k42.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__tool_forty_six_and_2.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__white_room.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison_all_cpudectime.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison_all_cpuenctime.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison_all_procdectime.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison_all_procenctime.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison_all_ratio.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/documentation_bugs.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/documentation_example_code.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/documentation_format_overview.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/documentation_tasks.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/documentation_tools.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/documentation_tools_flac.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/documentation_tools_metaflac.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/documentation_tools_plugins.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/flac.css
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/Blackbird_Front_low3_325x87.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/MS300frontsmall_270x108.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/MediaBox_Frt_170x325.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/SB_Hero_Black_325x182.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/Sooloos-ControlOne_325x328.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/Z500_front_325x94.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/a2_01_325x252.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/arcus_325x135.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/bmp-1430_325x241.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/cs505_front_lrg_325x113.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/enus_3-4lft-hires_product_eva8000_325x127.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/escient_ProductLine_325x163.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/hifidelio_bl_front_Z_RGB_325x163.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/i-station-mini-dx_325x237.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/iwod-g10_325x257.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/knc_hr-2800_325x209.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/mediaready_prodmain_MRMCa_325x232.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/meizu_m6_325x206.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/musica_artwork_325x90.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/neodigits_x5000_325x124.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/onda-vx737_325x240.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/request_n_front_325x103.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/rio_karma_279x254.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/sonos_family_RGB_325x200.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/teclast-tl29_325x244.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/transporter_hero_grey_325x208.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/tvix-4000_325x204.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/images/hw/vibez_nofm_combi_black_b_325x220.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/itunes.html
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/Makefile.lite
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/README
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/decode/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/decode/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/decode/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/decode/file/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/decode/file/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/decode/file/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/decode/file/Makefile.lite
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/decode/file/example_c_decode_file.dsp
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/decode/file/example_c_decode_file.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/decode/file/main.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/encode/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/encode/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/encode/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/encode/file/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/encode/file/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/encode/file/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/encode/file/Makefile.lite
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/encode/file/example_c_encode_file.dsp
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/encode/file/example_c_encode_file.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/c/encode/file/main.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/decode/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/decode/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/decode/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/decode/file/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/decode/file/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/decode/file/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/decode/file/Makefile.lite
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/decode/file/example_cpp_decode_file.dsp
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/decode/file/example_cpp_decode_file.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/decode/file/main.cpp
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/encode/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/encode/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/encode/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/encode/file/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/encode/file/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/encode/file/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/encode/file/Makefile.lite
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/encode/file/example_cpp_encode_file.dsp
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/encode/file/example_cpp_encode_file.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/cpp/encode/file/main.cpp
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/examples/examples.dsp
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/include/share/alloc.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/include/share/grabbag/picture.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/include/test_libs_common/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/include/test_libs_common/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/include/test_libs_common/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/include/test_libs_common/file_utils_flac.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/include/test_libs_common/metadata_utils.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/m4/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/m4/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/m4/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/m4/ogg.m4
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/m4/xmms.m4
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/flac/Makefile.lite.iffscan
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/flac/flac.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/flac/foreign_metadata.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/flac/foreign_metadata.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/flac/iffscan.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/flac/iffscan.dsp
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/flac/iffscan.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC++/flac++.pc.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC++/libFLAC++_static.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/bitreader.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/bitwriter.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/flac.pc.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/ia32/bitreader_asm.nasm
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/ia32/stream_encoder_asm.nasm
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/include/private/bitreader.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/include/private/bitwriter.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/include/private/ogg_decoder_aspect.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/include/private/ogg_encoder_aspect.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/include/private/ogg_helper.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/include/private/ogg_mapping.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/include/private/window.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/libFLAC_static.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/ogg_decoder_aspect.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/ogg_encoder_aspect.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/ogg_helper.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/ogg_mapping.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/window.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/metaflac/metaflac.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/metaflac/operations_shorthand.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/metaflac/operations_shorthand_picture.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/monkeys_audio_utilities/flac_mac/flac_mac.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/monkeys_audio_utilities/flac_ren/flac_ren.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/plugin_common/plugin_common_static.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/plugin_common/replaygain.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/plugin_common/replaygain.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/plugin_winamp2/configure.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/plugin_winamp2/configure.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/plugin_winamp2/in_flac.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/plugin_xmms/locale_hack.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/share/getopt/getopt_static.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/share/grabbag/grabbag_static.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/share/grabbag/picture.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/share/replaygain_analysis/replaygain_analysis_static.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/share/replaygain_synthesis/replaygain_synthesis_static.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/share/utf8/iconvert.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/share/utf8/utf8_static.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_grabbag/cuesheet/test_cuesheet.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_grabbag/picture/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_grabbag/picture/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_grabbag/picture/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_grabbag/picture/Makefile.lite
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_grabbag/picture/main.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_grabbag/picture/test_picture.dsp
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_grabbag/picture/test_picture.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_libFLAC++/test_libFLAC++.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_libFLAC/bitwriter.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_libFLAC/bitwriter.h
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_libFLAC/test_libFLAC.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_libs_common/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_libs_common/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_libs_common/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_libs_common/Makefile.lite
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_libs_common/README
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_libs_common/file_utils_flac.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_libs_common/metadata_utils.c
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_libs_common/test_libs_common_static.dsp
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_libs_common/test_libs_common_static.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_seeking/test_seeking.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/test_streams/test_streams.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/cuesheets/good.002.dos_format.cue
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/cuesheets/good.003.missing_final_newline.cue
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/cuesheets/good.004.dos_format.missing_final_newline.cue
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case00a-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case01a-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case01b-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case01c-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case01d-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case01e-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case02a-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case02b-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case02c-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case03a-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case03b-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case03c-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case04a-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case04b-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case04c-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case04d-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/case04e-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/input-SCPAP.flac
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/input-SCVA.flac
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/input-SCVAUP.flac
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/input-SCVPAP.flac
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/input-SVAUP.flac
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/input-VA.flac
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/flac-to-flac-metadata-test-files/input0.cue
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/Makefile.in
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case00-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case01-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case02-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case03-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case04-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case05-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case06-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case07-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case08-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case09-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case10-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case11-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case12-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case13-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case14-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case15-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case16-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case17-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case18-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case19-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case20-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case21-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case22-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case23-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case24-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case25-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case26-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case27-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case28-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case29-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case30-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case31-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case32-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case33-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case34-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case35-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case36-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case37-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case38-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case39-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case40-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case41-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case42-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case43-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case44-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case45-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case46-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case47-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case48-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case49-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case50-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case51-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case52-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case53-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case54-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case55-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case56-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case57-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case58-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case59-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case60-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case61-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/metaflac-test-files/case62-expect.meta
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/picture.ok
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/0.gif
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/0.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/0.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/1.gif
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/1.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/2.gif
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/2.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/3.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/4.jpg
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/4.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/5.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/6.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/7.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/8.png
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/Makefile.am
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/test/pictures/Makefile.in
Modified:
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC++/libFLAC++_dynamic.vcproj
   trunk/oggdsf/src/lib/codecs/flac/libs/libflac/src/libFLAC/libFLAC_dynamic.vcproj
Log:
Added all flac 1.2.1

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/FLAC.sln
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/FLAC.sln	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/FLAC.sln	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,265 @@
+
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual C++ Express 2005
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "example_c_decode_file", "examples\c\decode\file\example_c_decode_file.vcproj", "{4cefbd00-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc84-c215-11db-8314-0800200c9a66} = {4cefbc84-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "example_c_encode_file", "examples\c\encode\file\example_c_encode_file.vcproj", "{4cefbd01-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc84-c215-11db-8314-0800200c9a66} = {4cefbc84-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "example_cpp_decode_file", "examples\cpp\decode\file\example_cpp_decode_file.vcproj", "{4cefbe00-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc84-c215-11db-8314-0800200c9a66} = {4cefbc84-c215-11db-8314-0800200c9a66}
+		{4cefbc86-c215-11db-8314-0800200c9a66} = {4cefbc86-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "example_cpp_encode_file", "examples\cpp\encode\file\example_cpp_encode_file.vcproj", "{4cefbe01-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc84-c215-11db-8314-0800200c9a66} = {4cefbc84-c215-11db-8314-0800200c9a66}
+		{4cefbc86-c215-11db-8314-0800200c9a66} = {4cefbc86-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "flac", "src\flac\flac.vcproj", "{4cefbc7d-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc81-c215-11db-8314-0800200c9a66} = {4cefbc81-c215-11db-8314-0800200c9a66}
+		{4cefbc89-c215-11db-8314-0800200c9a66} = {4cefbc89-c215-11db-8314-0800200c9a66}
+		{4cefbc92-c215-11db-8314-0800200c9a66} = {4cefbc92-c215-11db-8314-0800200c9a66}
+		{4cefbc80-c215-11db-8314-0800200c9a66} = {4cefbc80-c215-11db-8314-0800200c9a66}
+		{4cefbc8a-c215-11db-8314-0800200c9a66} = {4cefbc8a-c215-11db-8314-0800200c9a66}
+		{4cefbc84-c215-11db-8314-0800200c9a66} = {4cefbc84-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "iffscan", "src\flac\iffscan.vcproj", "{4cefbc94-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc84-c215-11db-8314-0800200c9a66} = {4cefbc84-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "flac_mac", "src\monkeys_audio_utilities\flac_mac\flac_mac.vcproj", "{4cefbc7e-c215-11db-8314-0800200c9a66}"
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "flac_ren", "src\monkeys_audio_utilities\flac_ren\flac_ren.vcproj", "{4cefbc7f-c215-11db-8314-0800200c9a66}"
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "flacdiff", "src\utils\flacdiff\flacdiff.vcproj", "{4cefbc93-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc86-c215-11db-8314-0800200c9a66} = {4cefbc86-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "flactimer", "src\utils\flactimer\flactimer.vcproj", "{4cefbc95-c215-11db-8314-0800200c9a66}"
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "getopt_static", "src\share\getopt\getopt_static.vcproj", "{4cefbc80-c215-11db-8314-0800200c9a66}"
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "grabbag_static", "src\share\grabbag\grabbag_static.vcproj", "{4cefbc81-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc84-c215-11db-8314-0800200c9a66} = {4cefbc84-c215-11db-8314-0800200c9a66}
+		{4cefbc89-c215-11db-8314-0800200c9a66} = {4cefbc89-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "in_flac", "src\plugin_winamp2\in_flac.vcproj", "{4cefbc82-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc84-c215-11db-8314-0800200c9a66} = {4cefbc84-c215-11db-8314-0800200c9a66}
+		{4cefbc8a-c215-11db-8314-0800200c9a66} = {4cefbc8a-c215-11db-8314-0800200c9a66}
+		{4cefbc81-c215-11db-8314-0800200c9a66} = {4cefbc81-c215-11db-8314-0800200c9a66}
+		{4cefbc88-c215-11db-8314-0800200c9a66} = {4cefbc88-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "libFLAC_dynamic", "src\libFLAC\libFLAC_dynamic.vcproj", "{4cefbc83-c215-11db-8314-0800200c9a66}"
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "libFLAC_static", "src\libFLAC\libFLAC_static.vcproj", "{4cefbc84-c215-11db-8314-0800200c9a66}"
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "libFLAC++_dynamic", "src\libFLAC++\libFLAC++_dynamic.vcproj", "{4cefbc85-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc83-c215-11db-8314-0800200c9a66} = {4cefbc83-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "libFLAC++_static", "src\libFLAC++\libFLAC++_static.vcproj", "{4cefbc86-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc84-c215-11db-8314-0800200c9a66} = {4cefbc84-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "metaflac", "src\metaflac\metaflac.vcproj", "{4cefbc87-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc84-c215-11db-8314-0800200c9a66} = {4cefbc84-c215-11db-8314-0800200c9a66}
+		{4cefbc80-c215-11db-8314-0800200c9a66} = {4cefbc80-c215-11db-8314-0800200c9a66}
+		{4cefbc92-c215-11db-8314-0800200c9a66} = {4cefbc92-c215-11db-8314-0800200c9a66}
+		{4cefbc89-c215-11db-8314-0800200c9a66} = {4cefbc89-c215-11db-8314-0800200c9a66}
+		{4cefbc81-c215-11db-8314-0800200c9a66} = {4cefbc81-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "plugin_common_static", "src\plugin_common\plugin_common_static.vcproj", "{4cefbc88-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc81-c215-11db-8314-0800200c9a66} = {4cefbc81-c215-11db-8314-0800200c9a66}
+		{4cefbc84-c215-11db-8314-0800200c9a66} = {4cefbc84-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "replaygain_analysis_static", "src\share\replaygain_analysis\replaygain_analysis_static.vcproj", "{4cefbc89-c215-11db-8314-0800200c9a66}"
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "replaygain_synthesis_static", "src\share\replaygain_synthesis\replaygain_synthesis_static.vcproj", "{4cefbc8a-c215-11db-8314-0800200c9a66}"
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "test_cuesheet", "src\test_grabbag\cuesheet\test_cuesheet.vcproj", "{4cefbc8b-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc81-c215-11db-8314-0800200c9a66} = {4cefbc81-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "test_libFLAC", "src\test_libFLAC\test_libFLAC.vcproj", "{4cefbc8c-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc8e-c215-11db-8314-0800200c9a66} = {4cefbc8e-c215-11db-8314-0800200c9a66}
+		{4cefbc81-c215-11db-8314-0800200c9a66} = {4cefbc81-c215-11db-8314-0800200c9a66}
+		{4cefbc84-c215-11db-8314-0800200c9a66} = {4cefbc84-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "test_libFLAC++", "src\test_libFLAC++\test_libFLAC++.vcproj", "{4cefbc8d-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc86-c215-11db-8314-0800200c9a66} = {4cefbc86-c215-11db-8314-0800200c9a66}
+		{4cefbc81-c215-11db-8314-0800200c9a66} = {4cefbc81-c215-11db-8314-0800200c9a66}
+		{4cefbc8e-c215-11db-8314-0800200c9a66} = {4cefbc8e-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "test_libs_common_static", "src\test_libs_common\test_libs_common_static.vcproj", "{4cefbc8e-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc84-c215-11db-8314-0800200c9a66} = {4cefbc84-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "test_picture", "src\test_grabbag\picture\test_picture.vcproj", "{4cefbc8f-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc81-c215-11db-8314-0800200c9a66} = {4cefbc81-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "test_seeking", "src\test_seeking\test_seeking.vcproj", "{4cefbc90-c215-11db-8314-0800200c9a66}"
+	ProjectSection(ProjectDependencies) = postProject
+		{4cefbc84-c215-11db-8314-0800200c9a66} = {4cefbc84-c215-11db-8314-0800200c9a66}
+	EndProjectSection
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "test_streams", "src\test_streams\test_streams.vcproj", "{4cefbc91-c215-11db-8314-0800200c9a66}"
+EndProject
+Project("{4cefbc7c-c215-11db-8314-0800200c9a66}") = "utf8_static", "src\share\utf8\utf8_static.vcproj", "{4cefbc92-c215-11db-8314-0800200c9a66}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Win32 = Debug|Win32
+		Release|Win32 = Release|Win32
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{4cefbc7d-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc7d-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc7d-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc7d-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc7e-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc7e-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc7e-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc7e-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc7f-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc7f-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc7f-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc7f-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc80-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc80-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc80-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc80-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc81-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc81-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc81-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc81-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc82-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc82-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc82-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc82-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc83-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc83-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc83-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc83-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc84-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc84-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc84-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc84-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc85-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc85-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc85-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc85-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc86-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc86-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc86-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc86-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc87-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc87-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc87-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc87-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc88-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc88-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc88-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc88-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc89-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc89-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc89-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc89-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc8a-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc8a-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc8a-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc8a-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc8b-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc8b-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc8b-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc8b-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc8c-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc8c-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc8c-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc8c-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc8d-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc8d-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc8d-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc8d-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc8e-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc8e-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc8e-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc8e-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc8f-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc8f-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc8f-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc8f-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc90-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc90-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc90-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc90-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc91-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc91-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc91-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc91-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc92-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc92-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc92-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc92-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc93-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc93-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc93-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc93-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc94-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc94-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc94-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc94-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbc95-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbc95-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbc95-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbc95-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbd00-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbd00-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbd00-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbd00-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbd01-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbd01-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbd01-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbd01-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbe00-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbe00-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbe00-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbe00-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+		{4cefbe01-c215-11db-8314-0800200c9a66}.Debug|Win32.ActiveCfg = Debug|Win32
+		{4cefbe01-c215-11db-8314-0800200c9a66}.Debug|Win32.Build.0 = Debug|Win32
+		{4cefbe01-c215-11db-8314-0800200c9a66}.Release|Win32.ActiveCfg = Release|Win32
+		{4cefbe01-c215-11db-8314-0800200c9a66}.Release|Win32.Build.0 = Release|Win32
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+EndGlobal

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/doxygen.footer.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/doxygen.footer.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/doxygen.footer.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,23 @@
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/doxygen.header.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/doxygen.header.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/doxygen.header.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,6 @@
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/+_2all_8h-source.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/+_2all_8h-source.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/+_2all_8h-source.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC++/all.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000001.html">FLAC++</a></div>
+<h1>all.h</h1><div class="fragment"><pre class="fragment">00001 <span class="comment">/* libFLAC++ - Free Lossless Audio Codec library</span>
+00002 <span class="comment"> * Copyright (C) 2002,2003,2004,2005,2006,2007  Josh Coalson</span>
+00003 <span class="comment"> *</span>
+00004 <span class="comment"> * Redistribution and use in source and binary forms, with or without</span>
+00005 <span class="comment"> * modification, are permitted provided that the following conditions</span>
+00006 <span class="comment"> * are met:</span>
+00007 <span class="comment"> *</span>
+00008 <span class="comment"> * - Redistributions of source code must retain the above copyright</span>
+00009 <span class="comment"> * notice, this list of conditions and the following disclaimer.</span>
+00010 <span class="comment"> *</span>
+00011 <span class="comment"> * - Redistributions in binary form must reproduce the above copyright</span>
+00012 <span class="comment"> * notice, this list of conditions and the following disclaimer in the</span>
+00013 <span class="comment"> * documentation and/or other materials provided with the distribution.</span>
+00014 <span class="comment"> *</span>
+00015 <span class="comment"> * - Neither the name of the Xiph.org Foundation nor the names of its</span>
+00016 <span class="comment"> * contributors may be used to endorse or promote products derived from</span>
+00017 <span class="comment"> * this software without specific prior written permission.</span>
+00018 <span class="comment"> *</span>
+00019 <span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS</span>
+00020 <span class="comment"> * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT</span>
+00021 <span class="comment"> * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR</span>
+00022 <span class="comment"> * A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR</span>
+00023 <span class="comment"> * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,</span>
+00024 <span class="comment"> * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,</span>
+00025 <span class="comment"> * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR</span>
+00026 <span class="comment"> * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF</span>
+00027 <span class="comment"> * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING</span>
+00028 <span class="comment"> * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS</span>
+00029 <span class="comment"> * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span>
+00030 <span class="comment"> */</span>
+00031 
+00032 <span class="preprocessor">#ifndef FLACPP__ALL_H</span>
+00033 <span class="preprocessor"></span><span class="preprocessor">#define FLACPP__ALL_H</span>
+00034 <span class="preprocessor"></span>
+00035 <span class="preprocessor">#include "<a class="code" href="+_2export_8h.html">export.h</a>"</span>
+00036 
+00037 <span class="preprocessor">#include "<a class="code" href="encoder_8h.html">encoder.h</a>"</span>
+00038 <span class="preprocessor">#include "<a class="code" href="decoder_8h.html">decoder.h</a>"</span>
+00039 <span class="preprocessor">#include "<a class="code" href="+_2metadata_8h.html">metadata.h</a>"</span>
+00040 
+00048 <span class="preprocessor">#endif</span>
+</pre></div>
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/+_2export_8h-source.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/+_2export_8h-source.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/+_2export_8h-source.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC++/export.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000001.html">FLAC++</a></div>
+<h1>export.h</h1><a href="+_2export_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="comment">/* libFLAC++ - Free Lossless Audio Codec library</span>
+00002 <span class="comment"> * Copyright (C) 2002,2003,2004,2005,2006,2007  Josh Coalson</span>
+00003 <span class="comment"> *</span>
+00004 <span class="comment"> * Redistribution and use in source and binary forms, with or without</span>
+00005 <span class="comment"> * modification, are permitted provided that the following conditions</span>
+00006 <span class="comment"> * are met:</span>
+00007 <span class="comment"> *</span>
+00008 <span class="comment"> * - Redistributions of source code must retain the above copyright</span>
+00009 <span class="comment"> * notice, this list of conditions and the following disclaimer.</span>
+00010 <span class="comment"> *</span>
+00011 <span class="comment"> * - Redistributions in binary form must reproduce the above copyright</span>
+00012 <span class="comment"> * notice, this list of conditions and the following disclaimer in the</span>
+00013 <span class="comment"> * documentation and/or other materials provided with the distribution.</span>
+00014 <span class="comment"> *</span>
+00015 <span class="comment"> * - Neither the name of the Xiph.org Foundation nor the names of its</span>
+00016 <span class="comment"> * contributors may be used to endorse or promote products derived from</span>
+00017 <span class="comment"> * this software without specific prior written permission.</span>
+00018 <span class="comment"> *</span>
+00019 <span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS</span>
+00020 <span class="comment"> * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT</span>
+00021 <span class="comment"> * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR</span>
+00022 <span class="comment"> * A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR</span>
+00023 <span class="comment"> * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,</span>
+00024 <span class="comment"> * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,</span>
+00025 <span class="comment"> * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR</span>
+00026 <span class="comment"> * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF</span>
+00027 <span class="comment"> * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING</span>
+00028 <span class="comment"> * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS</span>
+00029 <span class="comment"> * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span>
+00030 <span class="comment"> */</span>
+00031 
+00032 <span class="preprocessor">#ifndef FLACPP__EXPORT_H</span>
+00033 <span class="preprocessor"></span><span class="preprocessor">#define FLACPP__EXPORT_H</span>
+00034 <span class="preprocessor"></span>
+00058 <span class="preprocessor">#if defined(FLAC__NO_DLL) || !defined(_MSC_VER)</span>
+00059 <span class="preprocessor"></span><span class="preprocessor">#define FLACPP_API</span>
+00060 <span class="preprocessor"></span>
+00061 <span class="preprocessor">#else</span>
+00062 <span class="preprocessor"></span>
+00063 <span class="preprocessor">#ifdef FLACPP_API_EXPORTS</span>
+00064 <span class="preprocessor"></span><span class="preprocessor">#define FLACPP_API  _declspec(dllexport)</span>
+00065 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+00066 <span class="preprocessor"></span><span class="preprocessor">#define FLACPP_API  _declspec(dllimport)</span>
+00067 <span class="preprocessor"></span>
+00068 <span class="preprocessor">#endif</span>
+00069 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+00070 <span class="preprocessor"></span>
+00071 <span class="comment">/* These #defines will mirror the libtool-based library version number, see</span>
+00072 <span class="comment"> * http://www.gnu.org/software/libtool/manual.html#Libtool-versioning</span>
+00073 <span class="comment"> */</span>
+00074 <span class="preprocessor">#define FLACPP_API_VERSION_CURRENT 8</span>
+00075 <span class="preprocessor"></span><span class="preprocessor">#define FLACPP_API_VERSION_REVISION 0</span>
+00076 <span class="preprocessor"></span><span class="preprocessor">#define FLACPP_API_VERSION_AGE 2</span>
+00077 <span class="preprocessor"></span>
+00078 <span class="comment">/* \} */</span>
+00079 
+00080 <span class="preprocessor">#endif</span>
+</pre></div>
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/+_2export_8h.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/+_2export_8h.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/+_2export_8h.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,55 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC++/export.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000001.html">FLAC++</a></div>
+<h1>export.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
+This module contains #defines and symbols for exporting function calls, and providing version information and compiled-in features. 
+<p>
+See the <a class="el" href="group__flacpp__export.html">export </a> module. 
+<p>
+
+<p>
+<a href="+_2export_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga0" doxytag="+/export.h::FLACPP_API"></a>
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><b>FLACPP_API</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga1" doxytag="+/export.h::FLACPP_API_VERSION_CURRENT"></a>
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><b>FLACPP_API_VERSION_CURRENT</b>&nbsp;&nbsp;&nbsp;8</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga2" doxytag="+/export.h::FLACPP_API_VERSION_REVISION"></a>
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><b>FLACPP_API_VERSION_REVISION</b>&nbsp;&nbsp;&nbsp;0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga3" doxytag="+/export.h::FLACPP_API_VERSION_AGE"></a>
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><b>FLACPP_API_VERSION_AGE</b>&nbsp;&nbsp;&nbsp;2</td></tr>
+
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/all_8h-source.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/all_8h-source.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/all_8h-source.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC/all.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000002.html">FLAC</a></div>
+<h1>all.h</h1><div class="fragment"><pre class="fragment">00001 <span class="comment">/* libFLAC - Free Lossless Audio Codec library</span>
+00002 <span class="comment"> * Copyright (C) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson</span>
+00003 <span class="comment"> *</span>
+00004 <span class="comment"> * Redistribution and use in source and binary forms, with or without</span>
+00005 <span class="comment"> * modification, are permitted provided that the following conditions</span>
+00006 <span class="comment"> * are met:</span>
+00007 <span class="comment"> *</span>
+00008 <span class="comment"> * - Redistributions of source code must retain the above copyright</span>
+00009 <span class="comment"> * notice, this list of conditions and the following disclaimer.</span>
+00010 <span class="comment"> *</span>
+00011 <span class="comment"> * - Redistributions in binary form must reproduce the above copyright</span>
+00012 <span class="comment"> * notice, this list of conditions and the following disclaimer in the</span>
+00013 <span class="comment"> * documentation and/or other materials provided with the distribution.</span>
+00014 <span class="comment"> *</span>
+00015 <span class="comment"> * - Neither the name of the Xiph.org Foundation nor the names of its</span>
+00016 <span class="comment"> * contributors may be used to endorse or promote products derived from</span>
+00017 <span class="comment"> * this software without specific prior written permission.</span>
+00018 <span class="comment"> *</span>
+00019 <span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS</span>
+00020 <span class="comment"> * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT</span>
+00021 <span class="comment"> * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR</span>
+00022 <span class="comment"> * A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR</span>
+00023 <span class="comment"> * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,</span>
+00024 <span class="comment"> * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,</span>
+00025 <span class="comment"> * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR</span>
+00026 <span class="comment"> * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF</span>
+00027 <span class="comment"> * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING</span>
+00028 <span class="comment"> * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS</span>
+00029 <span class="comment"> * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span>
+00030 <span class="comment"> */</span>
+00031 
+00032 <span class="preprocessor">#ifndef FLAC__ALL_H</span>
+00033 <span class="preprocessor"></span><span class="preprocessor">#define FLAC__ALL_H</span>
+00034 <span class="preprocessor"></span>
+00035 <span class="preprocessor">#include "<a class="code" href="export_8h.html">export.h</a>"</span>
+00036 
+00037 <span class="preprocessor">#include "assert.h"</span>
+00038 <span class="preprocessor">#include "<a class="code" href="callback_8h.html">callback.h</a>"</span>
+00039 <span class="preprocessor">#include "<a class="code" href="format_8h.html">format.h</a>"</span>
+00040 <span class="preprocessor">#include "<a class="code" href="metadata_8h.html">metadata.h</a>"</span>
+00041 <span class="preprocessor">#include "ordinals.h"</span>
+00042 <span class="preprocessor">#include "<a class="code" href="stream__decoder_8h.html">stream_decoder.h</a>"</span>
+00043 <span class="preprocessor">#include "<a class="code" href="stream__encoder_8h.html">stream_encoder.h</a>"</span>
+00044 
+00370 <span class="preprocessor">#endif</span>
+</pre></div>
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Decoder_1_1File.png
===================================================================
(Binary files differ)


Property changes on: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Decoder_1_1File.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Decoder_1_1Stream.png
===================================================================
(Binary files differ)


Property changes on: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Decoder_1_1Stream.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Decoder_1_1Stream_1_1State-members.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Decoder_1_1Stream_1_1State-members.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Decoder_1_1Stream_1_1State-members.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>FLAC::Decoder::Stream::State Member List</h1>This is the complete list of members for <a class="el" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">FLAC::Decoder::Stream::State</a>, including all inherited members.<p><table>
+  <tr bgcolor="#f0f0f0"><td><b>as_cstring</b>() const  (defined in <a class="el" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">FLAC::Decoder::Stream::State</a>)</td><td><a class="el" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">FLAC::Decoder::Stream::State</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>operator::FLAC__StreamDecoderState</b>() const  (defined in <a class="el" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">FLAC::Decoder::Stream::State</a>)</td><td><a class="el" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">FLAC::Decoder::Stream::State</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>resolved_as_cstring</b>(const Stream &amp;decoder) const  (defined in <a class="el" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">FLAC::Decoder::Stream::State</a>)</td><td><a class="el" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">FLAC::Decoder::Stream::State</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>State</b>(::FLAC__StreamDecoderState state) (defined in <a class="el" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">FLAC::Decoder::Stream::State</a>)</td><td><a class="el" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">FLAC::Decoder::Stream::State</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>state_</b> (defined in <a class="el" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">FLAC::Decoder::Stream::State</a>)</td><td><a class="el" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">FLAC::Decoder::Stream::State</a></td><td><code> [protected]</code></td></tr>
+</table>
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Decoder_1_1Stream_1_1State.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Decoder_1_1Stream_1_1State.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Decoder_1_1Stream_1_1State.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: FLAC::Decoder::Stream::State Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<b>FLAC</b>::<b>Decoder</b>::<a class="el" href="classFLAC_1_1Decoder_1_1Stream.html">Stream</a>::<a class="el" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">State</a></div>
+<h1>FLAC::Decoder::Stream::State Class Reference</h1><code>#include &lt;<a class="el" href="decoder_8h-source.html">decoder.h</a>&gt;</code>
+<p>
+<a href="classFLAC_1_1Decoder_1_1Stream_1_1State-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
+This class is a wrapper around FLAC__StreamDecoderState. 
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Decoder_1_1Stream_1_1Statea0" doxytag="FLAC::Decoder::Stream::State::State"></a>
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>State</b> (::<a class="el" href="group__flac__stream__decoder.html#ga50">FLAC__StreamDecoderState</a> state)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Decoder_1_1Stream_1_1Statea1" doxytag="FLAC::Decoder::Stream::State::operator::FLAC__StreamDecoderState"></a>
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator::FLAC__StreamDecoderState</b> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Decoder_1_1Stream_1_1Statea2" doxytag="FLAC::Decoder::Stream::State::as_cstring"></a>
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>as_cstring</b> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Decoder_1_1Stream_1_1Statea3" doxytag="FLAC::Decoder::Stream::State::resolved_as_cstring"></a>
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>resolved_as_cstring</b> (const <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html">Stream</a> &amp;decoder) const </td></tr>
+
+<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Decoder_1_1Stream_1_1Statep0" doxytag="FLAC::Decoder::Stream::State::state_"></a>
+::<a class="el" href="group__flac__stream__decoder.html#ga50">FLAC__StreamDecoderState</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>state_</b></td></tr>
+
+</table>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>include/FLAC++/<a class="el" href="decoder_8h-source.html">decoder.h</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Encoder_1_1File.png
===================================================================
(Binary files differ)


Property changes on: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Encoder_1_1File.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Encoder_1_1Stream.png
===================================================================
(Binary files differ)


Property changes on: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Encoder_1_1Stream.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Encoder_1_1Stream_1_1State-members.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Encoder_1_1Stream_1_1State-members.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Encoder_1_1Stream_1_1State-members.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>FLAC::Encoder::Stream::State Member List</h1>This is the complete list of members for <a class="el" href="classFLAC_1_1Encoder_1_1Stream_1_1State.html">FLAC::Encoder::Stream::State</a>, including all inherited members.<p><table>
+  <tr bgcolor="#f0f0f0"><td><b>as_cstring</b>() const  (defined in <a class="el" href="classFLAC_1_1Encoder_1_1Stream_1_1State.html">FLAC::Encoder::Stream::State</a>)</td><td><a class="el" href="classFLAC_1_1Encoder_1_1Stream_1_1State.html">FLAC::Encoder::Stream::State</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>operator::FLAC__StreamEncoderState</b>() const  (defined in <a class="el" href="classFLAC_1_1Encoder_1_1Stream_1_1State.html">FLAC::Encoder::Stream::State</a>)</td><td><a class="el" href="classFLAC_1_1Encoder_1_1Stream_1_1State.html">FLAC::Encoder::Stream::State</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>resolved_as_cstring</b>(const Stream &amp;encoder) const  (defined in <a class="el" href="classFLAC_1_1Encoder_1_1Stream_1_1State.html">FLAC::Encoder::Stream::State</a>)</td><td><a class="el" href="classFLAC_1_1Encoder_1_1Stream_1_1State.html">FLAC::Encoder::Stream::State</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>State</b>(::FLAC__StreamEncoderState state) (defined in <a class="el" href="classFLAC_1_1Encoder_1_1Stream_1_1State.html">FLAC::Encoder::Stream::State</a>)</td><td><a class="el" href="classFLAC_1_1Encoder_1_1Stream_1_1State.html">FLAC::Encoder::Stream::State</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>state_</b> (defined in <a class="el" href="classFLAC_1_1Encoder_1_1Stream_1_1State.html">FLAC::Encoder::Stream::State</a>)</td><td><a class="el" href="classFLAC_1_1Encoder_1_1Stream_1_1State.html">FLAC::Encoder::Stream::State</a></td><td><code> [protected]</code></td></tr>
+</table>
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Encoder_1_1Stream_1_1State.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Encoder_1_1Stream_1_1State.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Encoder_1_1Stream_1_1State.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: FLAC::Encoder::Stream::State Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<b>FLAC</b>::<b>Encoder</b>::<a class="el" href="classFLAC_1_1Encoder_1_1Stream.html">Stream</a>::<a class="el" href="classFLAC_1_1Encoder_1_1Stream_1_1State.html">State</a></div>
+<h1>FLAC::Encoder::Stream::State Class Reference</h1><code>#include &lt;<a class="el" href="encoder_8h-source.html">encoder.h</a>&gt;</code>
+<p>
+<a href="classFLAC_1_1Encoder_1_1Stream_1_1State-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
+This class is a wrapper around FLAC__StreamEncoderState. 
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Encoder_1_1Stream_1_1Statea0" doxytag="FLAC::Encoder::Stream::State::State"></a>
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>State</b> (::<a class="el" href="group__flac__stream__encoder.html#ga65">FLAC__StreamEncoderState</a> state)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Encoder_1_1Stream_1_1Statea1" doxytag="FLAC::Encoder::Stream::State::operator::FLAC__StreamEncoderState"></a>
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator::FLAC__StreamEncoderState</b> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Encoder_1_1Stream_1_1Statea2" doxytag="FLAC::Encoder::Stream::State::as_cstring"></a>
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>as_cstring</b> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Encoder_1_1Stream_1_1Statea3" doxytag="FLAC::Encoder::Stream::State::resolved_as_cstring"></a>
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>resolved_as_cstring</b> (const <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html">Stream</a> &amp;encoder) const </td></tr>
+
+<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Encoder_1_1Stream_1_1Statep0" doxytag="FLAC::Encoder::Stream::State::state_"></a>
+::<a class="el" href="group__flac__stream__encoder.html#ga65">FLAC__StreamEncoderState</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>state_</b></td></tr>
+
+</table>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>include/FLAC++/<a class="el" href="encoder_8h-source.html">encoder.h</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Application.png
===================================================================
(Binary files differ)


Property changes on: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Application.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Chain_1_1Status-members.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Chain_1_1Status-members.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Chain_1_1Status-members.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>FLAC::Metadata::Chain::Status Member List</h1>This is the complete list of members for <a class="el" href="classFLAC_1_1Metadata_1_1Chain_1_1Status.html">FLAC::Metadata::Chain::Status</a>, including all inherited members.<p><table>
+  <tr bgcolor="#f0f0f0"><td><b>as_cstring</b>() const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Chain_1_1Status.html">FLAC::Metadata::Chain::Status</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Chain_1_1Status.html">FLAC::Metadata::Chain::Status</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>operator::FLAC__Metadata_ChainStatus</b>() const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Chain_1_1Status.html">FLAC::Metadata::Chain::Status</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Chain_1_1Status.html">FLAC::Metadata::Chain::Status</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Status</b>(::FLAC__Metadata_ChainStatus status) (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Chain_1_1Status.html">FLAC::Metadata::Chain::Status</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Chain_1_1Status.html">FLAC::Metadata::Chain::Status</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>status_</b> (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Chain_1_1Status.html">FLAC::Metadata::Chain::Status</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Chain_1_1Status.html">FLAC::Metadata::Chain::Status</a></td><td><code> [protected]</code></td></tr>
+</table>
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Chain_1_1Status.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Chain_1_1Status.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Chain_1_1Status.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: FLAC::Metadata::Chain::Status Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<b>FLAC</b>::<b>Metadata</b>::<a class="el" href="classFLAC_1_1Metadata_1_1Chain.html">Chain</a>::<a class="el" href="classFLAC_1_1Metadata_1_1Chain_1_1Status.html">Status</a></div>
+<h1>FLAC::Metadata::Chain::Status Class Reference</h1><code>#include &lt;<a class="el" href="+_2metadata_8h-source.html">metadata.h</a>&gt;</code>
+<p>
+<a href="classFLAC_1_1Metadata_1_1Chain_1_1Status-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
+This class is a wrapper around FLAC__Metadata_ChainStatus. 
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Chain_1_1Statusa0" doxytag="FLAC::Metadata::Chain::Status::Status"></a>
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Status</b> (::<a class="el" href="group__flac__metadata__level2.html#ga27">FLAC__Metadata_ChainStatus</a> status)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Chain_1_1Statusa1" doxytag="FLAC::Metadata::Chain::Status::operator::FLAC__Metadata_ChainStatus"></a>
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator::FLAC__Metadata_ChainStatus</b> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Chain_1_1Statusa2" doxytag="FLAC::Metadata::Chain::Status::as_cstring"></a>
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>as_cstring</b> () const </td></tr>
+
+<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Chain_1_1Statusp0" doxytag="FLAC::Metadata::Chain::Status::status_"></a>
+::<a class="el" href="group__flac__metadata__level2.html#ga27">FLAC__Metadata_ChainStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>status_</b></td></tr>
+
+</table>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>include/FLAC++/<a class="el" href="+_2metadata_8h-source.html">metadata.h</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1CueSheet.png
===================================================================
(Binary files differ)


Property changes on: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1CueSheet.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Padding.png
===================================================================
(Binary files differ)


Property changes on: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Padding.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Picture-members.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Picture-members.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Picture-members.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>FLAC::Metadata::Picture Member List</h1>This is the complete list of members for <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea9">assign</a>(::FLAC__StreamMetadata *object, bool copy)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommentb0">assign_object</a>(::FLAC__StreamMetadata *object, bool copy)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommentb1">clear</a>()</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [protected, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea22">get_colors</a>() const </td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>get_data</b>() const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>get_data_length</b>() const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>get_depth</b>() const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>get_description</b>() const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>get_height</b>() const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta27">get_is_last</a>() const </td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta29">get_length</a>() const </td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>get_mime_type</b>() const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea16">get_type</a>() const </td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>get_width</b>() const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="group__flacpp__metadata__object.html#ga7">is_valid</a>() const </td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Iterator</b> (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [friend]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>object_</b> (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="group__flacpp__metadata__object.html#ga8">operator const ::FLAC__StreamMetadata *</a>() const </td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea13">operator!=</a>(const Picture &amp;object) const </td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>operator!=</b>(const ::FLAC__StreamMetadata &amp;object) const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>operator!=</b>(const ::FLAC__StreamMetadata *object) const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="group__flacpp__metadata__object.html#ga4">FLAC::Metadata::Prototype::operator!=</a>(const Prototype &amp;) const </td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea6">operator=</a>(const Picture &amp;object)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>operator=</b>(const ::FLAC__StreamMetadata &amp;object) (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>operator=</b>(const ::FLAC__StreamMetadata *object) (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1Prototypeb4">FLAC::Metadata::Prototype::operator=</a>(const Prototype &amp;)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea10">operator==</a>(const Picture &amp;object) const </td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>operator==</b>(const ::FLAC__StreamMetadata &amp;object) const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>operator==</b>(const ::FLAC__StreamMetadata *object) const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="group__flacpp__metadata__object.html#ga1">FLAC::Metadata::Prototype::operator==</a>(const Prototype &amp;) const </td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Picture</b>() (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea1">Picture</a>(const Picture &amp;object)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Picture</b>(const ::FLAC__StreamMetadata &amp;object) (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Picture</b>(const ::FLAC__StreamMetadata *object) (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea4">Picture</a>(::FLAC__StreamMetadata *object, bool copy)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1Prototypeb0">Prototype</a>(const Prototype &amp;)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Prototype</b>(const ::FLAC__StreamMetadata &amp;) (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Prototype</b>(const ::FLAC__StreamMetadata *) (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1Prototypeb3">Prototype</a>(::FLAC__StreamMetadata *object, bool copy)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea31">set_colors</a>(FLAC__uint32 value) const </td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea32">set_data</a>(const FLAC__byte *data, FLAC__uint32 data_length)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>set_depth</b>(FLAC__uint32 value) const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea27">set_description</a>(const FLAC__byte *string)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>set_height</b>(FLAC__uint32 value) const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta30">set_is_last</a>(bool)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea26">set_mime_type</a>(const char *string)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>set_type</b>(::FLAC__StreamMetadata_Picture_Type type) (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>set_width</b>(FLAC__uint32 value) const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>SimpleIterator</b> (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [friend]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>~Picture</b>() (defined in <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">FLAC::Metadata::Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1Prototypea0">~Prototype</a>()</td><td><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a></td><td><code> [virtual]</code></td></tr>
+</table>
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Picture.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Picture.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Picture.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,696 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: FLAC::Metadata::Picture Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<b>FLAC</b>::<b>Metadata</b>::<a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a></div>
+<h1>FLAC::Metadata::Picture Class Reference<br>
+<small>
+[<a class="el" href="group__flacpp__metadata__object.html">FLAC++/metadata.h: metadata object classes</a>]</small>
+</h1><code>#include &lt;<a class="el" href="+_2metadata_8h-source.html">metadata.h</a>&gt;</code>
+<p>
+<p>Inheritance diagram for FLAC::Metadata::Picture:
+<p><center><img src="classFLAC_1_1Metadata_1_1Picture.png" usemap="#FLAC::Metadata::Picture_map" border="0" alt=""></center>
+<map name="FLAC::Metadata::Picture_map">
+<area href="classFLAC_1_1Metadata_1_1Prototype.html" alt="FLAC::Metadata::Prototype" shape="rect" coords="0,0,163,24">
+</map>
+<a href="classFLAC_1_1Metadata_1_1Picture-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
+PICTURE metadata block. See the <a class="el" href="group__flacpp__metadata__object.html">overview </a> for more, and the <a href="../format.html#metadata_block_picture">format specification</a>. 
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea1">Picture</a> (const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;object)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea2" doxytag="FLAC::Metadata::Picture::Picture"></a>
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Picture</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> &amp;object)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea3" doxytag="FLAC::Metadata::Picture::Picture"></a>
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Picture</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *object)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea4">Picture</a> (::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *object, bool copy)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea6">operator=</a> (const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;object)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea7" doxytag="FLAC::Metadata::Picture::operator="></a>
+<a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> &amp;object)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea8" doxytag="FLAC::Metadata::Picture::operator="></a>
+<a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *object)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea9">assign</a> (::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *object, bool copy)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea10">operator==</a> (const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;object) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea11" doxytag="FLAC::Metadata::Picture::operator=="></a>
+bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> &amp;object) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea12" doxytag="FLAC::Metadata::Picture::operator=="></a>
+bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *object) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea13">operator!=</a> (const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;object) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea14" doxytag="FLAC::Metadata::Picture::operator!="></a>
+bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> &amp;object) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea15" doxytag="FLAC::Metadata::Picture::operator!="></a>
+bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *object) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">::<a class="el" href="group__flac__format.html#ga114">FLAC__StreamMetadata_Picture_Type</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea16">get_type</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea17" doxytag="FLAC::Metadata::Picture::get_mime_type"></a>
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_mime_type</b> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea18" doxytag="FLAC::Metadata::Picture::get_description"></a>
+const FLAC__byte *&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_description</b> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea19" doxytag="FLAC::Metadata::Picture::get_width"></a>
+FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_width</b> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea20" doxytag="FLAC::Metadata::Picture::get_height"></a>
+FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_height</b> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea21" doxytag="FLAC::Metadata::Picture::get_depth"></a>
+FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_depth</b> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea22">get_colors</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea23" doxytag="FLAC::Metadata::Picture::get_data_length"></a>
+FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_data_length</b> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea24" doxytag="FLAC::Metadata::Picture::get_data"></a>
+const FLAC__byte *&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_data</b> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea25" doxytag="FLAC::Metadata::Picture::set_type"></a>
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>set_type</b> (::<a class="el" href="group__flac__format.html#ga114">FLAC__StreamMetadata_Picture_Type</a> type)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea26">set_mime_type</a> (const char *string)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea27">set_description</a> (const FLAC__byte *string)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea28" doxytag="FLAC::Metadata::Picture::set_width"></a>
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>set_width</b> (FLAC__uint32 value) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea29" doxytag="FLAC::Metadata::Picture::set_height"></a>
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>set_height</b> (FLAC__uint32 value) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1Picturea30" doxytag="FLAC::Metadata::Picture::set_depth"></a>
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>set_depth</b> (FLAC__uint32 value) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea31">set_colors</a> (FLAC__uint32 value) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea32">set_data</a> (const FLAC__byte *data, FLAC__uint32 data_length)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flacpp__metadata__object.html#ga1">operator==</a> (const <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">Prototype</a> &amp;) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flacpp__metadata__object.html#ga4">operator!=</a> (const <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">Prototype</a> &amp;) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flacpp__metadata__object.html#ga7">is_valid</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta27">get_is_last</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta29">get_length</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta30">set_is_last</a> (bool)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flacpp__metadata__object.html#ga8">operator const ::FLAC__StreamMetadata *</a> () const </td></tr>
+
+<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">Prototype</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommentb0">assign_object</a> (::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *object, bool copy)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommentb1">clear</a> ()</td></tr>
+
+<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommentp0" doxytag="FLAC::Metadata::Picture::object_"></a>
+::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>object_</b></td></tr>
+
+<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommentn0" doxytag="FLAC::Metadata::Picture::SimpleIterator"></a>
+class&nbsp;</td><td class="memItemRight" valign="bottom"><b>SimpleIterator</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommentn1" doxytag="FLAC::Metadata::Picture::Iterator"></a>
+class&nbsp;</td><td class="memItemRight" valign="bottom"><b>Iterator</b></td></tr>
+
+</table>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="FLAC_1_1Metadata_1_1Picturea1" doxytag="FLAC::Metadata::Picture::Picture"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">FLAC::Metadata::Picture::Picture           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>object</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inline]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Constructs a copy of the given object. This form always performs a deep copy.     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1Picturea4" doxytag="FLAC::Metadata::Picture::Picture"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">FLAC::Metadata::Picture::Picture           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *&nbsp;</td>
+          <td class="mdname" nowrap> <em>object</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>bool&nbsp;</td>
+          <td class="mdname" nowrap> <em>copy</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inline]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Constructs an object with copy control. See <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1Prototypeb3">Prototype(::FLAC__StreamMetadata *object, bool copy)</a>.     </td>
+  </tr>
+</table>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="FLAC_1_1Metadata_1_1Picturea6" doxytag="FLAC::Metadata::Picture::operator="></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a>&amp; FLAC::Metadata::Picture::operator=           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>object</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inline]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Assign from another object. Always performs a deep copy.     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1Picturea9" doxytag="FLAC::Metadata::Picture::assign"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a>&amp; FLAC::Metadata::Picture::assign           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *&nbsp;</td>
+          <td class="mdname" nowrap> <em>object</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>bool&nbsp;</td>
+          <td class="mdname" nowrap> <em>copy</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inline]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Assigns an object with copy control. See <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommentb0">Prototype::assign_object(::FLAC__StreamMetadata *object, bool copy)</a>.     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1Picturea10" doxytag="FLAC::Metadata::Picture::operator=="></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">bool FLAC::Metadata::Picture::operator==           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>object</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap> const<code> [inline]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Check for equality, performing a deep compare by following pointers.     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1Picturea13" doxytag="FLAC::Metadata::Picture::operator!="></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">bool FLAC::Metadata::Picture::operator!=           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">const <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html">Picture</a> &amp;&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>object</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap> const<code> [inline]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Check for inequality, performing a deep compare by following pointers.     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1Picturea16" doxytag="FLAC::Metadata::Picture::get_type"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">::<a class="el" href="group__flac__format.html#ga114">FLAC__StreamMetadata_Picture_Type</a> FLAC::Metadata::Picture::get_type           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap> const</td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Returns the type of the block.<p>
+<dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> <a class="code" href="group__flacpp__metadata__object.html#ga7">is_valid</a>() 
+</pre></div> </dd></dl>
+
+<p>
+Reimplemented from <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta28">FLAC::Metadata::Prototype</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1Picturea22" doxytag="FLAC::Metadata::Picture::get_colors"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">FLAC__uint32 FLAC::Metadata::Picture::get_colors           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap> const</td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+a return value of <code>0</code> means true-color, i.e. 2^depth colors 
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1Picturea26" doxytag="FLAC::Metadata::Picture::set_mime_type"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">bool FLAC::Metadata::Picture::set_mime_type           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">const char *&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>string</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+See <a class="el" href="group__flac__metadata__object.html#ga42">FLAC__metadata_object_picture_set_mime_type()</a>. 
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1Picturea27" doxytag="FLAC::Metadata::Picture::set_description"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">bool FLAC::Metadata::Picture::set_description           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">const FLAC__byte *&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>string</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+See <a class="el" href="group__flac__metadata__object.html#ga43">FLAC__metadata_object_picture_set_description()</a>. 
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1Picturea31" doxytag="FLAC::Metadata::Picture::set_colors"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void FLAC::Metadata::Picture::set_colors           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">FLAC__uint32&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>value</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap> const</td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+a value of <code>0</code> means true-color, i.e. 2^depth colors 
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1Picturea32" doxytag="FLAC::Metadata::Picture::set_data"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">bool FLAC::Metadata::Picture::set_data           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">const FLAC__byte *&nbsp;</td>
+          <td class="mdname" nowrap> <em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>FLAC__uint32&nbsp;</td>
+          <td class="mdname" nowrap> <em>data_length</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+See <a class="el" href="group__flac__metadata__object.html#ga44">FLAC__metadata_object_picture_set_data()</a>. 
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommentb0" doxytag="FLAC::Metadata::Picture::assign_object"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">Prototype</a>&amp; FLAC::Metadata::Prototype::assign_object           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *&nbsp;</td>
+          <td class="mdname" nowrap> <em>object</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>bool&nbsp;</td>
+          <td class="mdname" nowrap> <em>copy</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [protected, inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Assigns an object with copy control. See <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1Prototypeb3">Prototype(::FLAC__StreamMetadata *object, bool copy)</a>.     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommentb1" doxytag="FLAC::Metadata::Picture::clear"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">virtual void FLAC::Metadata::Prototype::clear           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [protected, virtual, inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Deletes the underlying <a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> object.     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommenta27" doxytag="FLAC::Metadata::Picture::get_is_last"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">bool FLAC::Metadata::Prototype::get_is_last           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap> const<code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Returns <code>true</code> if this block is the last block in a stream, else <code>false</code>.<p>
+<dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> <a class="code" href="group__flacpp__metadata__object.html#ga7">is_valid</a>() 
+</pre></div> </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommenta29" doxytag="FLAC::Metadata::Picture::get_length"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">unsigned FLAC::Metadata::Prototype::get_length           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap> const<code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Returns the stream length of the metadata block.<p>
+<dl compact><dt><b>Note:</b></dt><dd>The length does not include the metadata block header, per spec.</dd></dl>
+<dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> <a class="code" href="group__flacpp__metadata__object.html#ga7">is_valid</a>() 
+</pre></div> </dd></dl>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC_1_1Metadata_1_1VorbisCommenta30" doxytag="FLAC::Metadata::Picture::set_is_last"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void FLAC::Metadata::Prototype::set_is_last           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">bool&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Sets the "is_last" flag for the block. When using the iterators it is not necessary to set this flag; they will do it for you.<p>
+<dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> <a class="code" href="group__flacpp__metadata__object.html#ga7">is_valid</a>() 
+</pre></div> </dd></dl>
+    </td>
+  </tr>
+</table>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>include/FLAC++/<a class="el" href="+_2metadata_8h-source.html">metadata.h</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Picture.png
===================================================================
(Binary files differ)


Property changes on: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Picture.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Prototype.png
===================================================================
(Binary files differ)


Property changes on: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Prototype.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1SeekTable.png
===================================================================
(Binary files differ)


Property changes on: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1SeekTable.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status-members.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status-members.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status-members.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>FLAC::Metadata::SimpleIterator::Status Member List</h1>This is the complete list of members for <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html">FLAC::Metadata::SimpleIterator::Status</a>, including all inherited members.<p><table>
+  <tr bgcolor="#f0f0f0"><td><b>as_cstring</b>() const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html">FLAC::Metadata::SimpleIterator::Status</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html">FLAC::Metadata::SimpleIterator::Status</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>operator::FLAC__Metadata_SimpleIteratorStatus</b>() const  (defined in <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html">FLAC::Metadata::SimpleIterator::Status</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html">FLAC::Metadata::SimpleIterator::Status</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Status</b>(::FLAC__Metadata_SimpleIteratorStatus status) (defined in <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html">FLAC::Metadata::SimpleIterator::Status</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html">FLAC::Metadata::SimpleIterator::Status</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>status_</b> (defined in <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html">FLAC::Metadata::SimpleIterator::Status</a>)</td><td><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html">FLAC::Metadata::SimpleIterator::Status</a></td><td><code> [protected]</code></td></tr>
+</table>
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: FLAC::Metadata::SimpleIterator::Status Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<b>FLAC</b>::<b>Metadata</b>::<a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html">SimpleIterator</a>::<a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html">Status</a></div>
+<h1>FLAC::Metadata::SimpleIterator::Status Class Reference</h1><code>#include &lt;<a class="el" href="+_2metadata_8h-source.html">metadata.h</a>&gt;</code>
+<p>
+<a href="classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
+This class is a wrapper around FLAC__Metadata_SimpleIteratorStatus. 
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIterator_1_1Statusa0" doxytag="FLAC::Metadata::SimpleIterator::Status::Status"></a>
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>Status</b> (::<a class="el" href="group__flac__metadata__level1.html#ga18">FLAC__Metadata_SimpleIteratorStatus</a> status)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIterator_1_1Statusa1" doxytag="FLAC::Metadata::SimpleIterator::Status::operator::FLAC__Metadata_SimpleIteratorStatus"></a>
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator::FLAC__Metadata_SimpleIteratorStatus</b> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIterator_1_1Statusa2" doxytag="FLAC::Metadata::SimpleIterator::Status::as_cstring"></a>
+const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>as_cstring</b> () const </td></tr>
+
+<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIterator_1_1Statusp0" doxytag="FLAC::Metadata::SimpleIterator::Status::status_"></a>
+::<a class="el" href="group__flac__metadata__level1.html#ga18">FLAC__Metadata_SimpleIteratorStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>status_</b></td></tr>
+
+</table>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>include/FLAC++/<a class="el" href="+_2metadata_8h-source.html">metadata.h</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1StreamInfo.png
===================================================================
(Binary files differ)


Property changes on: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1StreamInfo.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Unknown.png
===================================================================
(Binary files differ)


Property changes on: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1Unknown.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1VorbisComment.png
===================================================================
(Binary files differ)


Property changes on: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/classFLAC_1_1Metadata_1_1VorbisComment.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/decoder_8h-source.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/decoder_8h-source.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/decoder_8h-source.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,190 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC++/decoder.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000001.html">FLAC++</a></div>
+<h1>decoder.h</h1><a href="decoder_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="comment">/* libFLAC++ - Free Lossless Audio Codec library</span>
+00002 <span class="comment"> * Copyright (C) 2002,2003,2004,2005,2006,2007  Josh Coalson</span>
+00003 <span class="comment"> *</span>
+00004 <span class="comment"> * Redistribution and use in source and binary forms, with or without</span>
+00005 <span class="comment"> * modification, are permitted provided that the following conditions</span>
+00006 <span class="comment"> * are met:</span>
+00007 <span class="comment"> *</span>
+00008 <span class="comment"> * - Redistributions of source code must retain the above copyright</span>
+00009 <span class="comment"> * notice, this list of conditions and the following disclaimer.</span>
+00010 <span class="comment"> *</span>
+00011 <span class="comment"> * - Redistributions in binary form must reproduce the above copyright</span>
+00012 <span class="comment"> * notice, this list of conditions and the following disclaimer in the</span>
+00013 <span class="comment"> * documentation and/or other materials provided with the distribution.</span>
+00014 <span class="comment"> *</span>
+00015 <span class="comment"> * - Neither the name of the Xiph.org Foundation nor the names of its</span>
+00016 <span class="comment"> * contributors may be used to endorse or promote products derived from</span>
+00017 <span class="comment"> * this software without specific prior written permission.</span>
+00018 <span class="comment"> *</span>
+00019 <span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS</span>
+00020 <span class="comment"> * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT</span>
+00021 <span class="comment"> * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR</span>
+00022 <span class="comment"> * A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR</span>
+00023 <span class="comment"> * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,</span>
+00024 <span class="comment"> * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,</span>
+00025 <span class="comment"> * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR</span>
+00026 <span class="comment"> * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF</span>
+00027 <span class="comment"> * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING</span>
+00028 <span class="comment"> * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS</span>
+00029 <span class="comment"> * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span>
+00030 <span class="comment"> */</span>
+00031 
+00032 <span class="preprocessor">#ifndef FLACPP__DECODER_H</span>
+00033 <span class="preprocessor"></span><span class="preprocessor">#define FLACPP__DECODER_H</span>
+00034 <span class="preprocessor"></span>
+00035 <span class="preprocessor">#include "<a class="code" href="+_2export_8h.html">export.h</a>"</span>
+00036 
+00037 <span class="preprocessor">#include &lt;string&gt;</span>
+00038 <span class="preprocessor">#include "<a class="code" href="stream__decoder_8h.html">FLAC/stream_decoder.h</a>"</span>
+00039 
+00040 
+00077 <span class="keyword">namespace </span>FLAC {
+00078     <span class="keyword">namespace </span>Decoder {
+00079 
+<a name="l00099"></a><a class="code" href="classFLAC_1_1Decoder_1_1Stream.html">00099</a>         <span class="keyword">class </span>FLACPP_API Stream {
+00100         <span class="keyword">public</span>:
+<a name="l00103"></a><a class="code" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">00103</a>             <span class="keyword">class </span>FLACPP_API State {
+00104             <span class="keyword">public</span>:
+00105                 <span class="keyword">inline</span> State(::<a class="code" href="group__flac__stream__decoder.html#ga50">FLAC__StreamDecoderState</a> state): state_(state) { }
+00106                 <span class="keyword">inline</span> <a class="code" href="group__flac__stream__decoder.html#ga50">operator ::FLAC__StreamDecoderState</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> state_; }
+00107                 <span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *as_cstring()<span class="keyword"> const </span>{ <a class="code" href="group__flac__stream__decoder.html#ga0">return ::FLAC__StreamDecoderStateString</a>[state_]; }
+00108                 <span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *resolved_as_cstring(<span class="keyword">const</span> Stream &amp;decoder)<span class="keyword"> const </span>{ <a class="code" href="group__flac__stream__decoder.html#ga27">return ::FLAC__stream_decoder_get_resolved_state_string</a>(decoder.<a class="code" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streamp0">decoder_</a>); }
+00109             <span class="keyword">protected</span>:<a class="code" href="group__flac__stream__decoder.html#ga50"></a>
+00110 <a class="code" href="group__flac__stream__decoder.html#ga50">				::FLAC__StreamDecoderState</a> state_;
+00111             };
+00112 
+00113             Stream();
+00114             <span class="keyword">virtual</span> ~Stream();
+00115 
+00117 
+00120             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> is_valid() <span class="keyword">const</span>;
+<a name="l00121"></a><a class="code" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama3">00121</a>             <span class="keyword">inline</span> operator bool()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> is_valid(); } 
+00122 
+00123 
+00124             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_ogg_serial_number(<span class="keywordtype">long</span> value);                        
+00125             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_md5_checking(<span class="keywordtype">bool</span> value);                             
+00126             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_metadata_respond(::<a class="code" href="group__flac__format.html#ga113">FLAC__MetadataType</a> type);          
+00127             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_metadata_respond_application(<span class="keyword">const</span> FLAC__byte <span class="keywordtype">id</span>[4]); 
+00128             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_metadata_respond_all();                               
+00129             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_metadata_ignore(::<a class="code" href="group__flac__format.html#ga113">FLAC__MetadataType</a> type);           
+00130             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_metadata_ignore_application(<span class="keyword">const</span> FLAC__byte <span class="keywordtype">id</span>[4]);  
+00131             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_metadata_ignore_all();                                
+00132 
+00133             <span class="comment">/* get_state() is not virtual since we want subclasses to be able to return their own state */</span>
+00134             State get_state() <span class="keyword">const</span>;                                          
+00135             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> get_md5_checking() <span class="keyword">const</span>;                            
+00136             <span class="keyword">virtual</span> FLAC__uint64 get_total_samples() <span class="keyword">const</span>;                   
+00137             <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> get_channels() <span class="keyword">const</span>;                            
+00138             <a class="code" href="group__flac__format.html#ga111">virtual ::FLAC__ChannelAssignment</a> get_channel_assignment() <span class="keyword">const</span>; 
+00139             <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> get_bits_per_sample() <span class="keyword">const</span>;                     
+00140             <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> get_sample_rate() <span class="keyword">const</span>;                         
+00141             <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> get_blocksize() <span class="keyword">const</span>;                           
+00142             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> get_decode_position(FLAC__uint64 *position) <span class="keyword">const</span>;   
+00143 
+00144             <a class="code" href="group__flac__stream__decoder.html#ga51">virtual ::FLAC__StreamDecoderInitStatus</a> init();      
+00145             <a class="code" href="group__flac__stream__decoder.html#ga51">virtual ::FLAC__StreamDecoderInitStatus</a> init_ogg();  
+00146 
+00147             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> finish(); 
+00148 
+00149             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> flush(); 
+00150             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> reset(); 
+00151 
+00152             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> process_single();                
+00153             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> process_until_end_of_metadata(); 
+00154             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> process_until_end_of_stream();   
+00155             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> skip_single_frame();             
+00156 
+00157             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> seek_absolute(FLAC__uint64 sample); 
+00158         <span class="keyword">protected</span>:
+00160             <a class="code" href="group__flac__stream__decoder.html#ga52">virtual ::FLAC__StreamDecoderReadStatus</a> read_callback(FLAC__byte buffer[], size_t *bytes) = 0;
+00161 
+00163             <a class="code" href="group__flac__stream__decoder.html#ga53">virtual ::FLAC__StreamDecoderSeekStatus</a> seek_callback(FLAC__uint64 absolute_byte_offset);
+00164 
+00166             <a class="code" href="group__flac__stream__decoder.html#ga54">virtual ::FLAC__StreamDecoderTellStatus</a> tell_callback(FLAC__uint64 *absolute_byte_offset);
+00167 
+00169             <a class="code" href="group__flac__stream__decoder.html#ga55">virtual ::FLAC__StreamDecoderLengthStatus</a> length_callback(FLAC__uint64 *stream_length);
+00170 
+00172             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> eof_callback();
+00173 
+00175             <a class="code" href="group__flac__stream__decoder.html#ga56">virtual ::FLAC__StreamDecoderWriteStatus</a> write_callback(<span class="keyword">const</span> ::<a class="code" href="structFLAC____Frame.html">FLAC__Frame</a> *frame, <span class="keyword">const</span> FLAC__int32 * <span class="keyword">const</span> buffer[]) = 0;
+00176 
+00178             <span class="keyword">virtual</span> <span class="keywordtype">void</span> metadata_callback(<span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *metadata);
+00179 
+00181             <span class="keyword">virtual</span> <span class="keywordtype">void</span> error_callback(::<a class="code" href="group__flac__stream__decoder.html#ga57">FLAC__StreamDecoderErrorStatus</a> status) = 0;
+00182 
+00183 <span class="preprocessor">#if (defined _MSC_VER) || (defined __BORLANDC__) || (defined __GNUG__ &amp;&amp; (__GNUG__ &lt; 2 || (__GNUG__ == 2 &amp;&amp; __GNUC_MINOR__ &lt; 96))) || (defined __SUNPRO_CC)</span>
+00184 <span class="preprocessor"></span>            <span class="comment">// lame hack: some MSVC/GCC versions can't see a protected decoder_ from nested State::resolved_as_cstring()</span>
+00185             <span class="keyword">friend</span> State;
+00186 <span class="preprocessor">#endif</span>
+00187 <span class="preprocessor"></span>            ::FLAC__StreamDecoder *decoder_;
+00188 
+00189             <a class="code" href="group__flac__stream__decoder.html#ga52">static ::FLAC__StreamDecoderReadStatus</a> read_callback_(<span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__byte buffer[], size_t *bytes, <span class="keywordtype">void</span> *client_data);
+00190             <a class="code" href="group__flac__stream__decoder.html#ga53">static ::FLAC__StreamDecoderSeekStatus</a> seek_callback_(<span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 absolute_byte_offset, <span class="keywordtype">void</span> *client_data);
+00191             <a class="code" href="group__flac__stream__decoder.html#ga54">static ::FLAC__StreamDecoderTellStatus</a> tell_callback_(<span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 *absolute_byte_offset, <span class="keywordtype">void</span> *client_data);
+00192             <a class="code" href="group__flac__stream__decoder.html#ga55">static ::FLAC__StreamDecoderLengthStatus</a> length_callback_(<span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 *stream_length, <span class="keywordtype">void</span> *client_data);
+00193             <span class="keyword">static</span> FLAC__bool eof_callback_(<span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keywordtype">void</span> *client_data);
+00194             <a class="code" href="group__flac__stream__decoder.html#ga56">static ::FLAC__StreamDecoderWriteStatus</a> write_callback_(<span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keyword">const</span> ::<a class="code" href="structFLAC____Frame.html">FLAC__Frame</a> *frame, <span class="keyword">const</span> FLAC__int32 * <span class="keyword">const</span> buffer[], <span class="keywordtype">void</span> *client_data);
+00195             <span class="keyword">static</span> <span class="keywordtype">void</span> metadata_callback_(<span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *metadata, <span class="keywordtype">void</span> *client_data);
+00196             <span class="keyword">static</span> <span class="keywordtype">void</span> error_callback_(<span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, ::<a class="code" href="group__flac__stream__decoder.html#ga57">FLAC__StreamDecoderErrorStatus</a> status, <span class="keywordtype">void</span> *client_data);
+00197         <span class="keyword">private</span>:
+00198             <span class="comment">// Private and undefined so you can't use them:</span>
+00199             Stream(<span class="keyword">const</span> Stream &amp;);
+00200             <span class="keywordtype">void</span> operator=(<span class="keyword">const</span> Stream &amp;);
+00201         };
+00202 
+<a name="l00222"></a><a class="code" href="classFLAC_1_1Decoder_1_1File.html">00222</a>         <span class="keyword">class </span>FLACPP_API File: <span class="keyword">public</span> Stream {
+00223         <span class="keyword">public</span>:
+00224             File();
+00225             <span class="keyword">virtual</span> ~File();
+00226 
+00227             <a class="code" href="group__flac__stream__decoder.html#ga51">virtual ::FLAC__StreamDecoderInitStatus</a> init(FILE *file);                      
+00228             <a class="code" href="group__flac__stream__decoder.html#ga51">virtual ::FLAC__StreamDecoderInitStatus</a> init(<span class="keyword">const</span> <span class="keywordtype">char</span> *filename);            
+00229             <a class="code" href="group__flac__stream__decoder.html#ga51">virtual ::FLAC__StreamDecoderInitStatus</a> init(<span class="keyword">const</span> std::string &amp;filename);     
+00230             <a class="code" href="group__flac__stream__decoder.html#ga51">virtual ::FLAC__StreamDecoderInitStatus</a> init_ogg(FILE *file);                  
+00231             <a class="code" href="group__flac__stream__decoder.html#ga51">virtual ::FLAC__StreamDecoderInitStatus</a> init_ogg(<span class="keyword">const</span> <span class="keywordtype">char</span> *filename);        
+00232             <a class="code" href="group__flac__stream__decoder.html#ga51">virtual ::FLAC__StreamDecoderInitStatus</a> init_ogg(<span class="keyword">const</span> std::string &amp;filename); 
+00233         <span class="keyword">protected</span>:
+00234             <span class="comment">// this is a dummy implementation to satisfy the pure virtual in Stream that is actually supplied internally by the C layer</span>
+00235             <a class="code" href="group__flac__stream__decoder.html#ga52">virtual ::FLAC__StreamDecoderReadStatus</a> read_callback(FLAC__byte buffer[], size_t *bytes);
+00236         <span class="keyword">private</span>:
+00237             <span class="comment">// Private and undefined so you can't use them:</span>
+00238             File(<span class="keyword">const</span> File &amp;);
+00239             <span class="keywordtype">void</span> operator=(<span class="keyword">const</span> File &amp;);
+00240         };
+00241 
+00242     }
+00243 }
+00244 
+00245 <span class="preprocessor">#endif</span>
+</pre></div>
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/decoder_8h.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/decoder_8h.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/decoder_8h.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC++/decoder.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000001.html">FLAC++</a></div>
+<h1>decoder.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
+This module contains the classes which implement the various decoders. 
+<p>
+See the detailed documentation in the <a class="el" href="group__flacpp__decoder.html">decoder </a> module. 
+<p>
+<code>#include "<a class="el" href="+_2export_8h-source.html">export.h</a>"</code><br>
+<code>#include &lt;string&gt;</code><br>
+<code>#include "<a class="el" href="stream__decoder_8h-source.html">FLAC/stream_decoder.h</a>"</code><br>
+
+<p>
+<a href="decoder_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><b>FLAC</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><b>FLAC::Decoder</b></td></tr>
+
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dir_000000.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dir_000000.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dir_000000.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,42 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/ Directory Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a></div>
+<h1>include Directory Reference</h1>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Directories</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">directory &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_000002.html">FLAC</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">directory &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_000001.html">FLAC++</a></td></tr>
+
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dir_000001.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dir_000001.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dir_000001.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,48 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC++/ Directory Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000001.html">FLAC++</a></div>
+<h1>FLAC++ Directory Reference</h1>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Files</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><b>all.h</b> <a href="+_2all_8h-source.html">[code]</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="decoder_8h.html">decoder.h</a> <a href="decoder_8h-source.html">[code]</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="encoder_8h.html">encoder.h</a> <a href="encoder_8h-source.html">[code]</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="+_2export_8h.html">export.h</a> <a href="+_2export_8h-source.html">[code]</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="+_2metadata_8h.html">metadata.h</a> <a href="+_2metadata_8h-source.html">[code]</a></td></tr>
+
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dir_000002.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dir_000002.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dir_000002.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC/ Directory Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000002.html">FLAC</a></div>
+<h1>FLAC Directory Reference</h1>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Files</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><b>all.h</b> <a href="all_8h-source.html">[code]</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><b>assert.h</b> <a href="assert_8h-source.html">[code]</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html">callback.h</a> <a href="callback_8h-source.html">[code]</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="export_8h.html">export.h</a> <a href="export_8h-source.html">[code]</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="format_8h.html">format.h</a> <a href="format_8h-source.html">[code]</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="metadata_8h.html">metadata.h</a> <a href="metadata_8h-source.html">[code]</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><b>ordinals.h</b> <a href="ordinals_8h-source.html">[code]</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream__decoder_8h.html">stream_decoder.h</a> <a href="stream__decoder_8h-source.html">[code]</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream__encoder_8h.html">stream_encoder.h</a> <a href="stream__encoder_8h-source.html">[code]</a></td></tr>
+
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dirs.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dirs.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/dirs.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Directory Hierarchy</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindexHL" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>FLAC Directories</h1>This directory hierarchy is sorted roughly, but not completely, alphabetically:<ul>
+<li><a class="el" href="dir_000000.html">include</a>
+<ul>
+<li><a class="el" href="dir_000002.html">FLAC</a>
+<li><a class="el" href="dir_000001.html">FLAC++</a>
+</ul>
+</ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/doxygen.png
===================================================================
(Binary files differ)


Property changes on: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/doxygen.png
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/encoder_8h-source.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/encoder_8h-source.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/encoder_8h-source.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,203 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC++/encoder.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000001.html">FLAC++</a></div>
+<h1>encoder.h</h1><a href="encoder_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="comment">/* libFLAC++ - Free Lossless Audio Codec library</span>
+00002 <span class="comment"> * Copyright (C) 2002,2003,2004,2005,2006,2007  Josh Coalson</span>
+00003 <span class="comment"> *</span>
+00004 <span class="comment"> * Redistribution and use in source and binary forms, with or without</span>
+00005 <span class="comment"> * modification, are permitted provided that the following conditions</span>
+00006 <span class="comment"> * are met:</span>
+00007 <span class="comment"> *</span>
+00008 <span class="comment"> * - Redistributions of source code must retain the above copyright</span>
+00009 <span class="comment"> * notice, this list of conditions and the following disclaimer.</span>
+00010 <span class="comment"> *</span>
+00011 <span class="comment"> * - Redistributions in binary form must reproduce the above copyright</span>
+00012 <span class="comment"> * notice, this list of conditions and the following disclaimer in the</span>
+00013 <span class="comment"> * documentation and/or other materials provided with the distribution.</span>
+00014 <span class="comment"> *</span>
+00015 <span class="comment"> * - Neither the name of the Xiph.org Foundation nor the names of its</span>
+00016 <span class="comment"> * contributors may be used to endorse or promote products derived from</span>
+00017 <span class="comment"> * this software without specific prior written permission.</span>
+00018 <span class="comment"> *</span>
+00019 <span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS</span>
+00020 <span class="comment"> * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT</span>
+00021 <span class="comment"> * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR</span>
+00022 <span class="comment"> * A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR</span>
+00023 <span class="comment"> * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,</span>
+00024 <span class="comment"> * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,</span>
+00025 <span class="comment"> * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR</span>
+00026 <span class="comment"> * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF</span>
+00027 <span class="comment"> * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING</span>
+00028 <span class="comment"> * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS</span>
+00029 <span class="comment"> * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span>
+00030 <span class="comment"> */</span>
+00031 
+00032 <span class="preprocessor">#ifndef FLACPP__ENCODER_H</span>
+00033 <span class="preprocessor"></span><span class="preprocessor">#define FLACPP__ENCODER_H</span>
+00034 <span class="preprocessor"></span>
+00035 <span class="preprocessor">#include "<a class="code" href="+_2export_8h.html">export.h</a>"</span>
+00036 
+00037 <span class="preprocessor">#include "<a class="code" href="stream__encoder_8h.html">FLAC/stream_encoder.h</a>"</span>
+00038 <span class="preprocessor">#include "<a class="code" href="decoder_8h.html">decoder.h</a>"</span>
+00039 <span class="preprocessor">#include "<a class="code" href="+_2metadata_8h.html">metadata.h</a>"</span>
+00040 
+00041 
+00078 <span class="keyword">namespace </span>FLAC {
+00079     <span class="keyword">namespace </span>Encoder {
+00080 
+<a name="l00101"></a><a class="code" href="classFLAC_1_1Encoder_1_1Stream.html">00101</a>         <span class="keyword">class </span>FLACPP_API Stream {
+00102         <span class="keyword">public</span>:
+<a name="l00105"></a><a class="code" href="classFLAC_1_1Encoder_1_1Stream_1_1State.html">00105</a>             <span class="keyword">class </span>FLACPP_API State {
+00106             <span class="keyword">public</span>:
+00107                 <span class="keyword">inline</span> State(::<a class="code" href="group__flac__stream__encoder.html#ga65">FLAC__StreamEncoderState</a> state): state_(state) { }
+00108                 <span class="keyword">inline</span> <a class="code" href="group__flac__stream__encoder.html#ga65">operator ::FLAC__StreamEncoderState</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> state_; }
+00109                 <span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *as_cstring()<span class="keyword"> const </span>{ <a class="code" href="group__flac__stream__encoder.html#ga0">return ::FLAC__StreamEncoderStateString</a>[state_]; }
+00110                 <span class="keyword">inline</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *resolved_as_cstring(<span class="keyword">const</span> Stream &amp;encoder)<span class="keyword"> const </span>{ <a class="code" href="group__flac__stream__encoder.html#ga37">return ::FLAC__stream_encoder_get_resolved_state_string</a>(encoder.<a class="code" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streamp0">encoder_</a>); }
+00111             <span class="keyword">protected</span>:<a class="code" href="group__flac__stream__encoder.html#ga65"></a>
+00112 <a class="code" href="group__flac__stream__encoder.html#ga65">				::FLAC__StreamEncoderState</a> state_;
+00113             };
+00114 
+00115             Stream();
+00116             <span class="keyword">virtual</span> ~Stream();
+00117 
+00119 
+00123             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> is_valid() <span class="keyword">const</span>;
+<a name="l00124"></a><a class="code" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama3">00124</a>             <span class="keyword">inline</span> operator bool()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> is_valid(); } 
+00125 
+00126 
+00127             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_ogg_serial_number(<span class="keywordtype">long</span> value);                 
+00128             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_verify(<span class="keywordtype">bool</span> value);                            
+00129             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_streamable_subset(<span class="keywordtype">bool</span> value);                 
+00130             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_channels(<span class="keywordtype">unsigned</span> value);                      
+00131             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_bits_per_sample(<span class="keywordtype">unsigned</span> value);               
+00132             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_sample_rate(<span class="keywordtype">unsigned</span> value);                   
+00133             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_compression_level(<span class="keywordtype">unsigned</span> value);             
+00134             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_blocksize(<span class="keywordtype">unsigned</span> value);                     
+00135             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_do_mid_side_stereo(<span class="keywordtype">bool</span> value);                
+00136             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_loose_mid_side_stereo(<span class="keywordtype">bool</span> value);             
+00137             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_apodization(<span class="keyword">const</span> <span class="keywordtype">char</span> *specification);        
+00138             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_max_lpc_order(<span class="keywordtype">unsigned</span> value);                 
+00139             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_qlp_coeff_precision(<span class="keywordtype">unsigned</span> value);           
+00140             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_do_qlp_coeff_prec_search(<span class="keywordtype">bool</span> value);          
+00141             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_do_escape_coding(<span class="keywordtype">bool</span> value);                  
+00142             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_do_exhaustive_model_search(<span class="keywordtype">bool</span> value);        
+00143             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_min_residual_partition_order(<span class="keywordtype">unsigned</span> value);  
+00144             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_max_residual_partition_order(<span class="keywordtype">unsigned</span> value);  
+00145             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_rice_parameter_search_dist(<span class="keywordtype">unsigned</span> value);    
+00146             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_total_samples_estimate(FLAC__uint64 value);    
+00147             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_metadata(::<a class="code" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> **metadata, <span class="keywordtype">unsigned</span> num_blocks);    
+00148             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> set_metadata(<a class="code" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a> **metadata, <span class="keywordtype">unsigned</span> num_blocks); 
+00149 
+00150             <span class="comment">/* get_state() is not virtual since we want subclasses to be able to return their own state */</span>
+00151             State get_state() <span class="keyword">const</span>;                                   
+00152             <span class="keyword">virtual</span> <a class="code" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">Decoder::Stream::State</a> get_verify_decoder_state() <span class="keyword">const</span>; 
+00153             <span class="keyword">virtual</span> <span class="keywordtype">void</span> get_verify_decoder_error_stats(FLAC__uint64 *absolute_sample, <span class="keywordtype">unsigned</span> *frame_number, <span class="keywordtype">unsigned</span> *channel, <span class="keywordtype">unsigned</span> *sample, FLAC__int32 *expected, FLAC__int32 *got); 
+00154             <span class="keyword">virtual</span> <span class="keywordtype">bool</span>     get_verify() <span class="keyword">const</span>;                       
+00155             <span class="keyword">virtual</span> <span class="keywordtype">bool</span>     get_streamable_subset() <span class="keyword">const</span>;            
+00156             <span class="keyword">virtual</span> <span class="keywordtype">bool</span>     get_do_mid_side_stereo() <span class="keyword">const</span>;           
+00157             <span class="keyword">virtual</span> <span class="keywordtype">bool</span>     get_loose_mid_side_stereo() <span class="keyword">const</span>;        
+00158             <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> get_channels() <span class="keyword">const</span>;                     
+00159             <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> get_bits_per_sample() <span class="keyword">const</span>;              
+00160             <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> get_sample_rate() <span class="keyword">const</span>;                  
+00161             <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> get_blocksize() <span class="keyword">const</span>;                    
+00162             <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> get_max_lpc_order() <span class="keyword">const</span>;                
+00163             <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> get_qlp_coeff_precision() <span class="keyword">const</span>;          
+00164             <span class="keyword">virtual</span> <span class="keywordtype">bool</span>     get_do_qlp_coeff_prec_search() <span class="keyword">const</span>;     
+00165             <span class="keyword">virtual</span> <span class="keywordtype">bool</span>     get_do_escape_coding() <span class="keyword">const</span>;             
+00166             <span class="keyword">virtual</span> <span class="keywordtype">bool</span>     get_do_exhaustive_model_search() <span class="keyword">const</span>;   
+00167             <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> get_min_residual_partition_order() <span class="keyword">const</span>; 
+00168             <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> get_max_residual_partition_order() <span class="keyword">const</span>; 
+00169             <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> get_rice_parameter_search_dist() <span class="keyword">const</span>;   
+00170             <span class="keyword">virtual</span> FLAC__uint64 get_total_samples_estimate() <span class="keyword">const</span>;   
+00171 
+00172             <a class="code" href="group__flac__stream__encoder.html#ga66">virtual ::FLAC__StreamEncoderInitStatus</a> init();            
+00173             <a class="code" href="group__flac__stream__encoder.html#ga66">virtual ::FLAC__StreamEncoderInitStatus</a> init_ogg();        
+00174 
+00175             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> finish(); 
+00176 
+00177             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> process(<span class="keyword">const</span> FLAC__int32 * <span class="keyword">const</span> buffer[], <span class="keywordtype">unsigned</span> samples);     
+00178             <span class="keyword">virtual</span> <span class="keywordtype">bool</span> process_interleaved(<span class="keyword">const</span> FLAC__int32 buffer[], <span class="keywordtype">unsigned</span> samples); 
+00179         <span class="keyword">protected</span>:
+00181             <a class="code" href="group__flac__stream__encoder.html#ga67">virtual ::FLAC__StreamEncoderReadStatus</a> read_callback(FLAC__byte buffer[], size_t *bytes);
+00182 
+00184             <a class="code" href="group__flac__stream__encoder.html#ga68">virtual ::FLAC__StreamEncoderWriteStatus</a> write_callback(<span class="keyword">const</span> FLAC__byte buffer[], size_t bytes, <span class="keywordtype">unsigned</span> samples, <span class="keywordtype">unsigned</span> current_frame) = 0;
+00185 
+00187             <a class="code" href="group__flac__stream__encoder.html#ga69">virtual ::FLAC__StreamEncoderSeekStatus</a> seek_callback(FLAC__uint64 absolute_byte_offset);
+00188 
+00190             <a class="code" href="group__flac__stream__encoder.html#ga70">virtual ::FLAC__StreamEncoderTellStatus</a> tell_callback(FLAC__uint64 *absolute_byte_offset);
+00191 
+00193             <span class="keyword">virtual</span> <span class="keywordtype">void</span> metadata_callback(<span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *metadata);
+00194 
+00195 <span class="preprocessor">#if (defined _MSC_VER) || (defined __BORLANDC__) || (defined __GNUG__ &amp;&amp; (__GNUG__ &lt; 2 || (__GNUG__ == 2 &amp;&amp; __GNUC_MINOR__ &lt; 96))) || (defined __SUNPRO_CC)</span>
+00196 <span class="preprocessor"></span>            <span class="comment">// lame hack: some MSVC/GCC versions can't see a protected encoder_ from nested State::resolved_as_cstring()</span>
+00197             <span class="keyword">friend</span> State;
+00198 <span class="preprocessor">#endif</span>
+00199 <span class="preprocessor"></span>            ::FLAC__StreamEncoder *encoder_;
+00200 
+00201             <a class="code" href="group__flac__stream__encoder.html#ga67">static ::FLAC__StreamEncoderReadStatus</a> read_callback_(<span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__byte buffer[], size_t *bytes, <span class="keywordtype">void</span> *client_data);
+00202             <a class="code" href="group__flac__stream__encoder.html#ga68">static ::FLAC__StreamEncoderWriteStatus</a> write_callback_(<span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> FLAC__byte buffer[], size_t bytes, <span class="keywordtype">unsigned</span> samples, <span class="keywordtype">unsigned</span> current_frame, <span class="keywordtype">void</span> *client_data);
+00203             <a class="code" href="group__flac__stream__encoder.html#ga69">static ::FLAC__StreamEncoderSeekStatus</a> seek_callback_(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 absolute_byte_offset, <span class="keywordtype">void</span> *client_data);
+00204             <a class="code" href="group__flac__stream__encoder.html#ga70">static ::FLAC__StreamEncoderTellStatus</a> tell_callback_(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 *absolute_byte_offset, <span class="keywordtype">void</span> *client_data);
+00205             <span class="keyword">static</span> <span class="keywordtype">void</span> metadata_callback_(<span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *metadata, <span class="keywordtype">void</span> *client_data);
+00206         <span class="keyword">private</span>:
+00207             <span class="comment">// Private and undefined so you can't use them:</span>
+00208             Stream(<span class="keyword">const</span> Stream &amp;);
+00209             <span class="keywordtype">void</span> operator=(<span class="keyword">const</span> Stream &amp;);
+00210         };
+00211 
+<a name="l00232"></a><a class="code" href="classFLAC_1_1Encoder_1_1File.html">00232</a>         <span class="keyword">class </span>FLACPP_API File: <span class="keyword">public</span> Stream {
+00233         <span class="keyword">public</span>:
+00234             File();
+00235             <span class="keyword">virtual</span> ~File();
+00236 
+00237             <a class="code" href="group__flac__stream__encoder.html#ga66">virtual ::FLAC__StreamEncoderInitStatus</a> init(FILE *file);                      
+00238             <a class="code" href="group__flac__stream__encoder.html#ga66">virtual ::FLAC__StreamEncoderInitStatus</a> init(<span class="keyword">const</span> <span class="keywordtype">char</span> *filename);            
+00239             <a class="code" href="group__flac__stream__encoder.html#ga66">virtual ::FLAC__StreamEncoderInitStatus</a> init(<span class="keyword">const</span> std::string &amp;filename);     
+00240             <a class="code" href="group__flac__stream__encoder.html#ga66">virtual ::FLAC__StreamEncoderInitStatus</a> init_ogg(FILE *file);                  
+00241             <a class="code" href="group__flac__stream__encoder.html#ga66">virtual ::FLAC__StreamEncoderInitStatus</a> init_ogg(<span class="keyword">const</span> <span class="keywordtype">char</span> *filename);        
+00242             <a class="code" href="group__flac__stream__encoder.html#ga66">virtual ::FLAC__StreamEncoderInitStatus</a> init_ogg(<span class="keyword">const</span> std::string &amp;filename); 
+00243         <span class="keyword">protected</span>:
+00245             <span class="keyword">virtual</span> <span class="keywordtype">void</span> progress_callback(FLAC__uint64 bytes_written, FLAC__uint64 samples_written, <span class="keywordtype">unsigned</span> frames_written, <span class="keywordtype">unsigned</span> total_frames_estimate);
+00246 
+00248             <a class="code" href="group__flac__stream__encoder.html#ga68">virtual ::FLAC__StreamEncoderWriteStatus</a> write_callback(<span class="keyword">const</span> FLAC__byte buffer[], size_t bytes, <span class="keywordtype">unsigned</span> samples, <span class="keywordtype">unsigned</span> current_frame);
+00249         <span class="keyword">private</span>:
+00250             <span class="keyword">static</span> <span class="keywordtype">void</span> progress_callback_(<span class="keyword">const</span> ::<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 bytes_written, FLAC__uint64 samples_written, <span class="keywordtype">unsigned</span> frames_written, <span class="keywordtype">unsigned</span> total_frames_estimate, <span class="keywordtype">void</span> *client_data);
+00251 
+00252             <span class="comment">// Private and undefined so you can't use them:</span>
+00253             File(<span class="keyword">const</span> Stream &amp;);
+00254             <span class="keywordtype">void</span> operator=(<span class="keyword">const</span> Stream &amp;);
+00255         };
+00256 
+00257     }
+00258 }
+00259 
+00260 <span class="preprocessor">#endif</span>
+</pre></div>
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/encoder_8h.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/encoder_8h.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/encoder_8h.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC++/encoder.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000001.html">FLAC++</a></div>
+<h1>encoder.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
+This module contains the classes which implement the various encoders. 
+<p>
+See the detailed documentation in the <a class="el" href="group__flacpp__encoder.html">encoder </a> module. 
+<p>
+<code>#include "<a class="el" href="+_2export_8h-source.html">export.h</a>"</code><br>
+<code>#include "<a class="el" href="stream__encoder_8h-source.html">FLAC/stream_encoder.h</a>"</code><br>
+<code>#include "<a class="el" href="decoder_8h-source.html">decoder.h</a>"</code><br>
+<code>#include "<a class="el" href="+_2metadata_8h-source.html">metadata.h</a>"</code><br>
+
+<p>
+<a href="encoder_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><b>FLAC</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><b>FLAC::Encoder</b></td></tr>
+
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/export_8h-source.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/export_8h-source.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/export_8h-source.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC/export.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000002.html">FLAC</a></div>
+<h1>export.h</h1><a href="export_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="comment">/* libFLAC - Free Lossless Audio Codec library</span>
+00002 <span class="comment"> * Copyright (C) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson</span>
+00003 <span class="comment"> *</span>
+00004 <span class="comment"> * Redistribution and use in source and binary forms, with or without</span>
+00005 <span class="comment"> * modification, are permitted provided that the following conditions</span>
+00006 <span class="comment"> * are met:</span>
+00007 <span class="comment"> *</span>
+00008 <span class="comment"> * - Redistributions of source code must retain the above copyright</span>
+00009 <span class="comment"> * notice, this list of conditions and the following disclaimer.</span>
+00010 <span class="comment"> *</span>
+00011 <span class="comment"> * - Redistributions in binary form must reproduce the above copyright</span>
+00012 <span class="comment"> * notice, this list of conditions and the following disclaimer in the</span>
+00013 <span class="comment"> * documentation and/or other materials provided with the distribution.</span>
+00014 <span class="comment"> *</span>
+00015 <span class="comment"> * - Neither the name of the Xiph.org Foundation nor the names of its</span>
+00016 <span class="comment"> * contributors may be used to endorse or promote products derived from</span>
+00017 <span class="comment"> * this software without specific prior written permission.</span>
+00018 <span class="comment"> *</span>
+00019 <span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS</span>
+00020 <span class="comment"> * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT</span>
+00021 <span class="comment"> * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR</span>
+00022 <span class="comment"> * A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR</span>
+00023 <span class="comment"> * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,</span>
+00024 <span class="comment"> * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,</span>
+00025 <span class="comment"> * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR</span>
+00026 <span class="comment"> * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF</span>
+00027 <span class="comment"> * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING</span>
+00028 <span class="comment"> * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS</span>
+00029 <span class="comment"> * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span>
+00030 <span class="comment"> */</span>
+00031 
+00032 <span class="preprocessor">#ifndef FLAC__EXPORT_H</span>
+00033 <span class="preprocessor"></span><span class="preprocessor">#define FLAC__EXPORT_H</span>
+00034 <span class="preprocessor"></span>
+00058 <span class="preprocessor">#if defined(FLAC__NO_DLL) || !defined(_MSC_VER)</span>
+00059 <span class="preprocessor"></span><span class="preprocessor">#define FLAC_API</span>
+00060 <span class="preprocessor"></span>
+00061 <span class="preprocessor">#else</span>
+00062 <span class="preprocessor"></span>
+00063 <span class="preprocessor">#ifdef FLAC_API_EXPORTS</span>
+00064 <span class="preprocessor"></span><span class="preprocessor">#define FLAC_API    _declspec(dllexport)</span>
+00065 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+00066 <span class="preprocessor"></span><span class="preprocessor">#define FLAC_API    _declspec(dllimport)</span>
+00067 <span class="preprocessor"></span>
+00068 <span class="preprocessor">#endif</span>
+00069 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+00070 <span class="preprocessor"></span>
+<a name="l00074"></a><a class="code" href="group__flac__export.html#ga2">00074</a> <span class="preprocessor">#define FLAC_API_VERSION_CURRENT 10</span>
+<a name="l00075"></a><a class="code" href="group__flac__export.html#ga3">00075</a> <span class="preprocessor"></span><span class="preprocessor">#define FLAC_API_VERSION_REVISION 0 </span>
+<a name="l00076"></a><a class="code" href="group__flac__export.html#ga4">00076</a> <span class="preprocessor">#define FLAC_API_VERSION_AGE 2 </span>
+00078 <span class="preprocessor">#ifdef __cplusplus</span>
+00079 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
+00080 <span class="preprocessor">#endif</span>
+00081 <span class="preprocessor"></span>
+00083 <span class="keyword">extern</span> FLAC_API <span class="keywordtype">int</span> <a class="code" href="group__flac__export.html#ga0">FLAC_API_SUPPORTS_OGG_FLAC</a>;
+00084 
+00085 <span class="preprocessor">#ifdef __cplusplus</span>
+00086 <span class="preprocessor"></span>}
+00087 <span class="preprocessor">#endif</span>
+00088 <span class="preprocessor"></span>
+00089 <span class="comment">/* \} */</span>
+00090 
+00091 <span class="preprocessor">#endif</span>
+</pre></div>
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/export_8h.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/export_8h.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/export_8h.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,55 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC/export.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000002.html">FLAC</a></div>
+<h1>export.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
+This module contains #defines and symbols for exporting function calls, and providing version information and compiled-in features. 
+<p>
+See the <a class="el" href="group__flac__export.html">export </a> module. 
+<p>
+
+<p>
+<a href="export_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga1" doxytag="export.h::FLAC_API"></a>
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><b>FLAC_API</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__export.html#ga2">FLAC_API_VERSION_CURRENT</a>&nbsp;&nbsp;&nbsp;10</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__export.html#ga3">FLAC_API_VERSION_REVISION</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__export.html#ga4">FLAC_API_VERSION_AGE</a>&nbsp;&nbsp;&nbsp;2</td></tr>
+
+<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__export.html#ga0">FLAC_API_SUPPORTS_OGG_FLAC</a></td></tr>
+
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/functions_func.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/functions_func.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/functions_func.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,210 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Class Members - Functions</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindexHL" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="qindex"><a class="qindex" href="functions.html">All</a> | <a class="qindexHL" href="functions_func.html">Functions</a> | <a class="qindex" href="functions_vars.html">Variables</a></div>
+<div class="qindex"><a class="qindex" href="#index_a">a</a> | <a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_d">d</a> | <a class="qindex" href="#index_e">e</a> | <a class="qindex" href="#index_f">f</a> | <a class="qindex" href="#index_g">g</a> | <a class="qindex" href="#index_i">i</a> | <a class="qindex" href="#index_l">l</a> | <a class="qindex" href="#index_m">m</a> | <a class="qindex" href="#index_n">n</a> | <a class="qindex" href="#index_o">o</a> | <a class="qindex" href="#index_p">p</a> | <a class="qindex" href="#index_r">r</a> | <a class="qindex" href="#index_s">s</a> | <a class="qindex" href="#index_t">t</a> | <a class="qindex" href="#index_u">u</a> | <a class="qindex" href="#index_v">v</a> | <a class="qindex" href="#index_w">w</a> | <a class="qindex" href="#index_~">~</a></div>
+
+<p>
+
+<p>
+<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
+<li>append_comment()
+: <a class="el" href="classFLAC_1_1Metadata_1_1VorbisComment.html#FLAC_1_1Metadata_1_1VorbisCommenta22">FLAC::Metadata::VorbisComment</a><li>Application()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Application.html#FLAC_1_1Metadata_1_1Applicationa4">FLAC::Metadata::Application</a><li>assign()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Unknown.html#FLAC_1_1Metadata_1_1Unknowna9">FLAC::Metadata::Unknown</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea9">FLAC::Metadata::Picture</a>, <a class="el" href="classFLAC_1_1Metadata_1_1CueSheet.html#FLAC_1_1Metadata_1_1CueSheeta9">FLAC::Metadata::CueSheet</a>, <a class="el" href="classFLAC_1_1Metadata_1_1VorbisComment.html#FLAC_1_1Metadata_1_1VorbisCommenta9">FLAC::Metadata::VorbisComment</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SeekTable.html#FLAC_1_1Metadata_1_1SeekTablea9">FLAC::Metadata::SeekTable</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Application.html#FLAC_1_1Metadata_1_1Applicationa9">FLAC::Metadata::Application</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Padding.html#FLAC_1_1Metadata_1_1Paddinga9">FLAC::Metadata::Padding</a>, <a class="el" href="classFLAC_1_1Metadata_1_1StreamInfo.html#FLAC_1_1Metadata_1_1StreamInfoa9">FLAC::Metadata::StreamInfo<
 /a><li>assign_object()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommentb0">FLAC::Metadata::Prototype</a></ul>
+<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
+<li>calculate_cddb_id()
+: <a class="el" href="classFLAC_1_1Metadata_1_1CueSheet.html#FLAC_1_1Metadata_1_1CueSheeta31">FLAC::Metadata::CueSheet</a><li>check_if_tempfile_needed()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Chain.html#FLAC_1_1Metadata_1_1Chaina6">FLAC::Metadata::Chain</a><li>clear()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommentb1">FLAC::Metadata::Prototype</a><li>CueSheet()
+: <a class="el" href="classFLAC_1_1Metadata_1_1CueSheet.html#FLAC_1_1Metadata_1_1CueSheeta4">FLAC::Metadata::CueSheet</a></ul>
+<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
+<li>delete_block()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Iterator.html#FLAC_1_1Metadata_1_1Iteratora9">FLAC::Metadata::Iterator</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora16">FLAC::Metadata::SimpleIterator</a><li>delete_comment()
+: <a class="el" href="classFLAC_1_1Metadata_1_1VorbisComment.html#FLAC_1_1Metadata_1_1VorbisCommenta23">FLAC::Metadata::VorbisComment</a><li>delete_index()
+: <a class="el" href="classFLAC_1_1Metadata_1_1CueSheet.html#FLAC_1_1Metadata_1_1CueSheeta26">FLAC::Metadata::CueSheet</a><li>delete_point()
+: <a class="el" href="classFLAC_1_1Metadata_1_1SeekTable.html#FLAC_1_1Metadata_1_1SeekTablea20">FLAC::Metadata::SeekTable</a><li>delete_track()
+: <a class="el" href="classFLAC_1_1Metadata_1_1CueSheet.html#FLAC_1_1Metadata_1_1CueSheeta29">FLAC::Metadata::CueSheet</a></ul>
+<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
+<li>eof_callback()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streamb4">FLAC::Decoder::Stream</a><li>error_callback()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streamb7">FLAC::Decoder::Stream</a></ul>
+<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
+<li>finish()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama48">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama23">FLAC::Decoder::Stream</a><li>flush()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama24">FLAC::Decoder::Stream</a></ul>
+<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
+<li>get_application_id()
+: <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora12">FLAC::Metadata::SimpleIterator</a><li>get_bits_per_sample()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama34">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama17">FLAC::Decoder::Stream</a><li>get_block()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Iterator.html#FLAC_1_1Metadata_1_1Iteratora7">FLAC::Metadata::Iterator</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora13">FLAC::Metadata::SimpleIterator</a><li>get_block_length()
+: <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora11">FLAC::Metadata::SimpleIterator</a><li>get_block_offset()
+: <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora9">FLAC::Metadata::SimpleIterator</a><li>get_block_type()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Iterator.html#FLAC_1_1Metadata_1_1Iteratora6">FLAC::Metadata::Iterator</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora10">FLAC::Metadata::SimpleIterator</a><li>get_blocksize()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama36">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama19">FLAC::Decoder::Stream</a><li>get_channel_assignment()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama16">FLAC::Decoder::Stream</a><li>get_channels()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama33">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama15">FLAC::Decoder::Stream</a><li>get_colors()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea22">FLAC::Metadata::Picture</a><li>get_decode_position()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama20">FLAC::Decoder::Stream</a><li>get_do_escape_coding()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama40">FLAC::Encoder::Stream</a><li>get_do_exhaustive_model_search()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama41">FLAC::Encoder::Stream</a><li>get_do_mid_side_stereo()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama31">FLAC::Encoder::Stream</a><li>get_do_qlp_coeff_prec_search()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama39">FLAC::Encoder::Stream</a><li>get_is_last()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta27">FLAC::Metadata::Prototype</a><li>get_length()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta29">FLAC::Metadata::Prototype</a><li>get_loose_mid_side_stereo()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama32">FLAC::Encoder::Stream</a><li>get_max_lpc_order()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama37">FLAC::Encoder::Stream</a><li>get_max_residual_partition_order()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama43">FLAC::Encoder::Stream</a><li>get_md5_checking()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama13">FLAC::Decoder::Stream</a><li>get_min_blocksize()
+: <a class="el" href="classFLAC_1_1Metadata_1_1StreamInfo.html#FLAC_1_1Metadata_1_1StreamInfoa16">FLAC::Metadata::StreamInfo</a><li>get_min_residual_partition_order()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama42">FLAC::Encoder::Stream</a><li>get_qlp_coeff_precision()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama38">FLAC::Encoder::Stream</a><li>get_rice_parameter_search_dist()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama44">FLAC::Encoder::Stream</a><li>get_sample_rate()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama35">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama18">FLAC::Decoder::Stream</a><li>get_state()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama26">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama12">FLAC::Decoder::Stream</a><li>get_streamable_subset()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama30">FLAC::Encoder::Stream</a><li>get_total_samples()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama14">FLAC::Decoder::Stream</a><li>get_total_samples_estimate()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama45">FLAC::Encoder::Stream</a><li>get_type()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea16">FLAC::Metadata::Picture</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta28">FLAC::Metadata::Prototype</a><li>get_verify()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama29">FLAC::Encoder::Stream</a><li>get_verify_decoder_error_stats()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama28">FLAC::Encoder::Stream</a><li>get_verify_decoder_state()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama27">FLAC::Encoder::Stream</a></ul>
+<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
+<li>init()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Iterator.html#FLAC_1_1Metadata_1_1Iteratora3">FLAC::Metadata::Iterator</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora3">FLAC::Metadata::SimpleIterator</a>, <a class="el" href="classFLAC_1_1Encoder_1_1File.html#FLAC_1_1Encoder_1_1Filea4">FLAC::Encoder::File</a>, <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama46">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1File.html#FLAC_1_1Decoder_1_1Filea4">FLAC::Decoder::File</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama21">FLAC::Decoder::Stream</a><li>init_ogg()
+: <a class="el" href="classFLAC_1_1Encoder_1_1File.html#FLAC_1_1Encoder_1_1Filea7">FLAC::Encoder::File</a>, <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama47">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1File.html#FLAC_1_1Decoder_1_1Filea7">FLAC::Decoder::File</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama22">FLAC::Decoder::Stream</a><li>insert_block_after()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Iterator.html#FLAC_1_1Metadata_1_1Iteratora11">FLAC::Metadata::Iterator</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora15">FLAC::Metadata::SimpleIterator</a><li>insert_block_before()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Iterator.html#FLAC_1_1Metadata_1_1Iteratora10">FLAC::Metadata::Iterator</a><li>insert_comment()
+: <a class="el" href="classFLAC_1_1Metadata_1_1VorbisComment.html#FLAC_1_1Metadata_1_1VorbisCommenta21">FLAC::Metadata::VorbisComment</a><li>insert_index()
+: <a class="el" href="classFLAC_1_1Metadata_1_1CueSheet.html#FLAC_1_1Metadata_1_1CueSheeta25">FLAC::Metadata::CueSheet</a><li>insert_point()
+: <a class="el" href="classFLAC_1_1Metadata_1_1SeekTable.html#FLAC_1_1Metadata_1_1SeekTablea19">FLAC::Metadata::SeekTable</a><li>insert_track()
+: <a class="el" href="classFLAC_1_1Metadata_1_1CueSheet.html#FLAC_1_1Metadata_1_1CueSheeta28">FLAC::Metadata::CueSheet</a><li>is_last()
+: <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora8">FLAC::Metadata::SimpleIterator</a>, <a class="el" href="structFLAC____StreamMetadata.html#FLAC____StreamMetadatao1">FLAC__StreamMetadata</a><li>is_legal()
+: <a class="el" href="classFLAC_1_1Metadata_1_1CueSheet.html#FLAC_1_1Metadata_1_1CueSheeta30">FLAC::Metadata::CueSheet</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SeekTable.html#FLAC_1_1Metadata_1_1SeekTablea21">FLAC::Metadata::SeekTable</a><li>is_valid()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Iterator.html#FLAC_1_1Metadata_1_1Iteratora2">FLAC::Metadata::Iterator</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Chain.html#FLAC_1_1Metadata_1_1Chaina2">FLAC::Metadata::Chain</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora2">FLAC::Metadata::SimpleIterator</a>, <a class="el" href="classFLAC_1_1Metadata_1_1CueSheet_1_1Track.html#FLAC_1_1Metadata_1_1CueSheet_1_1Tracka5">FLAC::Metadata::CueSheet::Track</a>, <a class="el" href="classFLAC_1_1Metadata_1_1VorbisComment_1_1Entry.html#FLAC_1_1Metadata_1_1VorbisComment_1_1Entrya8">FLAC::Metadata::VorbisComment::Entry</a>, <a class="el" href="group__flacpp__metadata__object.html#ga7">FLAC::Metadata::Prototype</a>, <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama2">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama2">FLAC::Decoder::Str
 eam</a><li>is_writable()
+: <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora5">FLAC::Metadata::SimpleIterator</a></ul>
+<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
+<li>length_callback()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streamb3">FLAC::Decoder::Stream</a></ul>
+<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
+<li>merge_padding()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Chain.html#FLAC_1_1Metadata_1_1Chaina10">FLAC::Metadata::Chain</a><li>metadata_callback()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streamb4">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streamb6">FLAC::Decoder::Stream</a></ul>
+<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
+<li>next()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Iterator.html#FLAC_1_1Metadata_1_1Iteratora4">FLAC::Metadata::Iterator</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora6">FLAC::Metadata::SimpleIterator</a></ul>
+<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
+<li>operator bool()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama3">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama3">FLAC::Decoder::Stream</a><li>operator const ::FLAC__StreamMetadata *()
+: <a class="el" href="group__flacpp__metadata__object.html#ga8">FLAC::Metadata::Prototype</a><li>operator!=()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Unknown.html#FLAC_1_1Metadata_1_1Unknowna13">FLAC::Metadata::Unknown</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea13">FLAC::Metadata::Picture</a>, <a class="el" href="classFLAC_1_1Metadata_1_1CueSheet.html#FLAC_1_1Metadata_1_1CueSheeta13">FLAC::Metadata::CueSheet</a>, <a class="el" href="classFLAC_1_1Metadata_1_1VorbisComment.html#FLAC_1_1Metadata_1_1VorbisCommenta13">FLAC::Metadata::VorbisComment</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SeekTable.html#FLAC_1_1Metadata_1_1SeekTablea13">FLAC::Metadata::SeekTable</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Application.html#FLAC_1_1Metadata_1_1Applicationa13">FLAC::Metadata::Application</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Padding.html#FLAC_1_1Metadata_1_1Paddinga13">FLAC::Metadata::Padding</a>, <a class="el" href="classFLAC_1_1Metadata_1_1StreamInfo.html#FLAC_1_1Metadata_1_1StreamInfoa13">FLAC::Metadata::Str
 eamInfo</a>, <a class="el" href="group__flacpp__metadata__object.html#ga4">FLAC::Metadata::Prototype</a><li>operator=()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Unknown.html#FLAC_1_1Metadata_1_1Unknowna6">FLAC::Metadata::Unknown</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea6">FLAC::Metadata::Picture</a>, <a class="el" href="classFLAC_1_1Metadata_1_1CueSheet.html#FLAC_1_1Metadata_1_1CueSheeta6">FLAC::Metadata::CueSheet</a>, <a class="el" href="classFLAC_1_1Metadata_1_1VorbisComment.html#FLAC_1_1Metadata_1_1VorbisCommenta6">FLAC::Metadata::VorbisComment</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SeekTable.html#FLAC_1_1Metadata_1_1SeekTablea6">FLAC::Metadata::SeekTable</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Application.html#FLAC_1_1Metadata_1_1Applicationa6">FLAC::Metadata::Application</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Padding.html#FLAC_1_1Metadata_1_1Paddinga6">FLAC::Metadata::Padding</a>, <a class="el" href="classFLAC_1_1Metadata_1_1StreamInfo.html#FLAC_1_1Metadata_1_1StreamInfoa6">FLAC::Metadata::StreamInfo<
 /a>, <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1Prototypeb4">FLAC::Metadata::Prototype</a><li>operator==()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Unknown.html#FLAC_1_1Metadata_1_1Unknowna10">FLAC::Metadata::Unknown</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea10">FLAC::Metadata::Picture</a>, <a class="el" href="classFLAC_1_1Metadata_1_1CueSheet.html#FLAC_1_1Metadata_1_1CueSheeta10">FLAC::Metadata::CueSheet</a>, <a class="el" href="classFLAC_1_1Metadata_1_1VorbisComment.html#FLAC_1_1Metadata_1_1VorbisCommenta10">FLAC::Metadata::VorbisComment</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SeekTable.html#FLAC_1_1Metadata_1_1SeekTablea10">FLAC::Metadata::SeekTable</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Application.html#FLAC_1_1Metadata_1_1Applicationa10">FLAC::Metadata::Application</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Padding.html#FLAC_1_1Metadata_1_1Paddinga10">FLAC::Metadata::Padding</a>, <a class="el" href="classFLAC_1_1Metadata_1_1StreamInfo.html#FLAC_1_1Metadata_1_1StreamInfoa10">FLAC::Metadata::Str
 eamInfo</a>, <a class="el" href="group__flacpp__metadata__object.html#ga1">FLAC::Metadata::Prototype</a></ul>
+<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
+<li>Padding()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Padding.html#FLAC_1_1Metadata_1_1Paddinga4">FLAC::Metadata::Padding</a><li>Picture()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea4">FLAC::Metadata::Picture</a><li>prev()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Iterator.html#FLAC_1_1Metadata_1_1Iteratora5">FLAC::Metadata::Iterator</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora7">FLAC::Metadata::SimpleIterator</a><li>process()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama49">FLAC::Encoder::Stream</a><li>process_interleaved()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama50">FLAC::Encoder::Stream</a><li>process_single()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama26">FLAC::Decoder::Stream</a><li>process_until_end_of_metadata()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama27">FLAC::Decoder::Stream</a><li>process_until_end_of_stream()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama28">FLAC::Decoder::Stream</a><li>progress_callback()
+: <a class="el" href="classFLAC_1_1Encoder_1_1File.html#FLAC_1_1Encoder_1_1Fileb0">FLAC::Encoder::File</a><li>Prototype()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1Prototypeb3">FLAC::Metadata::Prototype</a></ul>
+<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
+<li>read()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Chain.html#FLAC_1_1Metadata_1_1Chaina5">FLAC::Metadata::Chain</a><li>read_callback()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streamb0">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1File.html#FLAC_1_1Decoder_1_1Fileb0">FLAC::Decoder::File</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streamb0">FLAC::Decoder::Stream</a><li>reset()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama25">FLAC::Decoder::Stream</a></ul>
+<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
+<li>seek_absolute()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama30">FLAC::Decoder::Stream</a><li>seek_callback()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streamb2">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streamb1">FLAC::Decoder::Stream</a><li>SeekTable()
+: <a class="el" href="classFLAC_1_1Metadata_1_1SeekTable.html#FLAC_1_1Metadata_1_1SeekTablea4">FLAC::Metadata::SeekTable</a><li>set_apodization()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama14">FLAC::Encoder::Stream</a><li>set_bits_per_sample()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama8">FLAC::Encoder::Stream</a><li>set_block()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Iterator.html#FLAC_1_1Metadata_1_1Iteratora8">FLAC::Metadata::Iterator</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora14">FLAC::Metadata::SimpleIterator</a><li>set_blocksize()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama11">FLAC::Encoder::Stream</a><li>set_channels()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama7">FLAC::Encoder::Stream</a><li>set_colors()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea31">FLAC::Metadata::Picture</a><li>set_comment()
+: <a class="el" href="classFLAC_1_1Metadata_1_1VorbisComment.html#FLAC_1_1Metadata_1_1VorbisCommenta20">FLAC::Metadata::VorbisComment</a><li>set_compression_level()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama10">FLAC::Encoder::Stream</a><li>set_data()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Unknown.html#FLAC_1_1Metadata_1_1Unknowna17">FLAC::Metadata::Unknown</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea32">FLAC::Metadata::Picture</a>, <a class="el" href="classFLAC_1_1Metadata_1_1Application.html#FLAC_1_1Metadata_1_1Applicationa19">FLAC::Metadata::Application</a><li>set_description()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea27">FLAC::Metadata::Picture</a><li>set_do_escape_coding()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama18">FLAC::Encoder::Stream</a><li>set_do_exhaustive_model_search()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama19">FLAC::Encoder::Stream</a><li>set_do_mid_side_stereo()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama12">FLAC::Encoder::Stream</a><li>set_do_qlp_coeff_prec_search()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama17">FLAC::Encoder::Stream</a><li>set_is_last()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1VorbisCommenta30">FLAC::Metadata::Prototype</a><li>set_loose_mid_side_stereo()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama13">FLAC::Encoder::Stream</a><li>set_max_lpc_order()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama15">FLAC::Encoder::Stream</a><li>set_max_residual_partition_order()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama21">FLAC::Encoder::Stream</a><li>set_md5_checking()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama5">FLAC::Decoder::Stream</a><li>set_metadata()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama25">FLAC::Encoder::Stream</a><li>set_metadata_ignore()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama9">FLAC::Decoder::Stream</a><li>set_metadata_ignore_all()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama11">FLAC::Decoder::Stream</a><li>set_metadata_ignore_application()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama10">FLAC::Decoder::Stream</a><li>set_metadata_respond()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama6">FLAC::Decoder::Stream</a><li>set_metadata_respond_all()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama8">FLAC::Decoder::Stream</a><li>set_metadata_respond_application()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama7">FLAC::Decoder::Stream</a><li>set_mime_type()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Picture.html#FLAC_1_1Metadata_1_1Picturea26">FLAC::Metadata::Picture</a><li>set_min_residual_partition_order()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama20">FLAC::Encoder::Stream</a><li>set_ogg_serial_number()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama4">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama4">FLAC::Decoder::Stream</a><li>set_point()
+: <a class="el" href="classFLAC_1_1Metadata_1_1SeekTable.html#FLAC_1_1Metadata_1_1SeekTablea18">FLAC::Metadata::SeekTable</a><li>set_qlp_coeff_precision()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama16">FLAC::Encoder::Stream</a><li>set_rice_parameter_search_dist()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama22">FLAC::Encoder::Stream</a><li>set_sample_rate()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama9">FLAC::Encoder::Stream</a><li>set_streamable_subset()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama6">FLAC::Encoder::Stream</a><li>set_total_samples_estimate()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama23">FLAC::Encoder::Stream</a><li>set_track()
+: <a class="el" href="classFLAC_1_1Metadata_1_1CueSheet.html#FLAC_1_1Metadata_1_1CueSheeta27">FLAC::Metadata::CueSheet</a><li>set_vendor_string()
+: <a class="el" href="classFLAC_1_1Metadata_1_1VorbisComment.html#FLAC_1_1Metadata_1_1VorbisCommenta19">FLAC::Metadata::VorbisComment</a><li>set_verify()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama5">FLAC::Encoder::Stream</a><li>skip_single_frame()
+: <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama29">FLAC::Decoder::Stream</a><li>sort_padding()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Chain.html#FLAC_1_1Metadata_1_1Chaina11">FLAC::Metadata::Chain</a><li>status()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Chain.html#FLAC_1_1Metadata_1_1Chaina3">FLAC::Metadata::Chain</a>, <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora4">FLAC::Metadata::SimpleIterator</a><li>StreamInfo()
+: <a class="el" href="classFLAC_1_1Metadata_1_1StreamInfo.html#FLAC_1_1Metadata_1_1StreamInfoa4">FLAC::Metadata::StreamInfo</a></ul>
+<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
+<li>tell_callback()
+: <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streamb3">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streamb2">FLAC::Decoder::Stream</a></ul>
+<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
+<li>Unknown()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Unknown.html#FLAC_1_1Metadata_1_1Unknowna4">FLAC::Metadata::Unknown</a></ul>
+<h3><a class="anchor" name="index_v">- v -</a></h3><ul>
+<li>VorbisComment()
+: <a class="el" href="classFLAC_1_1Metadata_1_1VorbisComment.html#FLAC_1_1Metadata_1_1VorbisCommenta4">FLAC::Metadata::VorbisComment</a></ul>
+<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
+<li>write()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Chain.html#FLAC_1_1Metadata_1_1Chaina9">FLAC::Metadata::Chain</a><li>write_callback()
+: <a class="el" href="classFLAC_1_1Encoder_1_1File.html#FLAC_1_1Encoder_1_1Fileb1">FLAC::Encoder::File</a>, <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streamb1">FLAC::Encoder::Stream</a>, <a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streamb5">FLAC::Decoder::Stream</a></ul>
+<h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
+<li>~Prototype()
+: <a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html#FLAC_1_1Metadata_1_1Prototypea0">FLAC::Metadata::Prototype</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/functions_vars.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/functions_vars.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/functions_vars.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,117 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Class Members - Variables</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindexHL" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="qindex"><a class="qindex" href="functions.html">All</a> | <a class="qindex" href="functions_func.html">Functions</a> | <a class="qindexHL" href="functions_vars.html">Variables</a></div>
+<div class="qindex"><a class="qindex" href="#index_b">b</a> | <a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_d">d</a> | <a class="qindex" href="#index_e">e</a> | <a class="qindex" href="#index_f">f</a> | <a class="qindex" href="#index_h">h</a> | <a class="qindex" href="#index_i">i</a> | <a class="qindex" href="#index_l">l</a> | <a class="qindex" href="#index_m">m</a> | <a class="qindex" href="#index_n">n</a> | <a class="qindex" href="#index_o">o</a> | <a class="qindex" href="#index_p">p</a> | <a class="qindex" href="#index_q">q</a> | <a class="qindex" href="#index_r">r</a> | <a class="qindex" href="#index_s">s</a> | <a class="qindex" href="#index_t">t</a> | <a class="qindex" href="#index_v">v</a> | <a class="qindex" href="#index_w">w</a></div>
+
+<p>
+
+<p>
+<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
+<li>bits_per_sample
+: <a class="el" href="structFLAC____FrameHeader.html#FLAC____FrameHeadero4">FLAC__FrameHeader</a><li>blocksize
+: <a class="el" href="structFLAC____FrameHeader.html#FLAC____FrameHeadero0">FLAC__FrameHeader</a></ul>
+<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
+<li>capacity_by_order
+: <a class="el" href="structFLAC____EntropyCodingMethod__PartitionedRiceContents.html#FLAC____EntropyCodingMethod__PartitionedRiceContentso2">FLAC__EntropyCodingMethod_PartitionedRiceContents</a><li>channel_assignment
+: <a class="el" href="structFLAC____FrameHeader.html#FLAC____FrameHeadero3">FLAC__FrameHeader</a><li>channels
+: <a class="el" href="structFLAC____FrameHeader.html#FLAC____FrameHeadero2">FLAC__FrameHeader</a><li>colors
+: <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo6">FLAC__StreamMetadata_Picture</a><li>contents
+: <a class="el" href="structFLAC____EntropyCodingMethod__PartitionedRice.html#FLAC____EntropyCodingMethod__PartitionedRiceo1">FLAC__EntropyCodingMethod_PartitionedRice</a><li>crc
+: <a class="el" href="structFLAC____FrameFooter.html#FLAC____FrameFootero0">FLAC__FrameFooter</a>, <a class="el" href="structFLAC____FrameHeader.html#FLAC____FrameHeadero9">FLAC__FrameHeader</a></ul>
+<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
+<li>data
+: <a class="el" href="structFLAC____StreamMetadata.html#FLAC____StreamMetadatao11">FLAC__StreamMetadata</a>, <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo8">FLAC__StreamMetadata_Picture</a>, <a class="el" href="structFLAC____Subframe__Verbatim.html#FLAC____Subframe__Verbatimo0">FLAC__Subframe_Verbatim</a><li>data_length
+: <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo7">FLAC__StreamMetadata_Picture</a><li>depth
+: <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo5">FLAC__StreamMetadata_Picture</a><li>description
+: <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo2">FLAC__StreamMetadata_Picture</a><li>dummy
+: <a class="el" href="structFLAC____StreamMetadata__Padding.html#FLAC____StreamMetadata__Paddingo0">FLAC__StreamMetadata_Padding</a></ul>
+<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
+<li>entropy_coding_method
+: <a class="el" href="structFLAC____Subframe__LPC.html#FLAC____Subframe__LPCo0">FLAC__Subframe_LPC</a>, <a class="el" href="structFLAC____Subframe__Fixed.html#FLAC____Subframe__Fixedo0">FLAC__Subframe_Fixed</a></ul>
+<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
+<li>frame_samples
+: <a class="el" href="structFLAC____StreamMetadata__SeekPoint.html#FLAC____StreamMetadata__SeekPointo2">FLAC__StreamMetadata_SeekPoint</a></ul>
+<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
+<li>height
+: <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo4">FLAC__StreamMetadata_Picture</a></ul>
+<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
+<li>indices
+: <a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko6">FLAC__StreamMetadata_CueSheet_Track</a><li>is_cd
+: <a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto2">FLAC__StreamMetadata_CueSheet</a><li>is_last
+: <a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora8">FLAC::Metadata::SimpleIterator</a>, <a class="el" href="structFLAC____StreamMetadata.html#FLAC____StreamMetadatao1">FLAC__StreamMetadata</a><li>isrc
+: <a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko2">FLAC__StreamMetadata_CueSheet_Track</a></ul>
+<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
+<li>lead_in
+: <a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto1">FLAC__StreamMetadata_CueSheet</a><li>length
+: <a class="el" href="structFLAC____StreamMetadata.html#FLAC____StreamMetadatao2">FLAC__StreamMetadata</a></ul>
+<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
+<li>media_catalog_number
+: <a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto0">FLAC__StreamMetadata_CueSheet</a><li>mime_type
+: <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo1">FLAC__StreamMetadata_Picture</a></ul>
+<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
+<li>num_indices
+: <a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko5">FLAC__StreamMetadata_CueSheet_Track</a><li>num_tracks
+: <a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto3">FLAC__StreamMetadata_CueSheet</a><li>number
+: <a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko1">FLAC__StreamMetadata_CueSheet_Track</a>, <a class="el" href="structFLAC____StreamMetadata__CueSheet__Index.html#FLAC____StreamMetadata__CueSheet__Indexo1">FLAC__StreamMetadata_CueSheet_Index</a>, <a class="el" href="structFLAC____FrameHeader.html#FLAC____FrameHeadero8">FLAC__FrameHeader</a><li>number_type
+: <a class="el" href="structFLAC____FrameHeader.html#FLAC____FrameHeadero5">FLAC__FrameHeader</a></ul>
+<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
+<li>offset
+: <a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko0">FLAC__StreamMetadata_CueSheet_Track</a>, <a class="el" href="structFLAC____StreamMetadata__CueSheet__Index.html#FLAC____StreamMetadata__CueSheet__Indexo0">FLAC__StreamMetadata_CueSheet_Index</a><li>order
+: <a class="el" href="structFLAC____Subframe__LPC.html#FLAC____Subframe__LPCo1">FLAC__Subframe_LPC</a>, <a class="el" href="structFLAC____Subframe__Fixed.html#FLAC____Subframe__Fixedo1">FLAC__Subframe_Fixed</a>, <a class="el" href="structFLAC____EntropyCodingMethod__PartitionedRice.html#FLAC____EntropyCodingMethod__PartitionedRiceo0">FLAC__EntropyCodingMethod_PartitionedRice</a></ul>
+<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
+<li>parameters
+: <a class="el" href="structFLAC____EntropyCodingMethod__PartitionedRiceContents.html#FLAC____EntropyCodingMethod__PartitionedRiceContentso0">FLAC__EntropyCodingMethod_PartitionedRiceContents</a><li>pre_emphasis
+: <a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko4">FLAC__StreamMetadata_CueSheet_Track</a></ul>
+<h3><a class="anchor" name="index_q">- q -</a></h3><ul>
+<li>qlp_coeff
+: <a class="el" href="structFLAC____Subframe__LPC.html#FLAC____Subframe__LPCo4">FLAC__Subframe_LPC</a><li>qlp_coeff_precision
+: <a class="el" href="structFLAC____Subframe__LPC.html#FLAC____Subframe__LPCo2">FLAC__Subframe_LPC</a><li>quantization_level
+: <a class="el" href="structFLAC____Subframe__LPC.html#FLAC____Subframe__LPCo3">FLAC__Subframe_LPC</a></ul>
+<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
+<li>raw_bits
+: <a class="el" href="structFLAC____EntropyCodingMethod__PartitionedRiceContents.html#FLAC____EntropyCodingMethod__PartitionedRiceContentso1">FLAC__EntropyCodingMethod_PartitionedRiceContents</a><li>residual
+: <a class="el" href="structFLAC____Subframe__LPC.html#FLAC____Subframe__LPCo6">FLAC__Subframe_LPC</a>, <a class="el" href="structFLAC____Subframe__Fixed.html#FLAC____Subframe__Fixedo3">FLAC__Subframe_Fixed</a></ul>
+<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
+<li>sample_number
+: <a class="el" href="structFLAC____StreamMetadata__SeekPoint.html#FLAC____StreamMetadata__SeekPointo0">FLAC__StreamMetadata_SeekPoint</a><li>sample_rate
+: <a class="el" href="structFLAC____FrameHeader.html#FLAC____FrameHeadero1">FLAC__FrameHeader</a><li>stream_offset
+: <a class="el" href="structFLAC____StreamMetadata__SeekPoint.html#FLAC____StreamMetadata__SeekPointo1">FLAC__StreamMetadata_SeekPoint</a></ul>
+<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
+<li>tracks
+: <a class="el" href="structFLAC____StreamMetadata__CueSheet.html#FLAC____StreamMetadata__CueSheeto4">FLAC__StreamMetadata_CueSheet</a><li>type
+: <a class="el" href="structFLAC____StreamMetadata.html#FLAC____StreamMetadatao0">FLAC__StreamMetadata</a>, <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo0">FLAC__StreamMetadata_Picture</a>, <a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html#FLAC____StreamMetadata__CueSheet__Tracko3">FLAC__StreamMetadata_CueSheet_Track</a></ul>
+<h3><a class="anchor" name="index_v">- v -</a></h3><ul>
+<li>value
+: <a class="el" href="structFLAC____Subframe__Constant.html#FLAC____Subframe__Constanto0">FLAC__Subframe_Constant</a></ul>
+<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
+<li>warmup
+: <a class="el" href="structFLAC____Subframe__LPC.html#FLAC____Subframe__LPCo5">FLAC__Subframe_LPC</a>, <a class="el" href="structFLAC____Subframe__Fixed.html#FLAC____Subframe__Fixedo2">FLAC__Subframe_Fixed</a><li>width
+: <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo3">FLAC__StreamMetadata_Picture</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_0x66.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_0x66.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_0x66.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,529 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Class Members</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindexHL" href="globals.html">File&nbsp;Members</a></div>
+<div class="qindex"> | <a class="qindexHL" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumeration&nbsp;values</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
+<div class="qindex"><a class="qindex" href="globals.html#index_c">c</a> | <a class="qindexHL" href="globals_0x66.html#index_f">f</a> | <a class="qindex" href="globals_0x67.html#index_g">g</a></div>
+
+<p>
+Here is a list of all documented file members with links to the documentation:
+<p>
+<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
+<li>FLAC__CHANNEL_ASSIGNMENT_INDEPENDENT
+: <a class="el" href="group__flac__format.html#gga111a106">format.h</a><li>FLAC__CHANNEL_ASSIGNMENT_LEFT_SIDE
+: <a class="el" href="group__flac__format.html#gga111a107">format.h</a><li>FLAC__CHANNEL_ASSIGNMENT_MID_SIDE
+: <a class="el" href="group__flac__format.html#gga111a109">format.h</a><li>FLAC__CHANNEL_ASSIGNMENT_RIGHT_SIDE
+: <a class="el" href="group__flac__format.html#gga111a108">format.h</a><li>FLAC__ChannelAssignment
+: <a class="el" href="group__flac__format.html#ga111">format.h</a><li>FLAC__ChannelAssignmentString
+: <a class="el" href="group__flac__format.html#ga23">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE
+: <a class="el" href="group__flac__format.html#gga109a100">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2
+: <a class="el" href="group__flac__format.html#gga109a101">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_ESCAPE_PARAMETER
+: <a class="el" href="group__flac__format.html#ga11">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_PARAMETER_LEN
+: <a class="el" href="group__flac__format.html#ga8">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER
+: <a class="el" href="group__flac__format.html#ga10">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ORDER_LEN
+: <a class="el" href="group__flac__format.html#ga6">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN
+: <a class="el" href="group__flac__format.html#ga7">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_RAW_LEN
+: <a class="el" href="group__flac__format.html#ga9">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_TYPE_LEN
+: <a class="el" href="group__flac__format.html#ga12">format.h</a><li>FLAC__EntropyCodingMethodType
+: <a class="el" href="group__flac__format.html#ga109">format.h</a><li>FLAC__EntropyCodingMethodTypeString
+: <a class="el" href="group__flac__format.html#ga5">format.h</a><li>FLAC__format_cuesheet_is_legal()
+: <a class="el" href="group__flac__format.html#ga87">format.h</a><li>FLAC__format_picture_is_legal()
+: <a class="el" href="group__flac__format.html#ga88">format.h</a><li>FLAC__format_sample_rate_is_subset()
+: <a class="el" href="group__flac__format.html#ga81">format.h</a><li>FLAC__format_sample_rate_is_valid()
+: <a class="el" href="group__flac__format.html#ga80">format.h</a><li>FLAC__format_seektable_is_legal()
+: <a class="el" href="group__flac__format.html#ga85">format.h</a><li>FLAC__format_seektable_sort()
+: <a class="el" href="group__flac__format.html#ga86">format.h</a><li>FLAC__format_vorbiscomment_entry_is_legal()
+: <a class="el" href="group__flac__format.html#ga84">format.h</a><li>FLAC__format_vorbiscomment_entry_name_is_legal()
+: <a class="el" href="group__flac__format.html#ga82">format.h</a><li>FLAC__format_vorbiscomment_entry_value_is_legal()
+: <a class="el" href="group__flac__format.html#ga83">format.h</a><li>FLAC__FRAME_FOOTER_CRC_LEN
+: <a class="el" href="group__flac__format.html#ga35">format.h</a><li>FLAC__FRAME_HEADER_BITS_PER_SAMPLE_LEN
+: <a class="el" href="group__flac__format.html#ga32">format.h</a><li>FLAC__FRAME_HEADER_BLOCK_SIZE_LEN
+: <a class="el" href="group__flac__format.html#ga29">format.h</a><li>FLAC__FRAME_HEADER_BLOCKING_STRATEGY_LEN
+: <a class="el" href="group__flac__format.html#ga28">format.h</a><li>FLAC__FRAME_HEADER_CHANNEL_ASSIGNMENT_LEN
+: <a class="el" href="group__flac__format.html#ga31">format.h</a><li>FLAC__FRAME_HEADER_CRC_LEN
+: <a class="el" href="group__flac__format.html#ga34">format.h</a><li>FLAC__FRAME_HEADER_RESERVED_LEN
+: <a class="el" href="group__flac__format.html#ga27">format.h</a><li>FLAC__FRAME_HEADER_SAMPLE_RATE_LEN
+: <a class="el" href="group__flac__format.html#ga30">format.h</a><li>FLAC__FRAME_HEADER_SYNC
+: <a class="el" href="group__flac__format.html#ga25">format.h</a><li>FLAC__FRAME_HEADER_SYNC_LEN
+: <a class="el" href="group__flac__format.html#ga26">format.h</a><li>FLAC__FRAME_HEADER_ZERO_PAD_LEN
+: <a class="el" href="group__flac__format.html#ga33">format.h</a><li>FLAC__FRAME_NUMBER_TYPE_FRAME_NUMBER
+: <a class="el" href="group__flac__format.html#gga112a110">format.h</a><li>FLAC__FRAME_NUMBER_TYPE_SAMPLE_NUMBER
+: <a class="el" href="group__flac__format.html#gga112a111">format.h</a><li>FLAC__FrameNumberType
+: <a class="el" href="group__flac__format.html#ga112">format.h</a><li>FLAC__FrameNumberTypeString
+: <a class="el" href="group__flac__format.html#ga24">format.h</a><li>FLAC__IOCallback_Close
+: <a class="el" href="group__flac__callbacks.html#ga6">callback.h</a><li>FLAC__IOCallback_Eof
+: <a class="el" href="group__flac__callbacks.html#ga5">callback.h</a><li>FLAC__IOCallback_Read
+: <a class="el" href="group__flac__callbacks.html#ga1">callback.h</a><li>FLAC__IOCallback_Seek
+: <a class="el" href="group__flac__callbacks.html#ga3">callback.h</a><li>FLAC__IOCallback_Tell
+: <a class="el" href="group__flac__callbacks.html#ga4">callback.h</a><li>FLAC__IOCallback_Write
+: <a class="el" href="group__flac__callbacks.html#ga2">callback.h</a><li>FLAC__IOHandle
+: <a class="el" href="group__flac__callbacks.html#ga0">callback.h</a><li>FLAC__MAX_BITS_PER_SAMPLE
+: <a class="el" href="group__flac__format.html#ga95">format.h</a><li>FLAC__MAX_BLOCK_SIZE
+: <a class="el" href="group__flac__format.html#ga91">format.h</a><li>FLAC__MAX_CHANNELS
+: <a class="el" href="group__flac__format.html#ga93">format.h</a><li>FLAC__MAX_FIXED_ORDER
+: <a class="el" href="group__flac__format.html#ga102">format.h</a><li>FLAC__MAX_LPC_ORDER
+: <a class="el" href="group__flac__format.html#ga98">format.h</a><li>FLAC__MAX_METADATA_TYPE_CODE
+: <a class="el" href="group__flac__format.html#ga89">format.h</a><li>FLAC__MAX_QLP_COEFF_PRECISION
+: <a class="el" href="group__flac__format.html#ga101">format.h</a><li>FLAC__MAX_RICE_PARTITION_ORDER
+: <a class="el" href="group__flac__format.html#ga103">format.h</a><li>FLAC__MAX_SAMPLE_RATE
+: <a class="el" href="group__flac__format.html#ga97">format.h</a><li>FLAC__Metadata_Chain
+: <a class="el" href="group__flac__metadata__level2.html#ga0">metadata.h</a><li>FLAC__metadata_chain_check_if_tempfile_needed()
+: <a class="el" href="group__flac__metadata__level2.html#ga10">metadata.h</a><li>FLAC__metadata_chain_delete()
+: <a class="el" href="group__flac__metadata__level2.html#ga4">metadata.h</a><li>FLAC__metadata_chain_merge_padding()
+: <a class="el" href="group__flac__metadata__level2.html#ga14">metadata.h</a><li>FLAC__metadata_chain_new()
+: <a class="el" href="group__flac__metadata__level2.html#ga3">metadata.h</a><li>FLAC__metadata_chain_read()
+: <a class="el" href="group__flac__metadata__level2.html#ga6">metadata.h</a><li>FLAC__metadata_chain_read_ogg()
+: <a class="el" href="group__flac__metadata__level2.html#ga7">metadata.h</a><li>FLAC__metadata_chain_read_ogg_with_callbacks()
+: <a class="el" href="group__flac__metadata__level2.html#ga9">metadata.h</a><li>FLAC__metadata_chain_read_with_callbacks()
+: <a class="el" href="group__flac__metadata__level2.html#ga8">metadata.h</a><li>FLAC__metadata_chain_sort_padding()
+: <a class="el" href="group__flac__metadata__level2.html#ga15">metadata.h</a><li>FLAC__metadata_chain_status()
+: <a class="el" href="group__flac__metadata__level2.html#ga5">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_BAD_METADATA
+: <a class="el" href="group__flac__metadata__level2.html#gga27a23">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_ERROR_OPENING_FILE
+: <a class="el" href="group__flac__metadata__level2.html#gga27a20">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_ILLEGAL_INPUT
+: <a class="el" href="group__flac__metadata__level2.html#gga27a19">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_INTERNAL_ERROR
+: <a class="el" href="group__flac__metadata__level2.html#gga27a30">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_INVALID_CALLBACKS
+: <a class="el" href="group__flac__metadata__level2.html#gga27a31">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_MEMORY_ALLOCATION_ERROR
+: <a class="el" href="group__flac__metadata__level2.html#gga27a29">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_NOT_A_FLAC_FILE
+: <a class="el" href="group__flac__metadata__level2.html#gga27a21">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_NOT_WRITABLE
+: <a class="el" href="group__flac__metadata__level2.html#gga27a22">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_OK
+: <a class="el" href="group__flac__metadata__level2.html#gga27a18">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_READ_ERROR
+: <a class="el" href="group__flac__metadata__level2.html#gga27a24">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_READ_WRITE_MISMATCH
+: <a class="el" href="group__flac__metadata__level2.html#gga27a32">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_RENAME_ERROR
+: <a class="el" href="group__flac__metadata__level2.html#gga27a27">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_SEEK_ERROR
+: <a class="el" href="group__flac__metadata__level2.html#gga27a25">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_UNLINK_ERROR
+: <a class="el" href="group__flac__metadata__level2.html#gga27a28">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_WRITE_ERROR
+: <a class="el" href="group__flac__metadata__level2.html#gga27a26">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_WRONG_WRITE_CALL
+: <a class="el" href="group__flac__metadata__level2.html#gga27a33">metadata.h</a><li>FLAC__metadata_chain_write()
+: <a class="el" href="group__flac__metadata__level2.html#ga11">metadata.h</a><li>FLAC__metadata_chain_write_with_callbacks()
+: <a class="el" href="group__flac__metadata__level2.html#ga12">metadata.h</a><li>FLAC__metadata_chain_write_with_callbacks_and_tempfile()
+: <a class="el" href="group__flac__metadata__level2.html#ga13">metadata.h</a><li>FLAC__Metadata_ChainStatus
+: <a class="el" href="group__flac__metadata__level2.html#ga27">metadata.h</a><li>FLAC__Metadata_ChainStatusString
+: <a class="el" href="group__flac__metadata__level2.html#ga2">metadata.h</a><li>FLAC__metadata_get_cuesheet()
+: <a class="el" href="group__flac__metadata__level0.html#ga2">metadata.h</a><li>FLAC__metadata_get_picture()
+: <a class="el" href="group__flac__metadata__level0.html#ga3">metadata.h</a><li>FLAC__metadata_get_streaminfo()
+: <a class="el" href="group__flac__metadata__level0.html#ga0">metadata.h</a><li>FLAC__metadata_get_tags()
+: <a class="el" href="group__flac__metadata__level0.html#ga1">metadata.h</a><li>FLAC__Metadata_Iterator
+: <a class="el" href="group__flac__metadata__level2.html#ga1">metadata.h</a><li>FLAC__metadata_iterator_delete()
+: <a class="el" href="group__flac__metadata__level2.html#ga17">metadata.h</a><li>FLAC__metadata_iterator_delete_block()
+: <a class="el" href="group__flac__metadata__level2.html#ga24">metadata.h</a><li>FLAC__metadata_iterator_get_block()
+: <a class="el" href="group__flac__metadata__level2.html#ga22">metadata.h</a><li>FLAC__metadata_iterator_get_block_type()
+: <a class="el" href="group__flac__metadata__level2.html#ga21">metadata.h</a><li>FLAC__metadata_iterator_init()
+: <a class="el" href="group__flac__metadata__level2.html#ga18">metadata.h</a><li>FLAC__metadata_iterator_insert_block_after()
+: <a class="el" href="group__flac__metadata__level2.html#ga26">metadata.h</a><li>FLAC__metadata_iterator_insert_block_before()
+: <a class="el" href="group__flac__metadata__level2.html#ga25">metadata.h</a><li>FLAC__metadata_iterator_new()
+: <a class="el" href="group__flac__metadata__level2.html#ga16">metadata.h</a><li>FLAC__metadata_iterator_next()
+: <a class="el" href="group__flac__metadata__level2.html#ga19">metadata.h</a><li>FLAC__metadata_iterator_prev()
+: <a class="el" href="group__flac__metadata__level2.html#ga20">metadata.h</a><li>FLAC__metadata_iterator_set_block()
+: <a class="el" href="group__flac__metadata__level2.html#ga23">metadata.h</a><li>FLAC__metadata_object_application_set_data()
+: <a class="el" href="group__flac__metadata__object.html#ga4">metadata.h</a><li>FLAC__metadata_object_clone()
+: <a class="el" href="group__flac__metadata__object.html#ga1">metadata.h</a><li>FLAC__metadata_object_cuesheet_calculate_cddb_id()
+: <a class="el" href="group__flac__metadata__object.html#ga41">metadata.h</a><li>FLAC__metadata_object_cuesheet_delete_track()
+: <a class="el" href="group__flac__metadata__object.html#ga39">metadata.h</a><li>FLAC__metadata_object_cuesheet_insert_blank_track()
+: <a class="el" href="group__flac__metadata__object.html#ga38">metadata.h</a><li>FLAC__metadata_object_cuesheet_insert_track()
+: <a class="el" href="group__flac__metadata__object.html#ga37">metadata.h</a><li>FLAC__metadata_object_cuesheet_is_legal()
+: <a class="el" href="group__flac__metadata__object.html#ga40">metadata.h</a><li>FLAC__metadata_object_cuesheet_resize_tracks()
+: <a class="el" href="group__flac__metadata__object.html#ga36">metadata.h</a><li>FLAC__metadata_object_cuesheet_track_clone()
+: <a class="el" href="group__flac__metadata__object.html#ga30">metadata.h</a><li>FLAC__metadata_object_cuesheet_track_delete()
+: <a class="el" href="group__flac__metadata__object.html#ga31">metadata.h</a><li>FLAC__metadata_object_cuesheet_track_delete_index()
+: <a class="el" href="group__flac__metadata__object.html#ga35">metadata.h</a><li>FLAC__metadata_object_cuesheet_track_insert_blank_index()
+: <a class="el" href="group__flac__metadata__object.html#ga34">metadata.h</a><li>FLAC__metadata_object_cuesheet_track_insert_index()
+: <a class="el" href="group__flac__metadata__object.html#ga33">metadata.h</a><li>FLAC__metadata_object_cuesheet_track_new()
+: <a class="el" href="group__flac__metadata__object.html#ga29">metadata.h</a><li>FLAC__metadata_object_cuesheet_track_resize_indices()
+: <a class="el" href="group__flac__metadata__object.html#ga32">metadata.h</a><li>FLAC__metadata_object_delete()
+: <a class="el" href="group__flac__metadata__object.html#ga2">metadata.h</a><li>FLAC__metadata_object_is_equal()
+: <a class="el" href="group__flac__metadata__object.html#ga3">metadata.h</a><li>FLAC__metadata_object_new()
+: <a class="el" href="group__flac__metadata__object.html#ga0">metadata.h</a><li>FLAC__metadata_object_picture_is_legal()
+: <a class="el" href="group__flac__metadata__object.html#ga45">metadata.h</a><li>FLAC__metadata_object_picture_set_data()
+: <a class="el" href="group__flac__metadata__object.html#ga44">metadata.h</a><li>FLAC__metadata_object_picture_set_description()
+: <a class="el" href="group__flac__metadata__object.html#ga43">metadata.h</a><li>FLAC__metadata_object_picture_set_mime_type()
+: <a class="el" href="group__flac__metadata__object.html#ga42">metadata.h</a><li>FLAC__metadata_object_seektable_delete_point()
+: <a class="el" href="group__flac__metadata__object.html#ga8">metadata.h</a><li>FLAC__metadata_object_seektable_insert_point()
+: <a class="el" href="group__flac__metadata__object.html#ga7">metadata.h</a><li>FLAC__metadata_object_seektable_is_legal()
+: <a class="el" href="group__flac__metadata__object.html#ga9">metadata.h</a><li>FLAC__metadata_object_seektable_resize_points()
+: <a class="el" href="group__flac__metadata__object.html#ga5">metadata.h</a><li>FLAC__metadata_object_seektable_set_point()
+: <a class="el" href="group__flac__metadata__object.html#ga6">metadata.h</a><li>FLAC__metadata_object_seektable_template_append_placeholders()
+: <a class="el" href="group__flac__metadata__object.html#ga10">metadata.h</a><li>FLAC__metadata_object_seektable_template_append_point()
+: <a class="el" href="group__flac__metadata__object.html#ga11">metadata.h</a><li>FLAC__metadata_object_seektable_template_append_points()
+: <a class="el" href="group__flac__metadata__object.html#ga12">metadata.h</a><li>FLAC__metadata_object_seektable_template_append_spaced_points()
+: <a class="el" href="group__flac__metadata__object.html#ga13">metadata.h</a><li>FLAC__metadata_object_seektable_template_append_spaced_points_by_samples()
+: <a class="el" href="group__flac__metadata__object.html#ga14">metadata.h</a><li>FLAC__metadata_object_seektable_template_sort()
+: <a class="el" href="group__flac__metadata__object.html#ga15">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_append_comment()
+: <a class="el" href="group__flac__metadata__object.html#ga20">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_delete_comment()
+: <a class="el" href="group__flac__metadata__object.html#ga22">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_entry_from_name_value_pair()
+: <a class="el" href="group__flac__metadata__object.html#ga23">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_entry_matches()
+: <a class="el" href="group__flac__metadata__object.html#ga25">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_entry_to_name_value_pair()
+: <a class="el" href="group__flac__metadata__object.html#ga24">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_find_entry_from()
+: <a class="el" href="group__flac__metadata__object.html#ga26">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_insert_comment()
+: <a class="el" href="group__flac__metadata__object.html#ga19">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_remove_entries_matching()
+: <a class="el" href="group__flac__metadata__object.html#ga28">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_remove_entry_matching()
+: <a class="el" href="group__flac__metadata__object.html#ga27">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_replace_comment()
+: <a class="el" href="group__flac__metadata__object.html#ga21">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_resize_comments()
+: <a class="el" href="group__flac__metadata__object.html#ga17">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_set_comment()
+: <a class="el" href="group__flac__metadata__object.html#ga18">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_set_vendor_string()
+: <a class="el" href="group__flac__metadata__object.html#ga16">metadata.h</a><li>FLAC__metadata_simple_iterator_delete()
+: <a class="el" href="group__flac__metadata__level1.html#ga3">metadata.h</a><li>FLAC__metadata_simple_iterator_delete_block()
+: <a class="el" href="group__flac__metadata__level1.html#ga17">metadata.h</a><li>FLAC__metadata_simple_iterator_get_application_id()
+: <a class="el" href="group__flac__metadata__level1.html#ga13">metadata.h</a><li>FLAC__metadata_simple_iterator_get_block()
+: <a class="el" href="group__flac__metadata__level1.html#ga14">metadata.h</a><li>FLAC__metadata_simple_iterator_get_block_length()
+: <a class="el" href="group__flac__metadata__level1.html#ga12">metadata.h</a><li>FLAC__metadata_simple_iterator_get_block_offset()
+: <a class="el" href="group__flac__metadata__level1.html#ga10">metadata.h</a><li>FLAC__metadata_simple_iterator_get_block_type()
+: <a class="el" href="group__flac__metadata__level1.html#ga11">metadata.h</a><li>FLAC__metadata_simple_iterator_init()
+: <a class="el" href="group__flac__metadata__level1.html#ga5">metadata.h</a><li>FLAC__metadata_simple_iterator_insert_block_after()
+: <a class="el" href="group__flac__metadata__level1.html#ga16">metadata.h</a><li>FLAC__metadata_simple_iterator_is_last()
+: <a class="el" href="group__flac__metadata__level1.html#ga9">metadata.h</a><li>FLAC__metadata_simple_iterator_is_writable()
+: <a class="el" href="group__flac__metadata__level1.html#ga6">metadata.h</a><li>FLAC__metadata_simple_iterator_new()
+: <a class="el" href="group__flac__metadata__level1.html#ga2">metadata.h</a><li>FLAC__metadata_simple_iterator_next()
+: <a class="el" href="group__flac__metadata__level1.html#ga7">metadata.h</a><li>FLAC__metadata_simple_iterator_prev()
+: <a class="el" href="group__flac__metadata__level1.html#ga8">metadata.h</a><li>FLAC__metadata_simple_iterator_set_block()
+: <a class="el" href="group__flac__metadata__level1.html#ga15">metadata.h</a><li>FLAC__metadata_simple_iterator_status()
+: <a class="el" href="group__flac__metadata__level1.html#ga4">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_BAD_METADATA
+: <a class="el" href="group__flac__metadata__level1.html#gga18a10">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_ERROR_OPENING_FILE
+: <a class="el" href="group__flac__metadata__level1.html#gga18a7">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_ILLEGAL_INPUT
+: <a class="el" href="group__flac__metadata__level1.html#gga18a6">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_INTERNAL_ERROR
+: <a class="el" href="group__flac__metadata__level1.html#gga18a17">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_MEMORY_ALLOCATION_ERROR
+: <a class="el" href="group__flac__metadata__level1.html#gga18a16">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_NOT_A_FLAC_FILE
+: <a class="el" href="group__flac__metadata__level1.html#gga18a8">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_NOT_WRITABLE
+: <a class="el" href="group__flac__metadata__level1.html#gga18a9">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_OK
+: <a class="el" href="group__flac__metadata__level1.html#gga18a5">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_READ_ERROR
+: <a class="el" href="group__flac__metadata__level1.html#gga18a11">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_RENAME_ERROR
+: <a class="el" href="group__flac__metadata__level1.html#gga18a14">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_SEEK_ERROR
+: <a class="el" href="group__flac__metadata__level1.html#gga18a12">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_UNLINK_ERROR
+: <a class="el" href="group__flac__metadata__level1.html#gga18a15">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_WRITE_ERROR
+: <a class="el" href="group__flac__metadata__level1.html#gga18a13">metadata.h</a><li>FLAC__Metadata_SimpleIterator
+: <a class="el" href="group__flac__metadata__level1.html#ga0">metadata.h</a><li>FLAC__Metadata_SimpleIteratorStatus
+: <a class="el" href="group__flac__metadata__level1.html#ga18">metadata.h</a><li>FLAC__Metadata_SimpleIteratorStatusString
+: <a class="el" href="group__flac__metadata__level1.html#ga1">metadata.h</a><li>FLAC__METADATA_TYPE_APPLICATION
+: <a class="el" href="group__flac__format.html#gga113a114">format.h</a><li>FLAC__METADATA_TYPE_CUESHEET
+: <a class="el" href="group__flac__format.html#gga113a117">format.h</a><li>FLAC__METADATA_TYPE_PADDING
+: <a class="el" href="group__flac__format.html#gga113a113">format.h</a><li>FLAC__METADATA_TYPE_PICTURE
+: <a class="el" href="group__flac__format.html#gga113a118">format.h</a><li>FLAC__METADATA_TYPE_SEEKTABLE
+: <a class="el" href="group__flac__format.html#gga113a115">format.h</a><li>FLAC__METADATA_TYPE_STREAMINFO
+: <a class="el" href="group__flac__format.html#gga113a112">format.h</a><li>FLAC__METADATA_TYPE_UNDEFINED
+: <a class="el" href="group__flac__format.html#gga113a119">format.h</a><li>FLAC__METADATA_TYPE_VORBIS_COMMENT
+: <a class="el" href="group__flac__format.html#gga113a116">format.h</a><li>FLAC__MetadataType
+: <a class="el" href="group__flac__format.html#ga113">format.h</a><li>FLAC__MetadataTypeString
+: <a class="el" href="group__flac__format.html#ga36">format.h</a><li>FLAC__MIN_BITS_PER_SAMPLE
+: <a class="el" href="group__flac__format.html#ga94">format.h</a><li>FLAC__MIN_BLOCK_SIZE
+: <a class="el" href="group__flac__format.html#ga90">format.h</a><li>FLAC__MIN_QLP_COEFF_PRECISION
+: <a class="el" href="group__flac__format.html#ga100">format.h</a><li>FLAC__REFERENCE_CODEC_MAX_BITS_PER_SAMPLE
+: <a class="el" href="group__flac__format.html#ga96">format.h</a><li>FLAC__STREAM_DECODER_ABORTED
+: <a class="el" href="group__flac__stream__decoder.html#gga50a23">stream_decoder.h</a><li>FLAC__stream_decoder_delete()
+: <a class="el" href="group__flac__stream__decoder.html#ga17">stream_decoder.h</a><li>FLAC__STREAM_DECODER_END_OF_STREAM
+: <a class="el" href="group__flac__stream__decoder.html#gga50a20">stream_decoder.h</a><li>FLAC__STREAM_DECODER_ERROR_STATUS_BAD_HEADER
+: <a class="el" href="group__flac__stream__decoder.html#gga57a47">stream_decoder.h</a><li>FLAC__STREAM_DECODER_ERROR_STATUS_FRAME_CRC_MISMATCH
+: <a class="el" href="group__flac__stream__decoder.html#gga57a48">stream_decoder.h</a><li>FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC
+: <a class="el" href="group__flac__stream__decoder.html#gga57a46">stream_decoder.h</a><li>FLAC__STREAM_DECODER_ERROR_STATUS_UNPARSEABLE_STREAM
+: <a class="el" href="group__flac__stream__decoder.html#gga57a49">stream_decoder.h</a><li>FLAC__stream_decoder_finish()
+: <a class="el" href="group__flac__stream__decoder.html#ga42">stream_decoder.h</a><li>FLAC__stream_decoder_flush()
+: <a class="el" href="group__flac__stream__decoder.html#ga43">stream_decoder.h</a><li>FLAC__stream_decoder_get_bits_per_sample()
+: <a class="el" href="group__flac__stream__decoder.html#ga32">stream_decoder.h</a><li>FLAC__stream_decoder_get_blocksize()
+: <a class="el" href="group__flac__stream__decoder.html#ga34">stream_decoder.h</a><li>FLAC__stream_decoder_get_channel_assignment()
+: <a class="el" href="group__flac__stream__decoder.html#ga31">stream_decoder.h</a><li>FLAC__stream_decoder_get_channels()
+: <a class="el" href="group__flac__stream__decoder.html#ga30">stream_decoder.h</a><li>FLAC__stream_decoder_get_decode_position()
+: <a class="el" href="group__flac__stream__decoder.html#ga35">stream_decoder.h</a><li>FLAC__stream_decoder_get_md5_checking()
+: <a class="el" href="group__flac__stream__decoder.html#ga28">stream_decoder.h</a><li>FLAC__stream_decoder_get_resolved_state_string()
+: <a class="el" href="group__flac__stream__decoder.html#ga27">stream_decoder.h</a><li>FLAC__stream_decoder_get_sample_rate()
+: <a class="el" href="group__flac__stream__decoder.html#ga33">stream_decoder.h</a><li>FLAC__stream_decoder_get_state()
+: <a class="el" href="group__flac__stream__decoder.html#ga26">stream_decoder.h</a><li>FLAC__stream_decoder_get_total_samples()
+: <a class="el" href="group__flac__stream__decoder.html#ga29">stream_decoder.h</a><li>FLAC__stream_decoder_init_FILE()
+: <a class="el" href="group__flac__stream__decoder.html#ga38">stream_decoder.h</a><li>FLAC__stream_decoder_init_file()
+: <a class="el" href="group__flac__stream__decoder.html#ga40">stream_decoder.h</a><li>FLAC__stream_decoder_init_ogg_file()
+: <a class="el" href="group__flac__stream__decoder.html#ga41">stream_decoder.h</a><li>FLAC__stream_decoder_init_ogg_FILE()
+: <a class="el" href="group__flac__stream__decoder.html#ga39">stream_decoder.h</a><li>FLAC__stream_decoder_init_ogg_stream()
+: <a class="el" href="group__flac__stream__decoder.html#ga37">stream_decoder.h</a><li>FLAC__STREAM_DECODER_INIT_STATUS_ALREADY_INITIALIZED
+: <a class="el" href="group__flac__stream__decoder.html#gga51a31">stream_decoder.h</a><li>FLAC__STREAM_DECODER_INIT_STATUS_ERROR_OPENING_FILE
+: <a class="el" href="group__flac__stream__decoder.html#gga51a30">stream_decoder.h</a><li>FLAC__STREAM_DECODER_INIT_STATUS_INVALID_CALLBACKS
+: <a class="el" href="group__flac__stream__decoder.html#gga51a28">stream_decoder.h</a><li>FLAC__STREAM_DECODER_INIT_STATUS_MEMORY_ALLOCATION_ERROR
+: <a class="el" href="group__flac__stream__decoder.html#gga51a29">stream_decoder.h</a><li>FLAC__STREAM_DECODER_INIT_STATUS_OK
+: <a class="el" href="group__flac__stream__decoder.html#gga51a26">stream_decoder.h</a><li>FLAC__STREAM_DECODER_INIT_STATUS_UNSUPPORTED_CONTAINER
+: <a class="el" href="group__flac__stream__decoder.html#gga51a27">stream_decoder.h</a><li>FLAC__stream_decoder_init_stream()
+: <a class="el" href="group__flac__stream__decoder.html#ga36">stream_decoder.h</a><li>FLAC__STREAM_DECODER_LENGTH_STATUS_ERROR
+: <a class="el" href="group__flac__stream__decoder.html#gga55a42">stream_decoder.h</a><li>FLAC__STREAM_DECODER_LENGTH_STATUS_OK
+: <a class="el" href="group__flac__stream__decoder.html#gga55a41">stream_decoder.h</a><li>FLAC__STREAM_DECODER_LENGTH_STATUS_UNSUPPORTED
+: <a class="el" href="group__flac__stream__decoder.html#gga55a43">stream_decoder.h</a><li>FLAC__STREAM_DECODER_MEMORY_ALLOCATION_ERROR
+: <a class="el" href="group__flac__stream__decoder.html#gga50a24">stream_decoder.h</a><li>FLAC__stream_decoder_new()
+: <a class="el" href="group__flac__stream__decoder.html#ga16">stream_decoder.h</a><li>FLAC__STREAM_DECODER_OGG_ERROR
+: <a class="el" href="group__flac__stream__decoder.html#gga50a21">stream_decoder.h</a><li>FLAC__stream_decoder_process_single()
+: <a class="el" href="group__flac__stream__decoder.html#ga45">stream_decoder.h</a><li>FLAC__stream_decoder_process_until_end_of_metadata()
+: <a class="el" href="group__flac__stream__decoder.html#ga46">stream_decoder.h</a><li>FLAC__stream_decoder_process_until_end_of_stream()
+: <a class="el" href="group__flac__stream__decoder.html#ga47">stream_decoder.h</a><li>FLAC__STREAM_DECODER_READ_FRAME
+: <a class="el" href="group__flac__stream__decoder.html#gga50a19">stream_decoder.h</a><li>FLAC__STREAM_DECODER_READ_METADATA
+: <a class="el" href="group__flac__stream__decoder.html#gga50a17">stream_decoder.h</a><li>FLAC__STREAM_DECODER_READ_STATUS_ABORT
+: <a class="el" href="group__flac__stream__decoder.html#gga52a34">stream_decoder.h</a><li>FLAC__STREAM_DECODER_READ_STATUS_CONTINUE
+: <a class="el" href="group__flac__stream__decoder.html#gga52a32">stream_decoder.h</a><li>FLAC__STREAM_DECODER_READ_STATUS_END_OF_STREAM
+: <a class="el" href="group__flac__stream__decoder.html#gga52a33">stream_decoder.h</a><li>FLAC__stream_decoder_reset()
+: <a class="el" href="group__flac__stream__decoder.html#ga44">stream_decoder.h</a><li>FLAC__STREAM_DECODER_SEARCH_FOR_FRAME_SYNC
+: <a class="el" href="group__flac__stream__decoder.html#gga50a18">stream_decoder.h</a><li>FLAC__STREAM_DECODER_SEARCH_FOR_METADATA
+: <a class="el" href="group__flac__stream__decoder.html#gga50a16">stream_decoder.h</a><li>FLAC__stream_decoder_seek_absolute()
+: <a class="el" href="group__flac__stream__decoder.html#ga49">stream_decoder.h</a><li>FLAC__STREAM_DECODER_SEEK_ERROR
+: <a class="el" href="group__flac__stream__decoder.html#gga50a22">stream_decoder.h</a><li>FLAC__STREAM_DECODER_SEEK_STATUS_ERROR
+: <a class="el" href="group__flac__stream__decoder.html#gga53a36">stream_decoder.h</a><li>FLAC__STREAM_DECODER_SEEK_STATUS_OK
+: <a class="el" href="group__flac__stream__decoder.html#gga53a35">stream_decoder.h</a><li>FLAC__STREAM_DECODER_SEEK_STATUS_UNSUPPORTED
+: <a class="el" href="group__flac__stream__decoder.html#gga53a37">stream_decoder.h</a><li>FLAC__stream_decoder_set_md5_checking()
+: <a class="el" href="group__flac__stream__decoder.html#ga19">stream_decoder.h</a><li>FLAC__stream_decoder_set_metadata_ignore()
+: <a class="el" href="group__flac__stream__decoder.html#ga23">stream_decoder.h</a><li>FLAC__stream_decoder_set_metadata_ignore_all()
+: <a class="el" href="group__flac__stream__decoder.html#ga25">stream_decoder.h</a><li>FLAC__stream_decoder_set_metadata_ignore_application()
+: <a class="el" href="group__flac__stream__decoder.html#ga24">stream_decoder.h</a><li>FLAC__stream_decoder_set_metadata_respond()
+: <a class="el" href="group__flac__stream__decoder.html#ga20">stream_decoder.h</a><li>FLAC__stream_decoder_set_metadata_respond_all()
+: <a class="el" href="group__flac__stream__decoder.html#ga22">stream_decoder.h</a><li>FLAC__stream_decoder_set_metadata_respond_application()
+: <a class="el" href="group__flac__stream__decoder.html#ga21">stream_decoder.h</a><li>FLAC__stream_decoder_set_ogg_serial_number()
+: <a class="el" href="group__flac__stream__decoder.html#ga18">stream_decoder.h</a><li>FLAC__stream_decoder_skip_single_frame()
+: <a class="el" href="group__flac__stream__decoder.html#ga48">stream_decoder.h</a><li>FLAC__STREAM_DECODER_TELL_STATUS_ERROR
+: <a class="el" href="group__flac__stream__decoder.html#gga54a39">stream_decoder.h</a><li>FLAC__STREAM_DECODER_TELL_STATUS_OK
+: <a class="el" href="group__flac__stream__decoder.html#gga54a38">stream_decoder.h</a><li>FLAC__STREAM_DECODER_TELL_STATUS_UNSUPPORTED
+: <a class="el" href="group__flac__stream__decoder.html#gga54a40">stream_decoder.h</a><li>FLAC__STREAM_DECODER_UNINITIALIZED
+: <a class="el" href="group__flac__stream__decoder.html#gga50a25">stream_decoder.h</a><li>FLAC__STREAM_DECODER_WRITE_STATUS_ABORT
+: <a class="el" href="group__flac__stream__decoder.html#gga56a45">stream_decoder.h</a><li>FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE
+: <a class="el" href="group__flac__stream__decoder.html#gga56a44">stream_decoder.h</a><li>FLAC__STREAM_ENCODER_CLIENT_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga65a17">stream_encoder.h</a><li>FLAC__stream_encoder_delete()
+: <a class="el" href="group__flac__stream__encoder.html#ga13">stream_encoder.h</a><li>FLAC__stream_encoder_finish()
+: <a class="el" href="group__flac__stream__encoder.html#ga62">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_FRAMING_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga65a19">stream_encoder.h</a><li>FLAC__stream_encoder_get_bits_per_sample()
+: <a class="el" href="group__flac__stream__encoder.html#ga42">stream_encoder.h</a><li>FLAC__stream_encoder_get_blocksize()
+: <a class="el" href="group__flac__stream__encoder.html#ga44">stream_encoder.h</a><li>FLAC__stream_encoder_get_channels()
+: <a class="el" href="group__flac__stream__encoder.html#ga41">stream_encoder.h</a><li>FLAC__stream_encoder_get_do_escape_coding()
+: <a class="el" href="group__flac__stream__encoder.html#ga50">stream_encoder.h</a><li>FLAC__stream_encoder_get_do_exhaustive_model_search()
+: <a class="el" href="group__flac__stream__encoder.html#ga51">stream_encoder.h</a><li>FLAC__stream_encoder_get_do_mid_side_stereo()
+: <a class="el" href="group__flac__stream__encoder.html#ga45">stream_encoder.h</a><li>FLAC__stream_encoder_get_do_qlp_coeff_prec_search()
+: <a class="el" href="group__flac__stream__encoder.html#ga49">stream_encoder.h</a><li>FLAC__stream_encoder_get_loose_mid_side_stereo()
+: <a class="el" href="group__flac__stream__encoder.html#ga46">stream_encoder.h</a><li>FLAC__stream_encoder_get_max_lpc_order()
+: <a class="el" href="group__flac__stream__encoder.html#ga47">stream_encoder.h</a><li>FLAC__stream_encoder_get_max_residual_partition_order()
+: <a class="el" href="group__flac__stream__encoder.html#ga53">stream_encoder.h</a><li>FLAC__stream_encoder_get_min_residual_partition_order()
+: <a class="el" href="group__flac__stream__encoder.html#ga52">stream_encoder.h</a><li>FLAC__stream_encoder_get_qlp_coeff_precision()
+: <a class="el" href="group__flac__stream__encoder.html#ga48">stream_encoder.h</a><li>FLAC__stream_encoder_get_resolved_state_string()
+: <a class="el" href="group__flac__stream__encoder.html#ga37">stream_encoder.h</a><li>FLAC__stream_encoder_get_rice_parameter_search_dist()
+: <a class="el" href="group__flac__stream__encoder.html#ga54">stream_encoder.h</a><li>FLAC__stream_encoder_get_sample_rate()
+: <a class="el" href="group__flac__stream__encoder.html#ga43">stream_encoder.h</a><li>FLAC__stream_encoder_get_state()
+: <a class="el" href="group__flac__stream__encoder.html#ga35">stream_encoder.h</a><li>FLAC__stream_encoder_get_streamable_subset()
+: <a class="el" href="group__flac__stream__encoder.html#ga40">stream_encoder.h</a><li>FLAC__stream_encoder_get_total_samples_estimate()
+: <a class="el" href="group__flac__stream__encoder.html#ga55">stream_encoder.h</a><li>FLAC__stream_encoder_get_verify()
+: <a class="el" href="group__flac__stream__encoder.html#ga39">stream_encoder.h</a><li>FLAC__stream_encoder_get_verify_decoder_error_stats()
+: <a class="el" href="group__flac__stream__encoder.html#ga38">stream_encoder.h</a><li>FLAC__stream_encoder_get_verify_decoder_state()
+: <a class="el" href="group__flac__stream__encoder.html#ga36">stream_encoder.h</a><li>FLAC__stream_encoder_init_FILE()
+: <a class="el" href="group__flac__stream__encoder.html#ga58">stream_encoder.h</a><li>FLAC__stream_encoder_init_file()
+: <a class="el" href="group__flac__stream__encoder.html#ga60">stream_encoder.h</a><li>FLAC__stream_encoder_init_ogg_FILE()
+: <a class="el" href="group__flac__stream__encoder.html#ga59">stream_encoder.h</a><li>FLAC__stream_encoder_init_ogg_file()
+: <a class="el" href="group__flac__stream__encoder.html#ga61">stream_encoder.h</a><li>FLAC__stream_encoder_init_ogg_stream()
+: <a class="el" href="group__flac__stream__encoder.html#ga57">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_ALREADY_INITIALIZED
+: <a class="el" href="group__flac__stream__encoder.html#gga66a34">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_BLOCK_SIZE_TOO_SMALL_FOR_LPC_ORDER
+: <a class="el" href="group__flac__stream__encoder.html#gga66a31">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_ENCODER_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga66a22">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_BITS_PER_SAMPLE
+: <a class="el" href="group__flac__stream__encoder.html#gga66a26">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_BLOCK_SIZE
+: <a class="el" href="group__flac__stream__encoder.html#gga66a28">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_CALLBACKS
+: <a class="el" href="group__flac__stream__encoder.html#gga66a24">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_MAX_LPC_ORDER
+: <a class="el" href="group__flac__stream__encoder.html#gga66a29">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_METADATA
+: <a class="el" href="group__flac__stream__encoder.html#gga66a33">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_NUMBER_OF_CHANNELS
+: <a class="el" href="group__flac__stream__encoder.html#gga66a25">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_QLP_COEFF_PRECISION
+: <a class="el" href="group__flac__stream__encoder.html#gga66a30">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_SAMPLE_RATE
+: <a class="el" href="group__flac__stream__encoder.html#gga66a27">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_NOT_STREAMABLE
+: <a class="el" href="group__flac__stream__encoder.html#gga66a32">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_OK
+: <a class="el" href="group__flac__stream__encoder.html#gga66a21">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_UNSUPPORTED_CONTAINER
+: <a class="el" href="group__flac__stream__encoder.html#gga66a23">stream_encoder.h</a><li>FLAC__stream_encoder_init_stream()
+: <a class="el" href="group__flac__stream__encoder.html#ga56">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_IO_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga65a18">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga65a20">stream_encoder.h</a><li>FLAC__stream_encoder_new()
+: <a class="el" href="group__flac__stream__encoder.html#ga12">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_OGG_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga65a14">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_OK
+: <a class="el" href="group__flac__stream__encoder.html#gga65a12">stream_encoder.h</a><li>FLAC__stream_encoder_process()
+: <a class="el" href="group__flac__stream__encoder.html#ga63">stream_encoder.h</a><li>FLAC__stream_encoder_process_interleaved()
+: <a class="el" href="group__flac__stream__encoder.html#ga64">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_READ_STATUS_ABORT
+: <a class="el" href="group__flac__stream__encoder.html#gga67a37">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_READ_STATUS_CONTINUE
+: <a class="el" href="group__flac__stream__encoder.html#gga67a35">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_READ_STATUS_END_OF_STREAM
+: <a class="el" href="group__flac__stream__encoder.html#gga67a36">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_READ_STATUS_UNSUPPORTED
+: <a class="el" href="group__flac__stream__encoder.html#gga67a38">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_SEEK_STATUS_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga69a42">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_SEEK_STATUS_OK
+: <a class="el" href="group__flac__stream__encoder.html#gga69a41">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_SEEK_STATUS_UNSUPPORTED
+: <a class="el" href="group__flac__stream__encoder.html#gga69a43">stream_encoder.h</a><li>FLAC__stream_encoder_set_apodization()
+: <a class="el" href="group__flac__stream__encoder.html#ga24">stream_encoder.h</a><li>FLAC__stream_encoder_set_bits_per_sample()
+: <a class="el" href="group__flac__stream__encoder.html#ga18">stream_encoder.h</a><li>FLAC__stream_encoder_set_blocksize()
+: <a class="el" href="group__flac__stream__encoder.html#ga21">stream_encoder.h</a><li>FLAC__stream_encoder_set_channels()
+: <a class="el" href="group__flac__stream__encoder.html#ga17">stream_encoder.h</a><li>FLAC__stream_encoder_set_compression_level()
+: <a class="el" href="group__flac__stream__encoder.html#ga20">stream_encoder.h</a><li>FLAC__stream_encoder_set_do_escape_coding()
+: <a class="el" href="group__flac__stream__encoder.html#ga28">stream_encoder.h</a><li>FLAC__stream_encoder_set_do_exhaustive_model_search()
+: <a class="el" href="group__flac__stream__encoder.html#ga29">stream_encoder.h</a><li>FLAC__stream_encoder_set_do_mid_side_stereo()
+: <a class="el" href="group__flac__stream__encoder.html#ga22">stream_encoder.h</a><li>FLAC__stream_encoder_set_do_qlp_coeff_prec_search()
+: <a class="el" href="group__flac__stream__encoder.html#ga27">stream_encoder.h</a><li>FLAC__stream_encoder_set_loose_mid_side_stereo()
+: <a class="el" href="group__flac__stream__encoder.html#ga23">stream_encoder.h</a><li>FLAC__stream_encoder_set_max_lpc_order()
+: <a class="el" href="group__flac__stream__encoder.html#ga25">stream_encoder.h</a><li>FLAC__stream_encoder_set_max_residual_partition_order()
+: <a class="el" href="group__flac__stream__encoder.html#ga31">stream_encoder.h</a><li>FLAC__stream_encoder_set_metadata()
+: <a class="el" href="group__flac__stream__encoder.html#ga34">stream_encoder.h</a><li>FLAC__stream_encoder_set_min_residual_partition_order()
+: <a class="el" href="group__flac__stream__encoder.html#ga30">stream_encoder.h</a><li>FLAC__stream_encoder_set_ogg_serial_number()
+: <a class="el" href="group__flac__stream__encoder.html#ga14">stream_encoder.h</a><li>FLAC__stream_encoder_set_qlp_coeff_precision()
+: <a class="el" href="group__flac__stream__encoder.html#ga26">stream_encoder.h</a><li>FLAC__stream_encoder_set_rice_parameter_search_dist()
+: <a class="el" href="group__flac__stream__encoder.html#ga32">stream_encoder.h</a><li>FLAC__stream_encoder_set_sample_rate()
+: <a class="el" href="group__flac__stream__encoder.html#ga19">stream_encoder.h</a><li>FLAC__stream_encoder_set_streamable_subset()
+: <a class="el" href="group__flac__stream__encoder.html#ga16">stream_encoder.h</a><li>FLAC__stream_encoder_set_total_samples_estimate()
+: <a class="el" href="group__flac__stream__encoder.html#ga33">stream_encoder.h</a><li>FLAC__stream_encoder_set_verify()
+: <a class="el" href="group__flac__stream__encoder.html#ga15">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_TELL_STATUS_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga70a45">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_TELL_STATUS_OK
+: <a class="el" href="group__flac__stream__encoder.html#gga70a44">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_TELL_STATUS_UNSUPPORTED
+: <a class="el" href="group__flac__stream__encoder.html#gga70a46">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_UNINITIALIZED
+: <a class="el" href="group__flac__stream__encoder.html#gga65a13">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga65a15">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA
+: <a class="el" href="group__flac__stream__encoder.html#gga65a16">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_WRITE_STATUS_FATAL_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga68a40">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_WRITE_STATUS_OK
+: <a class="el" href="group__flac__stream__encoder.html#gga68a39">stream_encoder.h</a><li>FLAC__STREAM_METADATA_APPLICATION_ID_LEN
+: <a class="el" href="group__flac__format.html#ga46">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_INDEX_NUMBER_LEN
+: <a class="el" href="group__flac__format.html#ga54">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_INDEX_OFFSET_LEN
+: <a class="el" href="group__flac__format.html#ga53">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_INDEX_RESERVED_LEN
+: <a class="el" href="group__flac__format.html#ga55">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_IS_CD_LEN
+: <a class="el" href="group__flac__format.html#ga65">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_LEAD_IN_LEN
+: <a class="el" href="group__flac__format.html#ga64">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_MEDIA_CATALOG_NUMBER_LEN
+: <a class="el" href="group__flac__format.html#ga63">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_NUM_TRACKS_LEN
+: <a class="el" href="group__flac__format.html#ga67">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_RESERVED_LEN
+: <a class="el" href="group__flac__format.html#ga66">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_TRACK_ISRC_LEN
+: <a class="el" href="group__flac__format.html#ga58">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_TRACK_NUM_INDICES_LEN
+: <a class="el" href="group__flac__format.html#ga62">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_TRACK_NUMBER_LEN
+: <a class="el" href="group__flac__format.html#ga57">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_TRACK_OFFSET_LEN
+: <a class="el" href="group__flac__format.html#ga56">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_TRACK_PRE_EMPHASIS_LEN
+: <a class="el" href="group__flac__format.html#ga60">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_TRACK_RESERVED_LEN
+: <a class="el" href="group__flac__format.html#ga61">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_TRACK_TYPE_LEN
+: <a class="el" href="group__flac__format.html#ga59">format.h</a><li>FLAC__STREAM_METADATA_HEADER_LENGTH
+: <a class="el" href="group__flac__format.html#ga108">format.h</a><li>FLAC__STREAM_METADATA_IS_LAST_LEN
+: <a class="el" href="group__flac__format.html#ga77">format.h</a><li>FLAC__STREAM_METADATA_LENGTH_LEN
+: <a class="el" href="group__flac__format.html#ga79">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_COLORS_LEN
+: <a class="el" href="group__flac__format.html#ga75">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_DATA_LENGTH_LEN
+: <a class="el" href="group__flac__format.html#ga76">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_DEPTH_LEN
+: <a class="el" href="group__flac__format.html#ga74">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_DESCRIPTION_LENGTH_LEN
+: <a class="el" href="group__flac__format.html#ga71">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_HEIGHT_LEN
+: <a class="el" href="group__flac__format.html#ga73">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_MIME_TYPE_LENGTH_LEN
+: <a class="el" href="group__flac__format.html#ga70">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_ARTIST
+: <a class="el" href="group__flac__format.html#gga114a128">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_BACK_COVER
+: <a class="el" href="group__flac__format.html#gga114a124">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_BAND
+: <a class="el" href="group__flac__format.html#gga114a130">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_BAND_LOGOTYPE
+: <a class="el" href="group__flac__format.html#gga114a139">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_COMPOSER
+: <a class="el" href="group__flac__format.html#gga114a131">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_CONDUCTOR
+: <a class="el" href="group__flac__format.html#gga114a129">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_PERFORMANCE
+: <a class="el" href="group__flac__format.html#gga114a135">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_RECORDING
+: <a class="el" href="group__flac__format.html#gga114a134">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON
+: <a class="el" href="group__flac__format.html#gga114a122">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON_STANDARD
+: <a class="el" href="group__flac__format.html#gga114a121">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_FISH
+: <a class="el" href="group__flac__format.html#gga114a137">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_FRONT_COVER
+: <a class="el" href="group__flac__format.html#gga114a123">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_ILLUSTRATION
+: <a class="el" href="group__flac__format.html#gga114a138">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_LEAD_ARTIST
+: <a class="el" href="group__flac__format.html#gga114a127">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_LEAFLET_PAGE
+: <a class="el" href="group__flac__format.html#gga114a125">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_LEN
+: <a class="el" href="group__flac__format.html#ga69">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_LYRICIST
+: <a class="el" href="group__flac__format.html#gga114a132">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_MEDIA
+: <a class="el" href="group__flac__format.html#gga114a126">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_OTHER
+: <a class="el" href="group__flac__format.html#gga114a120">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_PUBLISHER_LOGOTYPE
+: <a class="el" href="group__flac__format.html#gga114a140">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_RECORDING_LOCATION
+: <a class="el" href="group__flac__format.html#gga114a133">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_VIDEO_SCREEN_CAPTURE
+: <a class="el" href="group__flac__format.html#gga114a136">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_WIDTH_LEN
+: <a class="el" href="group__flac__format.html#ga72">format.h</a><li>FLAC__STREAM_METADATA_SEEKPOINT_FRAME_SAMPLES_LEN
+: <a class="el" href="group__flac__format.html#ga49">format.h</a><li>FLAC__STREAM_METADATA_SEEKPOINT_LENGTH
+: <a class="el" href="group__flac__format.html#ga107">format.h</a><li>FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER
+: <a class="el" href="group__flac__format.html#ga50">format.h</a><li>FLAC__STREAM_METADATA_SEEKPOINT_SAMPLE_NUMBER_LEN
+: <a class="el" href="group__flac__format.html#ga47">format.h</a><li>FLAC__STREAM_METADATA_SEEKPOINT_STREAM_OFFSET_LEN
+: <a class="el" href="group__flac__format.html#ga48">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_BITS_PER_SAMPLE_LEN
+: <a class="el" href="group__flac__format.html#ga43">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_CHANNELS_LEN
+: <a class="el" href="group__flac__format.html#ga42">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_LENGTH
+: <a class="el" href="group__flac__format.html#ga106">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_MAX_BLOCK_SIZE_LEN
+: <a class="el" href="group__flac__format.html#ga38">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_MAX_FRAME_SIZE_LEN
+: <a class="el" href="group__flac__format.html#ga40">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_MD5SUM_LEN
+: <a class="el" href="group__flac__format.html#ga45">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_MIN_BLOCK_SIZE_LEN
+: <a class="el" href="group__flac__format.html#ga37">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_MIN_FRAME_SIZE_LEN
+: <a class="el" href="group__flac__format.html#ga39">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_SAMPLE_RATE_LEN
+: <a class="el" href="group__flac__format.html#ga41">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_TOTAL_SAMPLES_LEN
+: <a class="el" href="group__flac__format.html#ga44">format.h</a><li>FLAC__STREAM_METADATA_TYPE_LEN
+: <a class="el" href="group__flac__format.html#ga78">format.h</a><li>FLAC__STREAM_METADATA_VORBIS_COMMENT_ENTRY_LENGTH_LEN
+: <a class="el" href="group__flac__format.html#ga51">format.h</a><li>FLAC__STREAM_METADATA_VORBIS_COMMENT_NUM_COMMENTS_LEN
+: <a class="el" href="group__flac__format.html#ga52">format.h</a><li>FLAC__STREAM_SYNC
+: <a class="el" href="group__flac__format.html#ga3">format.h</a><li>FLAC__STREAM_SYNC_LEN
+: <a class="el" href="group__flac__format.html#ga4">format.h</a><li>FLAC__STREAM_SYNC_LENGTH
+: <a class="el" href="group__flac__format.html#ga105">format.h</a><li>FLAC__STREAM_SYNC_STRING
+: <a class="el" href="group__flac__format.html#ga2">format.h</a><li>FLAC__StreamDecoderEofCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga12">stream_decoder.h</a><li>FLAC__StreamDecoderErrorCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga15">stream_decoder.h</a><li>FLAC__StreamDecoderErrorStatus
+: <a class="el" href="group__flac__stream__decoder.html#ga57">stream_decoder.h</a><li>FLAC__StreamDecoderErrorStatusString
+: <a class="el" href="group__flac__stream__decoder.html#ga7">stream_decoder.h</a><li>FLAC__StreamDecoderInitStatus
+: <a class="el" href="group__flac__stream__decoder.html#ga51">stream_decoder.h</a><li>FLAC__StreamDecoderInitStatusString
+: <a class="el" href="group__flac__stream__decoder.html#ga1">stream_decoder.h</a><li>FLAC__StreamDecoderLengthCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga11">stream_decoder.h</a><li>FLAC__StreamDecoderLengthStatus
+: <a class="el" href="group__flac__stream__decoder.html#ga55">stream_decoder.h</a><li>FLAC__StreamDecoderLengthStatusString
+: <a class="el" href="group__flac__stream__decoder.html#ga5">stream_decoder.h</a><li>FLAC__StreamDecoderMetadataCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga14">stream_decoder.h</a><li>FLAC__StreamDecoderReadCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga8">stream_decoder.h</a><li>FLAC__StreamDecoderReadStatus
+: <a class="el" href="group__flac__stream__decoder.html#ga52">stream_decoder.h</a><li>FLAC__StreamDecoderReadStatusString
+: <a class="el" href="group__flac__stream__decoder.html#ga2">stream_decoder.h</a><li>FLAC__StreamDecoderSeekCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga9">stream_decoder.h</a><li>FLAC__StreamDecoderSeekStatus
+: <a class="el" href="group__flac__stream__decoder.html#ga53">stream_decoder.h</a><li>FLAC__StreamDecoderSeekStatusString
+: <a class="el" href="group__flac__stream__decoder.html#ga3">stream_decoder.h</a><li>FLAC__StreamDecoderState
+: <a class="el" href="group__flac__stream__decoder.html#ga50">stream_decoder.h</a><li>FLAC__StreamDecoderStateString
+: <a class="el" href="group__flac__stream__decoder.html#ga0">stream_decoder.h</a><li>FLAC__StreamDecoderTellCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga10">stream_decoder.h</a><li>FLAC__StreamDecoderTellStatus
+: <a class="el" href="group__flac__stream__decoder.html#ga54">stream_decoder.h</a><li>FLAC__StreamDecoderTellStatusString
+: <a class="el" href="group__flac__stream__decoder.html#ga4">stream_decoder.h</a><li>FLAC__StreamDecoderWriteCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga13">stream_decoder.h</a><li>FLAC__StreamDecoderWriteStatus
+: <a class="el" href="group__flac__stream__decoder.html#ga56">stream_decoder.h</a><li>FLAC__StreamDecoderWriteStatusString
+: <a class="el" href="group__flac__stream__decoder.html#ga6">stream_decoder.h</a><li>FLAC__StreamEncoderInitStatus
+: <a class="el" href="group__flac__stream__encoder.html#ga66">stream_encoder.h</a><li>FLAC__StreamEncoderInitStatusString
+: <a class="el" href="group__flac__stream__encoder.html#ga1">stream_encoder.h</a><li>FLAC__StreamEncoderMetadataCallback
+: <a class="el" href="group__flac__stream__encoder.html#ga10">stream_encoder.h</a><li>FLAC__StreamEncoderProgressCallback
+: <a class="el" href="group__flac__stream__encoder.html#ga11">stream_encoder.h</a><li>FLAC__StreamEncoderReadCallback
+: <a class="el" href="group__flac__stream__encoder.html#ga6">stream_encoder.h</a><li>FLAC__StreamEncoderReadStatus
+: <a class="el" href="group__flac__stream__encoder.html#ga67">stream_encoder.h</a><li>FLAC__StreamEncoderReadStatusString
+: <a class="el" href="group__flac__stream__encoder.html#ga2">stream_encoder.h</a><li>FLAC__StreamEncoderSeekCallback
+: <a class="el" href="group__flac__stream__encoder.html#ga8">stream_encoder.h</a><li>FLAC__StreamEncoderSeekStatus
+: <a class="el" href="group__flac__stream__encoder.html#ga69">stream_encoder.h</a><li>FLAC__StreamEncoderSeekStatusString
+: <a class="el" href="group__flac__stream__encoder.html#ga4">stream_encoder.h</a><li>FLAC__StreamEncoderState
+: <a class="el" href="group__flac__stream__encoder.html#ga65">stream_encoder.h</a><li>FLAC__StreamEncoderStateString
+: <a class="el" href="group__flac__stream__encoder.html#ga0">stream_encoder.h</a><li>FLAC__StreamEncoderTellCallback
+: <a class="el" href="group__flac__stream__encoder.html#ga9">stream_encoder.h</a><li>FLAC__StreamEncoderTellStatus
+: <a class="el" href="group__flac__stream__encoder.html#ga70">stream_encoder.h</a><li>FLAC__StreamEncoderTellStatusString
+: <a class="el" href="group__flac__stream__encoder.html#ga5">stream_encoder.h</a><li>FLAC__StreamEncoderWriteCallback
+: <a class="el" href="group__flac__stream__encoder.html#ga7">stream_encoder.h</a><li>FLAC__StreamEncoderWriteStatus
+: <a class="el" href="group__flac__stream__encoder.html#ga68">stream_encoder.h</a><li>FLAC__StreamEncoderWriteStatusString
+: <a class="el" href="group__flac__stream__encoder.html#ga3">stream_encoder.h</a><li>FLAC__StreamMetadata_Picture_Type
+: <a class="el" href="group__flac__format.html#ga114">format.h</a><li>FLAC__StreamMetadata_Picture_TypeString
+: <a class="el" href="group__flac__format.html#ga68">format.h</a><li>FLAC__SUBFRAME_LPC_QLP_COEFF_PRECISION_LEN
+: <a class="el" href="group__flac__format.html#ga14">format.h</a><li>FLAC__SUBFRAME_LPC_QLP_SHIFT_LEN
+: <a class="el" href="group__flac__format.html#ga15">format.h</a><li>FLAC__SUBFRAME_TYPE_CONSTANT
+: <a class="el" href="group__flac__format.html#gga110a102">format.h</a><li>FLAC__SUBFRAME_TYPE_CONSTANT_BYTE_ALIGNED_MASK
+: <a class="el" href="group__flac__format.html#ga19">format.h</a><li>FLAC__SUBFRAME_TYPE_FIXED
+: <a class="el" href="group__flac__format.html#gga110a104">format.h</a><li>FLAC__SUBFRAME_TYPE_FIXED_BYTE_ALIGNED_MASK
+: <a class="el" href="group__flac__format.html#ga21">format.h</a><li>FLAC__SUBFRAME_TYPE_LEN
+: <a class="el" href="group__flac__format.html#ga17">format.h</a><li>FLAC__SUBFRAME_TYPE_LPC
+: <a class="el" href="group__flac__format.html#gga110a105">format.h</a><li>FLAC__SUBFRAME_TYPE_LPC_BYTE_ALIGNED_MASK
+: <a class="el" href="group__flac__format.html#ga22">format.h</a><li>FLAC__SUBFRAME_TYPE_VERBATIM
+: <a class="el" href="group__flac__format.html#gga110a103">format.h</a><li>FLAC__SUBFRAME_TYPE_VERBATIM_BYTE_ALIGNED_MASK
+: <a class="el" href="group__flac__format.html#ga20">format.h</a><li>FLAC__SUBFRAME_WASTED_BITS_FLAG_LEN
+: <a class="el" href="group__flac__format.html#ga18">format.h</a><li>FLAC__SUBFRAME_ZERO_PAD_LEN
+: <a class="el" href="group__flac__format.html#ga16">format.h</a><li>FLAC__SubframeType
+: <a class="el" href="group__flac__format.html#ga110">format.h</a><li>FLAC__SubframeTypeString
+: <a class="el" href="group__flac__format.html#ga13">format.h</a><li>FLAC__SUBSET_MAX_BLOCK_SIZE_48000HZ
+: <a class="el" href="group__flac__format.html#ga92">format.h</a><li>FLAC__SUBSET_MAX_LPC_ORDER_48000HZ
+: <a class="el" href="group__flac__format.html#ga99">format.h</a><li>FLAC__SUBSET_MAX_RICE_PARTITION_ORDER
+: <a class="el" href="group__flac__format.html#ga104">format.h</a><li>FLAC__VENDOR_STRING
+: <a class="el" href="group__flac__format.html#ga1">format.h</a><li>FLAC__VERSION_STRING
+: <a class="el" href="group__flac__format.html#ga0">format.h</a><li>FLAC_API_SUPPORTS_OGG_FLAC
+: <a class="el" href="group__flac__export.html#ga0">export.h</a><li>FLAC_API_VERSION_AGE
+: <a class="el" href="group__flac__export.html#ga4">export.h</a><li>FLAC_API_VERSION_CURRENT
+: <a class="el" href="group__flac__export.html#ga2">export.h</a><li>FLAC_API_VERSION_REVISION
+: <a class="el" href="group__flac__export.html#ga3">export.h</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_0x67.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_0x67.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_0x67.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,42 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Class Members</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindexHL" href="globals.html">File&nbsp;Members</a></div>
+<div class="qindex"> | <a class="qindexHL" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumeration&nbsp;values</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
+<div class="qindex"><a class="qindex" href="globals.html#index_c">c</a> | <a class="qindex" href="globals_0x66.html#index_f">f</a> | <a class="qindexHL" href="globals_0x67.html#index_g">g</a></div>
+
+<p>
+Here is a list of all documented file members with links to the documentation:
+<p>
+<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
+<li>get_cuesheet()
+: <a class="el" href="group__flacpp__metadata__level0.html#ga4">metadata.h</a><li>get_picture()
+: <a class="el" href="group__flacpp__metadata__level0.html#ga6">metadata.h</a><li>get_streaminfo()
+: <a class="el" href="group__flacpp__metadata__level0.html#ga0">metadata.h</a><li>get_tags()
+: <a class="el" href="group__flacpp__metadata__level0.html#ga2">metadata.h</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_defs.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_defs.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_defs.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,58 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Class Members</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindexHL" href="globals.html">File&nbsp;Members</a></div>
+<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumeration&nbsp;values</a> | <a class="qindexHL" href="globals_defs.html">Defines</a></div>
+
+<p>
+<ul>
+<li>FLAC__MAX_BITS_PER_SAMPLE
+: <a class="el" href="group__flac__format.html#ga95">format.h</a><li>FLAC__MAX_BLOCK_SIZE
+: <a class="el" href="group__flac__format.html#ga91">format.h</a><li>FLAC__MAX_CHANNELS
+: <a class="el" href="group__flac__format.html#ga93">format.h</a><li>FLAC__MAX_FIXED_ORDER
+: <a class="el" href="group__flac__format.html#ga102">format.h</a><li>FLAC__MAX_LPC_ORDER
+: <a class="el" href="group__flac__format.html#ga98">format.h</a><li>FLAC__MAX_METADATA_TYPE_CODE
+: <a class="el" href="group__flac__format.html#ga89">format.h</a><li>FLAC__MAX_QLP_COEFF_PRECISION
+: <a class="el" href="group__flac__format.html#ga101">format.h</a><li>FLAC__MAX_RICE_PARTITION_ORDER
+: <a class="el" href="group__flac__format.html#ga103">format.h</a><li>FLAC__MAX_SAMPLE_RATE
+: <a class="el" href="group__flac__format.html#ga97">format.h</a><li>FLAC__MIN_BITS_PER_SAMPLE
+: <a class="el" href="group__flac__format.html#ga94">format.h</a><li>FLAC__MIN_BLOCK_SIZE
+: <a class="el" href="group__flac__format.html#ga90">format.h</a><li>FLAC__MIN_QLP_COEFF_PRECISION
+: <a class="el" href="group__flac__format.html#ga100">format.h</a><li>FLAC__REFERENCE_CODEC_MAX_BITS_PER_SAMPLE
+: <a class="el" href="group__flac__format.html#ga96">format.h</a><li>FLAC__STREAM_METADATA_HEADER_LENGTH
+: <a class="el" href="group__flac__format.html#ga108">format.h</a><li>FLAC__STREAM_METADATA_SEEKPOINT_LENGTH
+: <a class="el" href="group__flac__format.html#ga107">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_LENGTH
+: <a class="el" href="group__flac__format.html#ga106">format.h</a><li>FLAC__STREAM_SYNC_LENGTH
+: <a class="el" href="group__flac__format.html#ga105">format.h</a><li>FLAC__SUBSET_MAX_BLOCK_SIZE_48000HZ
+: <a class="el" href="group__flac__format.html#ga92">format.h</a><li>FLAC__SUBSET_MAX_LPC_ORDER_48000HZ
+: <a class="el" href="group__flac__format.html#ga99">format.h</a><li>FLAC__SUBSET_MAX_RICE_PARTITION_ORDER
+: <a class="el" href="group__flac__format.html#ga104">format.h</a><li>FLAC_API_VERSION_AGE
+: <a class="el" href="group__flac__export.html#ga4">export.h</a><li>FLAC_API_VERSION_CURRENT
+: <a class="el" href="group__flac__export.html#ga2">export.h</a><li>FLAC_API_VERSION_REVISION
+: <a class="el" href="group__flac__export.html#ga3">export.h</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_enum.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_enum.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_enum.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Class Members</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindexHL" href="globals.html">File&nbsp;Members</a></div>
+<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindexHL" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumeration&nbsp;values</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
+
+<p>
+<ul>
+<li>FLAC__ChannelAssignment
+: <a class="el" href="group__flac__format.html#ga111">format.h</a><li>FLAC__EntropyCodingMethodType
+: <a class="el" href="group__flac__format.html#ga109">format.h</a><li>FLAC__FrameNumberType
+: <a class="el" href="group__flac__format.html#ga112">format.h</a><li>FLAC__Metadata_ChainStatus
+: <a class="el" href="group__flac__metadata__level2.html#ga27">metadata.h</a><li>FLAC__Metadata_SimpleIteratorStatus
+: <a class="el" href="group__flac__metadata__level1.html#ga18">metadata.h</a><li>FLAC__MetadataType
+: <a class="el" href="group__flac__format.html#ga113">format.h</a><li>FLAC__StreamDecoderErrorStatus
+: <a class="el" href="group__flac__stream__decoder.html#ga57">stream_decoder.h</a><li>FLAC__StreamDecoderInitStatus
+: <a class="el" href="group__flac__stream__decoder.html#ga51">stream_decoder.h</a><li>FLAC__StreamDecoderLengthStatus
+: <a class="el" href="group__flac__stream__decoder.html#ga55">stream_decoder.h</a><li>FLAC__StreamDecoderReadStatus
+: <a class="el" href="group__flac__stream__decoder.html#ga52">stream_decoder.h</a><li>FLAC__StreamDecoderSeekStatus
+: <a class="el" href="group__flac__stream__decoder.html#ga53">stream_decoder.h</a><li>FLAC__StreamDecoderState
+: <a class="el" href="group__flac__stream__decoder.html#ga50">stream_decoder.h</a><li>FLAC__StreamDecoderTellStatus
+: <a class="el" href="group__flac__stream__decoder.html#ga54">stream_decoder.h</a><li>FLAC__StreamDecoderWriteStatus
+: <a class="el" href="group__flac__stream__decoder.html#ga56">stream_decoder.h</a><li>FLAC__StreamEncoderInitStatus
+: <a class="el" href="group__flac__stream__encoder.html#ga66">stream_encoder.h</a><li>FLAC__StreamEncoderReadStatus
+: <a class="el" href="group__flac__stream__encoder.html#ga67">stream_encoder.h</a><li>FLAC__StreamEncoderSeekStatus
+: <a class="el" href="group__flac__stream__encoder.html#ga69">stream_encoder.h</a><li>FLAC__StreamEncoderState
+: <a class="el" href="group__flac__stream__encoder.html#ga65">stream_encoder.h</a><li>FLAC__StreamEncoderTellStatus
+: <a class="el" href="group__flac__stream__encoder.html#ga70">stream_encoder.h</a><li>FLAC__StreamEncoderWriteStatus
+: <a class="el" href="group__flac__stream__encoder.html#ga68">stream_encoder.h</a><li>FLAC__StreamMetadata_Picture_Type
+: <a class="el" href="group__flac__format.html#ga114">format.h</a><li>FLAC__SubframeType
+: <a class="el" href="group__flac__format.html#ga110">format.h</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_eval.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_eval.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_eval.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,177 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Class Members</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindexHL" href="globals.html">File&nbsp;Members</a></div>
+<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindexHL" href="globals_eval.html">Enumeration&nbsp;values</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
+<div class="qindex"><a class="qindex" href="#index_f">f</a></div>
+
+<p>
+
+<p>
+<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
+<li>FLAC__CHANNEL_ASSIGNMENT_INDEPENDENT
+: <a class="el" href="group__flac__format.html#gga111a106">format.h</a><li>FLAC__CHANNEL_ASSIGNMENT_LEFT_SIDE
+: <a class="el" href="group__flac__format.html#gga111a107">format.h</a><li>FLAC__CHANNEL_ASSIGNMENT_MID_SIDE
+: <a class="el" href="group__flac__format.html#gga111a109">format.h</a><li>FLAC__CHANNEL_ASSIGNMENT_RIGHT_SIDE
+: <a class="el" href="group__flac__format.html#gga111a108">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE
+: <a class="el" href="group__flac__format.html#gga109a100">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2
+: <a class="el" href="group__flac__format.html#gga109a101">format.h</a><li>FLAC__FRAME_NUMBER_TYPE_FRAME_NUMBER
+: <a class="el" href="group__flac__format.html#gga112a110">format.h</a><li>FLAC__FRAME_NUMBER_TYPE_SAMPLE_NUMBER
+: <a class="el" href="group__flac__format.html#gga112a111">format.h</a><li>FLAC__METADATA_CHAIN_STATUS_BAD_METADATA
+: <a class="el" href="group__flac__metadata__level2.html#gga27a23">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_ERROR_OPENING_FILE
+: <a class="el" href="group__flac__metadata__level2.html#gga27a20">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_ILLEGAL_INPUT
+: <a class="el" href="group__flac__metadata__level2.html#gga27a19">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_INTERNAL_ERROR
+: <a class="el" href="group__flac__metadata__level2.html#gga27a30">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_INVALID_CALLBACKS
+: <a class="el" href="group__flac__metadata__level2.html#gga27a31">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_MEMORY_ALLOCATION_ERROR
+: <a class="el" href="group__flac__metadata__level2.html#gga27a29">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_NOT_A_FLAC_FILE
+: <a class="el" href="group__flac__metadata__level2.html#gga27a21">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_NOT_WRITABLE
+: <a class="el" href="group__flac__metadata__level2.html#gga27a22">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_OK
+: <a class="el" href="group__flac__metadata__level2.html#gga27a18">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_READ_ERROR
+: <a class="el" href="group__flac__metadata__level2.html#gga27a24">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_READ_WRITE_MISMATCH
+: <a class="el" href="group__flac__metadata__level2.html#gga27a32">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_RENAME_ERROR
+: <a class="el" href="group__flac__metadata__level2.html#gga27a27">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_SEEK_ERROR
+: <a class="el" href="group__flac__metadata__level2.html#gga27a25">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_UNLINK_ERROR
+: <a class="el" href="group__flac__metadata__level2.html#gga27a28">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_WRITE_ERROR
+: <a class="el" href="group__flac__metadata__level2.html#gga27a26">metadata.h</a><li>FLAC__METADATA_CHAIN_STATUS_WRONG_WRITE_CALL
+: <a class="el" href="group__flac__metadata__level2.html#gga27a33">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_BAD_METADATA
+: <a class="el" href="group__flac__metadata__level1.html#gga18a10">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_ERROR_OPENING_FILE
+: <a class="el" href="group__flac__metadata__level1.html#gga18a7">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_ILLEGAL_INPUT
+: <a class="el" href="group__flac__metadata__level1.html#gga18a6">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_INTERNAL_ERROR
+: <a class="el" href="group__flac__metadata__level1.html#gga18a17">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_MEMORY_ALLOCATION_ERROR
+: <a class="el" href="group__flac__metadata__level1.html#gga18a16">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_NOT_A_FLAC_FILE
+: <a class="el" href="group__flac__metadata__level1.html#gga18a8">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_NOT_WRITABLE
+: <a class="el" href="group__flac__metadata__level1.html#gga18a9">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_OK
+: <a class="el" href="group__flac__metadata__level1.html#gga18a5">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_READ_ERROR
+: <a class="el" href="group__flac__metadata__level1.html#gga18a11">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_RENAME_ERROR
+: <a class="el" href="group__flac__metadata__level1.html#gga18a14">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_SEEK_ERROR
+: <a class="el" href="group__flac__metadata__level1.html#gga18a12">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_UNLINK_ERROR
+: <a class="el" href="group__flac__metadata__level1.html#gga18a15">metadata.h</a><li>FLAC__METADATA_SIMPLE_ITERATOR_STATUS_WRITE_ERROR
+: <a class="el" href="group__flac__metadata__level1.html#gga18a13">metadata.h</a><li>FLAC__METADATA_TYPE_APPLICATION
+: <a class="el" href="group__flac__format.html#gga113a114">format.h</a><li>FLAC__METADATA_TYPE_CUESHEET
+: <a class="el" href="group__flac__format.html#gga113a117">format.h</a><li>FLAC__METADATA_TYPE_PADDING
+: <a class="el" href="group__flac__format.html#gga113a113">format.h</a><li>FLAC__METADATA_TYPE_PICTURE
+: <a class="el" href="group__flac__format.html#gga113a118">format.h</a><li>FLAC__METADATA_TYPE_SEEKTABLE
+: <a class="el" href="group__flac__format.html#gga113a115">format.h</a><li>FLAC__METADATA_TYPE_STREAMINFO
+: <a class="el" href="group__flac__format.html#gga113a112">format.h</a><li>FLAC__METADATA_TYPE_UNDEFINED
+: <a class="el" href="group__flac__format.html#gga113a119">format.h</a><li>FLAC__METADATA_TYPE_VORBIS_COMMENT
+: <a class="el" href="group__flac__format.html#gga113a116">format.h</a><li>FLAC__STREAM_DECODER_ABORTED
+: <a class="el" href="group__flac__stream__decoder.html#gga50a23">stream_decoder.h</a><li>FLAC__STREAM_DECODER_END_OF_STREAM
+: <a class="el" href="group__flac__stream__decoder.html#gga50a20">stream_decoder.h</a><li>FLAC__STREAM_DECODER_ERROR_STATUS_BAD_HEADER
+: <a class="el" href="group__flac__stream__decoder.html#gga57a47">stream_decoder.h</a><li>FLAC__STREAM_DECODER_ERROR_STATUS_FRAME_CRC_MISMATCH
+: <a class="el" href="group__flac__stream__decoder.html#gga57a48">stream_decoder.h</a><li>FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC
+: <a class="el" href="group__flac__stream__decoder.html#gga57a46">stream_decoder.h</a><li>FLAC__STREAM_DECODER_ERROR_STATUS_UNPARSEABLE_STREAM
+: <a class="el" href="group__flac__stream__decoder.html#gga57a49">stream_decoder.h</a><li>FLAC__STREAM_DECODER_INIT_STATUS_ALREADY_INITIALIZED
+: <a class="el" href="group__flac__stream__decoder.html#gga51a31">stream_decoder.h</a><li>FLAC__STREAM_DECODER_INIT_STATUS_ERROR_OPENING_FILE
+: <a class="el" href="group__flac__stream__decoder.html#gga51a30">stream_decoder.h</a><li>FLAC__STREAM_DECODER_INIT_STATUS_INVALID_CALLBACKS
+: <a class="el" href="group__flac__stream__decoder.html#gga51a28">stream_decoder.h</a><li>FLAC__STREAM_DECODER_INIT_STATUS_MEMORY_ALLOCATION_ERROR
+: <a class="el" href="group__flac__stream__decoder.html#gga51a29">stream_decoder.h</a><li>FLAC__STREAM_DECODER_INIT_STATUS_OK
+: <a class="el" href="group__flac__stream__decoder.html#gga51a26">stream_decoder.h</a><li>FLAC__STREAM_DECODER_INIT_STATUS_UNSUPPORTED_CONTAINER
+: <a class="el" href="group__flac__stream__decoder.html#gga51a27">stream_decoder.h</a><li>FLAC__STREAM_DECODER_LENGTH_STATUS_ERROR
+: <a class="el" href="group__flac__stream__decoder.html#gga55a42">stream_decoder.h</a><li>FLAC__STREAM_DECODER_LENGTH_STATUS_OK
+: <a class="el" href="group__flac__stream__decoder.html#gga55a41">stream_decoder.h</a><li>FLAC__STREAM_DECODER_LENGTH_STATUS_UNSUPPORTED
+: <a class="el" href="group__flac__stream__decoder.html#gga55a43">stream_decoder.h</a><li>FLAC__STREAM_DECODER_MEMORY_ALLOCATION_ERROR
+: <a class="el" href="group__flac__stream__decoder.html#gga50a24">stream_decoder.h</a><li>FLAC__STREAM_DECODER_OGG_ERROR
+: <a class="el" href="group__flac__stream__decoder.html#gga50a21">stream_decoder.h</a><li>FLAC__STREAM_DECODER_READ_FRAME
+: <a class="el" href="group__flac__stream__decoder.html#gga50a19">stream_decoder.h</a><li>FLAC__STREAM_DECODER_READ_METADATA
+: <a class="el" href="group__flac__stream__decoder.html#gga50a17">stream_decoder.h</a><li>FLAC__STREAM_DECODER_READ_STATUS_ABORT
+: <a class="el" href="group__flac__stream__decoder.html#gga52a34">stream_decoder.h</a><li>FLAC__STREAM_DECODER_READ_STATUS_CONTINUE
+: <a class="el" href="group__flac__stream__decoder.html#gga52a32">stream_decoder.h</a><li>FLAC__STREAM_DECODER_READ_STATUS_END_OF_STREAM
+: <a class="el" href="group__flac__stream__decoder.html#gga52a33">stream_decoder.h</a><li>FLAC__STREAM_DECODER_SEARCH_FOR_FRAME_SYNC
+: <a class="el" href="group__flac__stream__decoder.html#gga50a18">stream_decoder.h</a><li>FLAC__STREAM_DECODER_SEARCH_FOR_METADATA
+: <a class="el" href="group__flac__stream__decoder.html#gga50a16">stream_decoder.h</a><li>FLAC__STREAM_DECODER_SEEK_ERROR
+: <a class="el" href="group__flac__stream__decoder.html#gga50a22">stream_decoder.h</a><li>FLAC__STREAM_DECODER_SEEK_STATUS_ERROR
+: <a class="el" href="group__flac__stream__decoder.html#gga53a36">stream_decoder.h</a><li>FLAC__STREAM_DECODER_SEEK_STATUS_OK
+: <a class="el" href="group__flac__stream__decoder.html#gga53a35">stream_decoder.h</a><li>FLAC__STREAM_DECODER_SEEK_STATUS_UNSUPPORTED
+: <a class="el" href="group__flac__stream__decoder.html#gga53a37">stream_decoder.h</a><li>FLAC__STREAM_DECODER_TELL_STATUS_ERROR
+: <a class="el" href="group__flac__stream__decoder.html#gga54a39">stream_decoder.h</a><li>FLAC__STREAM_DECODER_TELL_STATUS_OK
+: <a class="el" href="group__flac__stream__decoder.html#gga54a38">stream_decoder.h</a><li>FLAC__STREAM_DECODER_TELL_STATUS_UNSUPPORTED
+: <a class="el" href="group__flac__stream__decoder.html#gga54a40">stream_decoder.h</a><li>FLAC__STREAM_DECODER_UNINITIALIZED
+: <a class="el" href="group__flac__stream__decoder.html#gga50a25">stream_decoder.h</a><li>FLAC__STREAM_DECODER_WRITE_STATUS_ABORT
+: <a class="el" href="group__flac__stream__decoder.html#gga56a45">stream_decoder.h</a><li>FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE
+: <a class="el" href="group__flac__stream__decoder.html#gga56a44">stream_decoder.h</a><li>FLAC__STREAM_ENCODER_CLIENT_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga65a17">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_FRAMING_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga65a19">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_ALREADY_INITIALIZED
+: <a class="el" href="group__flac__stream__encoder.html#gga66a34">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_BLOCK_SIZE_TOO_SMALL_FOR_LPC_ORDER
+: <a class="el" href="group__flac__stream__encoder.html#gga66a31">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_ENCODER_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga66a22">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_BITS_PER_SAMPLE
+: <a class="el" href="group__flac__stream__encoder.html#gga66a26">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_BLOCK_SIZE
+: <a class="el" href="group__flac__stream__encoder.html#gga66a28">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_CALLBACKS
+: <a class="el" href="group__flac__stream__encoder.html#gga66a24">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_MAX_LPC_ORDER
+: <a class="el" href="group__flac__stream__encoder.html#gga66a29">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_METADATA
+: <a class="el" href="group__flac__stream__encoder.html#gga66a33">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_NUMBER_OF_CHANNELS
+: <a class="el" href="group__flac__stream__encoder.html#gga66a25">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_QLP_COEFF_PRECISION
+: <a class="el" href="group__flac__stream__encoder.html#gga66a30">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_SAMPLE_RATE
+: <a class="el" href="group__flac__stream__encoder.html#gga66a27">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_NOT_STREAMABLE
+: <a class="el" href="group__flac__stream__encoder.html#gga66a32">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_OK
+: <a class="el" href="group__flac__stream__encoder.html#gga66a21">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_INIT_STATUS_UNSUPPORTED_CONTAINER
+: <a class="el" href="group__flac__stream__encoder.html#gga66a23">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_IO_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga65a18">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga65a20">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_OGG_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga65a14">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_OK
+: <a class="el" href="group__flac__stream__encoder.html#gga65a12">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_READ_STATUS_ABORT
+: <a class="el" href="group__flac__stream__encoder.html#gga67a37">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_READ_STATUS_CONTINUE
+: <a class="el" href="group__flac__stream__encoder.html#gga67a35">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_READ_STATUS_END_OF_STREAM
+: <a class="el" href="group__flac__stream__encoder.html#gga67a36">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_READ_STATUS_UNSUPPORTED
+: <a class="el" href="group__flac__stream__encoder.html#gga67a38">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_SEEK_STATUS_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga69a42">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_SEEK_STATUS_OK
+: <a class="el" href="group__flac__stream__encoder.html#gga69a41">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_SEEK_STATUS_UNSUPPORTED
+: <a class="el" href="group__flac__stream__encoder.html#gga69a43">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_TELL_STATUS_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga70a45">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_TELL_STATUS_OK
+: <a class="el" href="group__flac__stream__encoder.html#gga70a44">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_TELL_STATUS_UNSUPPORTED
+: <a class="el" href="group__flac__stream__encoder.html#gga70a46">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_UNINITIALIZED
+: <a class="el" href="group__flac__stream__encoder.html#gga65a13">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga65a15">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA
+: <a class="el" href="group__flac__stream__encoder.html#gga65a16">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_WRITE_STATUS_FATAL_ERROR
+: <a class="el" href="group__flac__stream__encoder.html#gga68a40">stream_encoder.h</a><li>FLAC__STREAM_ENCODER_WRITE_STATUS_OK
+: <a class="el" href="group__flac__stream__encoder.html#gga68a39">stream_encoder.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_ARTIST
+: <a class="el" href="group__flac__format.html#gga114a128">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_BACK_COVER
+: <a class="el" href="group__flac__format.html#gga114a124">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_BAND
+: <a class="el" href="group__flac__format.html#gga114a130">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_BAND_LOGOTYPE
+: <a class="el" href="group__flac__format.html#gga114a139">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_COMPOSER
+: <a class="el" href="group__flac__format.html#gga114a131">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_CONDUCTOR
+: <a class="el" href="group__flac__format.html#gga114a129">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_PERFORMANCE
+: <a class="el" href="group__flac__format.html#gga114a135">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_RECORDING
+: <a class="el" href="group__flac__format.html#gga114a134">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON
+: <a class="el" href="group__flac__format.html#gga114a122">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON_STANDARD
+: <a class="el" href="group__flac__format.html#gga114a121">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_FISH
+: <a class="el" href="group__flac__format.html#gga114a137">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_FRONT_COVER
+: <a class="el" href="group__flac__format.html#gga114a123">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_ILLUSTRATION
+: <a class="el" href="group__flac__format.html#gga114a138">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_LEAD_ARTIST
+: <a class="el" href="group__flac__format.html#gga114a127">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_LEAFLET_PAGE
+: <a class="el" href="group__flac__format.html#gga114a125">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_LYRICIST
+: <a class="el" href="group__flac__format.html#gga114a132">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_MEDIA
+: <a class="el" href="group__flac__format.html#gga114a126">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_OTHER
+: <a class="el" href="group__flac__format.html#gga114a120">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_PUBLISHER_LOGOTYPE
+: <a class="el" href="group__flac__format.html#gga114a140">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_RECORDING_LOCATION
+: <a class="el" href="group__flac__format.html#gga114a133">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_VIDEO_SCREEN_CAPTURE
+: <a class="el" href="group__flac__format.html#gga114a136">format.h</a><li>FLAC__SUBFRAME_TYPE_CONSTANT
+: <a class="el" href="group__flac__format.html#gga110a102">format.h</a><li>FLAC__SUBFRAME_TYPE_FIXED
+: <a class="el" href="group__flac__format.html#gga110a104">format.h</a><li>FLAC__SUBFRAME_TYPE_LPC
+: <a class="el" href="group__flac__format.html#gga110a105">format.h</a><li>FLAC__SUBFRAME_TYPE_VERBATIM
+: <a class="el" href="group__flac__format.html#gga110a103">format.h</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_func.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_func.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_func.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,233 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Class Members</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindexHL" href="globals.html">File&nbsp;Members</a></div>
+<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindexHL" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumeration&nbsp;values</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
+<div class="qindex"><a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_f">f</a> | <a class="qindex" href="#index_g">g</a></div>
+
+<p>
+
+<p>
+<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
+<li>clone()
+: <a class="el" href="group__flacpp__metadata__object.html#ga0">metadata.h</a></ul>
+<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
+<li>FLAC__format_cuesheet_is_legal()
+: <a class="el" href="group__flac__format.html#ga87">format.h</a><li>FLAC__format_picture_is_legal()
+: <a class="el" href="group__flac__format.html#ga88">format.h</a><li>FLAC__format_sample_rate_is_subset()
+: <a class="el" href="group__flac__format.html#ga81">format.h</a><li>FLAC__format_sample_rate_is_valid()
+: <a class="el" href="group__flac__format.html#ga80">format.h</a><li>FLAC__format_seektable_is_legal()
+: <a class="el" href="group__flac__format.html#ga85">format.h</a><li>FLAC__format_seektable_sort()
+: <a class="el" href="group__flac__format.html#ga86">format.h</a><li>FLAC__format_vorbiscomment_entry_is_legal()
+: <a class="el" href="group__flac__format.html#ga84">format.h</a><li>FLAC__format_vorbiscomment_entry_name_is_legal()
+: <a class="el" href="group__flac__format.html#ga82">format.h</a><li>FLAC__format_vorbiscomment_entry_value_is_legal()
+: <a class="el" href="group__flac__format.html#ga83">format.h</a><li>FLAC__metadata_chain_check_if_tempfile_needed()
+: <a class="el" href="group__flac__metadata__level2.html#ga10">metadata.h</a><li>FLAC__metadata_chain_delete()
+: <a class="el" href="group__flac__metadata__level2.html#ga4">metadata.h</a><li>FLAC__metadata_chain_merge_padding()
+: <a class="el" href="group__flac__metadata__level2.html#ga14">metadata.h</a><li>FLAC__metadata_chain_new()
+: <a class="el" href="group__flac__metadata__level2.html#ga3">metadata.h</a><li>FLAC__metadata_chain_read()
+: <a class="el" href="group__flac__metadata__level2.html#ga6">metadata.h</a><li>FLAC__metadata_chain_read_ogg()
+: <a class="el" href="group__flac__metadata__level2.html#ga7">metadata.h</a><li>FLAC__metadata_chain_read_ogg_with_callbacks()
+: <a class="el" href="group__flac__metadata__level2.html#ga9">metadata.h</a><li>FLAC__metadata_chain_read_with_callbacks()
+: <a class="el" href="group__flac__metadata__level2.html#ga8">metadata.h</a><li>FLAC__metadata_chain_sort_padding()
+: <a class="el" href="group__flac__metadata__level2.html#ga15">metadata.h</a><li>FLAC__metadata_chain_status()
+: <a class="el" href="group__flac__metadata__level2.html#ga5">metadata.h</a><li>FLAC__metadata_chain_write()
+: <a class="el" href="group__flac__metadata__level2.html#ga11">metadata.h</a><li>FLAC__metadata_chain_write_with_callbacks()
+: <a class="el" href="group__flac__metadata__level2.html#ga12">metadata.h</a><li>FLAC__metadata_chain_write_with_callbacks_and_tempfile()
+: <a class="el" href="group__flac__metadata__level2.html#ga13">metadata.h</a><li>FLAC__metadata_get_cuesheet()
+: <a class="el" href="group__flac__metadata__level0.html#ga2">metadata.h</a><li>FLAC__metadata_get_picture()
+: <a class="el" href="group__flac__metadata__level0.html#ga3">metadata.h</a><li>FLAC__metadata_get_streaminfo()
+: <a class="el" href="group__flac__metadata__level0.html#ga0">metadata.h</a><li>FLAC__metadata_get_tags()
+: <a class="el" href="group__flac__metadata__level0.html#ga1">metadata.h</a><li>FLAC__metadata_iterator_delete()
+: <a class="el" href="group__flac__metadata__level2.html#ga17">metadata.h</a><li>FLAC__metadata_iterator_delete_block()
+: <a class="el" href="group__flac__metadata__level2.html#ga24">metadata.h</a><li>FLAC__metadata_iterator_get_block()
+: <a class="el" href="group__flac__metadata__level2.html#ga22">metadata.h</a><li>FLAC__metadata_iterator_get_block_type()
+: <a class="el" href="group__flac__metadata__level2.html#ga21">metadata.h</a><li>FLAC__metadata_iterator_init()
+: <a class="el" href="group__flac__metadata__level2.html#ga18">metadata.h</a><li>FLAC__metadata_iterator_insert_block_after()
+: <a class="el" href="group__flac__metadata__level2.html#ga26">metadata.h</a><li>FLAC__metadata_iterator_insert_block_before()
+: <a class="el" href="group__flac__metadata__level2.html#ga25">metadata.h</a><li>FLAC__metadata_iterator_new()
+: <a class="el" href="group__flac__metadata__level2.html#ga16">metadata.h</a><li>FLAC__metadata_iterator_next()
+: <a class="el" href="group__flac__metadata__level2.html#ga19">metadata.h</a><li>FLAC__metadata_iterator_prev()
+: <a class="el" href="group__flac__metadata__level2.html#ga20">metadata.h</a><li>FLAC__metadata_iterator_set_block()
+: <a class="el" href="group__flac__metadata__level2.html#ga23">metadata.h</a><li>FLAC__metadata_object_application_set_data()
+: <a class="el" href="group__flac__metadata__object.html#ga4">metadata.h</a><li>FLAC__metadata_object_clone()
+: <a class="el" href="group__flac__metadata__object.html#ga1">metadata.h</a><li>FLAC__metadata_object_cuesheet_calculate_cddb_id()
+: <a class="el" href="group__flac__metadata__object.html#ga41">metadata.h</a><li>FLAC__metadata_object_cuesheet_delete_track()
+: <a class="el" href="group__flac__metadata__object.html#ga39">metadata.h</a><li>FLAC__metadata_object_cuesheet_insert_blank_track()
+: <a class="el" href="group__flac__metadata__object.html#ga38">metadata.h</a><li>FLAC__metadata_object_cuesheet_insert_track()
+: <a class="el" href="group__flac__metadata__object.html#ga37">metadata.h</a><li>FLAC__metadata_object_cuesheet_is_legal()
+: <a class="el" href="group__flac__metadata__object.html#ga40">metadata.h</a><li>FLAC__metadata_object_cuesheet_resize_tracks()
+: <a class="el" href="group__flac__metadata__object.html#ga36">metadata.h</a><li>FLAC__metadata_object_cuesheet_track_clone()
+: <a class="el" href="group__flac__metadata__object.html#ga30">metadata.h</a><li>FLAC__metadata_object_cuesheet_track_delete()
+: <a class="el" href="group__flac__metadata__object.html#ga31">metadata.h</a><li>FLAC__metadata_object_cuesheet_track_delete_index()
+: <a class="el" href="group__flac__metadata__object.html#ga35">metadata.h</a><li>FLAC__metadata_object_cuesheet_track_insert_blank_index()
+: <a class="el" href="group__flac__metadata__object.html#ga34">metadata.h</a><li>FLAC__metadata_object_cuesheet_track_insert_index()
+: <a class="el" href="group__flac__metadata__object.html#ga33">metadata.h</a><li>FLAC__metadata_object_cuesheet_track_new()
+: <a class="el" href="group__flac__metadata__object.html#ga29">metadata.h</a><li>FLAC__metadata_object_cuesheet_track_resize_indices()
+: <a class="el" href="group__flac__metadata__object.html#ga32">metadata.h</a><li>FLAC__metadata_object_delete()
+: <a class="el" href="group__flac__metadata__object.html#ga2">metadata.h</a><li>FLAC__metadata_object_is_equal()
+: <a class="el" href="group__flac__metadata__object.html#ga3">metadata.h</a><li>FLAC__metadata_object_new()
+: <a class="el" href="group__flac__metadata__object.html#ga0">metadata.h</a><li>FLAC__metadata_object_picture_is_legal()
+: <a class="el" href="group__flac__metadata__object.html#ga45">metadata.h</a><li>FLAC__metadata_object_picture_set_data()
+: <a class="el" href="group__flac__metadata__object.html#ga44">metadata.h</a><li>FLAC__metadata_object_picture_set_description()
+: <a class="el" href="group__flac__metadata__object.html#ga43">metadata.h</a><li>FLAC__metadata_object_picture_set_mime_type()
+: <a class="el" href="group__flac__metadata__object.html#ga42">metadata.h</a><li>FLAC__metadata_object_seektable_delete_point()
+: <a class="el" href="group__flac__metadata__object.html#ga8">metadata.h</a><li>FLAC__metadata_object_seektable_insert_point()
+: <a class="el" href="group__flac__metadata__object.html#ga7">metadata.h</a><li>FLAC__metadata_object_seektable_is_legal()
+: <a class="el" href="group__flac__metadata__object.html#ga9">metadata.h</a><li>FLAC__metadata_object_seektable_resize_points()
+: <a class="el" href="group__flac__metadata__object.html#ga5">metadata.h</a><li>FLAC__metadata_object_seektable_set_point()
+: <a class="el" href="group__flac__metadata__object.html#ga6">metadata.h</a><li>FLAC__metadata_object_seektable_template_append_placeholders()
+: <a class="el" href="group__flac__metadata__object.html#ga10">metadata.h</a><li>FLAC__metadata_object_seektable_template_append_point()
+: <a class="el" href="group__flac__metadata__object.html#ga11">metadata.h</a><li>FLAC__metadata_object_seektable_template_append_points()
+: <a class="el" href="group__flac__metadata__object.html#ga12">metadata.h</a><li>FLAC__metadata_object_seektable_template_append_spaced_points()
+: <a class="el" href="group__flac__metadata__object.html#ga13">metadata.h</a><li>FLAC__metadata_object_seektable_template_append_spaced_points_by_samples()
+: <a class="el" href="group__flac__metadata__object.html#ga14">metadata.h</a><li>FLAC__metadata_object_seektable_template_sort()
+: <a class="el" href="group__flac__metadata__object.html#ga15">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_append_comment()
+: <a class="el" href="group__flac__metadata__object.html#ga20">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_delete_comment()
+: <a class="el" href="group__flac__metadata__object.html#ga22">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_entry_from_name_value_pair()
+: <a class="el" href="group__flac__metadata__object.html#ga23">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_entry_matches()
+: <a class="el" href="group__flac__metadata__object.html#ga25">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_entry_to_name_value_pair()
+: <a class="el" href="group__flac__metadata__object.html#ga24">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_find_entry_from()
+: <a class="el" href="group__flac__metadata__object.html#ga26">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_insert_comment()
+: <a class="el" href="group__flac__metadata__object.html#ga19">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_remove_entries_matching()
+: <a class="el" href="group__flac__metadata__object.html#ga28">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_remove_entry_matching()
+: <a class="el" href="group__flac__metadata__object.html#ga27">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_replace_comment()
+: <a class="el" href="group__flac__metadata__object.html#ga21">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_resize_comments()
+: <a class="el" href="group__flac__metadata__object.html#ga17">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_set_comment()
+: <a class="el" href="group__flac__metadata__object.html#ga18">metadata.h</a><li>FLAC__metadata_object_vorbiscomment_set_vendor_string()
+: <a class="el" href="group__flac__metadata__object.html#ga16">metadata.h</a><li>FLAC__metadata_simple_iterator_delete()
+: <a class="el" href="group__flac__metadata__level1.html#ga3">metadata.h</a><li>FLAC__metadata_simple_iterator_delete_block()
+: <a class="el" href="group__flac__metadata__level1.html#ga17">metadata.h</a><li>FLAC__metadata_simple_iterator_get_application_id()
+: <a class="el" href="group__flac__metadata__level1.html#ga13">metadata.h</a><li>FLAC__metadata_simple_iterator_get_block()
+: <a class="el" href="group__flac__metadata__level1.html#ga14">metadata.h</a><li>FLAC__metadata_simple_iterator_get_block_length()
+: <a class="el" href="group__flac__metadata__level1.html#ga12">metadata.h</a><li>FLAC__metadata_simple_iterator_get_block_offset()
+: <a class="el" href="group__flac__metadata__level1.html#ga10">metadata.h</a><li>FLAC__metadata_simple_iterator_get_block_type()
+: <a class="el" href="group__flac__metadata__level1.html#ga11">metadata.h</a><li>FLAC__metadata_simple_iterator_init()
+: <a class="el" href="group__flac__metadata__level1.html#ga5">metadata.h</a><li>FLAC__metadata_simple_iterator_insert_block_after()
+: <a class="el" href="group__flac__metadata__level1.html#ga16">metadata.h</a><li>FLAC__metadata_simple_iterator_is_last()
+: <a class="el" href="group__flac__metadata__level1.html#ga9">metadata.h</a><li>FLAC__metadata_simple_iterator_is_writable()
+: <a class="el" href="group__flac__metadata__level1.html#ga6">metadata.h</a><li>FLAC__metadata_simple_iterator_new()
+: <a class="el" href="group__flac__metadata__level1.html#ga2">metadata.h</a><li>FLAC__metadata_simple_iterator_next()
+: <a class="el" href="group__flac__metadata__level1.html#ga7">metadata.h</a><li>FLAC__metadata_simple_iterator_prev()
+: <a class="el" href="group__flac__metadata__level1.html#ga8">metadata.h</a><li>FLAC__metadata_simple_iterator_set_block()
+: <a class="el" href="group__flac__metadata__level1.html#ga15">metadata.h</a><li>FLAC__metadata_simple_iterator_status()
+: <a class="el" href="group__flac__metadata__level1.html#ga4">metadata.h</a><li>FLAC__stream_decoder_delete()
+: <a class="el" href="group__flac__stream__decoder.html#ga17">stream_decoder.h</a><li>FLAC__stream_decoder_finish()
+: <a class="el" href="group__flac__stream__decoder.html#ga42">stream_decoder.h</a><li>FLAC__stream_decoder_flush()
+: <a class="el" href="group__flac__stream__decoder.html#ga43">stream_decoder.h</a><li>FLAC__stream_decoder_get_bits_per_sample()
+: <a class="el" href="group__flac__stream__decoder.html#ga32">stream_decoder.h</a><li>FLAC__stream_decoder_get_blocksize()
+: <a class="el" href="group__flac__stream__decoder.html#ga34">stream_decoder.h</a><li>FLAC__stream_decoder_get_channel_assignment()
+: <a class="el" href="group__flac__stream__decoder.html#ga31">stream_decoder.h</a><li>FLAC__stream_decoder_get_channels()
+: <a class="el" href="group__flac__stream__decoder.html#ga30">stream_decoder.h</a><li>FLAC__stream_decoder_get_decode_position()
+: <a class="el" href="group__flac__stream__decoder.html#ga35">stream_decoder.h</a><li>FLAC__stream_decoder_get_md5_checking()
+: <a class="el" href="group__flac__stream__decoder.html#ga28">stream_decoder.h</a><li>FLAC__stream_decoder_get_resolved_state_string()
+: <a class="el" href="group__flac__stream__decoder.html#ga27">stream_decoder.h</a><li>FLAC__stream_decoder_get_sample_rate()
+: <a class="el" href="group__flac__stream__decoder.html#ga33">stream_decoder.h</a><li>FLAC__stream_decoder_get_state()
+: <a class="el" href="group__flac__stream__decoder.html#ga26">stream_decoder.h</a><li>FLAC__stream_decoder_get_total_samples()
+: <a class="el" href="group__flac__stream__decoder.html#ga29">stream_decoder.h</a><li>FLAC__stream_decoder_init_FILE()
+: <a class="el" href="group__flac__stream__decoder.html#ga38">stream_decoder.h</a><li>FLAC__stream_decoder_init_file()
+: <a class="el" href="group__flac__stream__decoder.html#ga40">stream_decoder.h</a><li>FLAC__stream_decoder_init_ogg_file()
+: <a class="el" href="group__flac__stream__decoder.html#ga41">stream_decoder.h</a><li>FLAC__stream_decoder_init_ogg_FILE()
+: <a class="el" href="group__flac__stream__decoder.html#ga39">stream_decoder.h</a><li>FLAC__stream_decoder_init_ogg_stream()
+: <a class="el" href="group__flac__stream__decoder.html#ga37">stream_decoder.h</a><li>FLAC__stream_decoder_init_stream()
+: <a class="el" href="group__flac__stream__decoder.html#ga36">stream_decoder.h</a><li>FLAC__stream_decoder_new()
+: <a class="el" href="group__flac__stream__decoder.html#ga16">stream_decoder.h</a><li>FLAC__stream_decoder_process_single()
+: <a class="el" href="group__flac__stream__decoder.html#ga45">stream_decoder.h</a><li>FLAC__stream_decoder_process_until_end_of_metadata()
+: <a class="el" href="group__flac__stream__decoder.html#ga46">stream_decoder.h</a><li>FLAC__stream_decoder_process_until_end_of_stream()
+: <a class="el" href="group__flac__stream__decoder.html#ga47">stream_decoder.h</a><li>FLAC__stream_decoder_reset()
+: <a class="el" href="group__flac__stream__decoder.html#ga44">stream_decoder.h</a><li>FLAC__stream_decoder_seek_absolute()
+: <a class="el" href="group__flac__stream__decoder.html#ga49">stream_decoder.h</a><li>FLAC__stream_decoder_set_md5_checking()
+: <a class="el" href="group__flac__stream__decoder.html#ga19">stream_decoder.h</a><li>FLAC__stream_decoder_set_metadata_ignore()
+: <a class="el" href="group__flac__stream__decoder.html#ga23">stream_decoder.h</a><li>FLAC__stream_decoder_set_metadata_ignore_all()
+: <a class="el" href="group__flac__stream__decoder.html#ga25">stream_decoder.h</a><li>FLAC__stream_decoder_set_metadata_ignore_application()
+: <a class="el" href="group__flac__stream__decoder.html#ga24">stream_decoder.h</a><li>FLAC__stream_decoder_set_metadata_respond()
+: <a class="el" href="group__flac__stream__decoder.html#ga20">stream_decoder.h</a><li>FLAC__stream_decoder_set_metadata_respond_all()
+: <a class="el" href="group__flac__stream__decoder.html#ga22">stream_decoder.h</a><li>FLAC__stream_decoder_set_metadata_respond_application()
+: <a class="el" href="group__flac__stream__decoder.html#ga21">stream_decoder.h</a><li>FLAC__stream_decoder_set_ogg_serial_number()
+: <a class="el" href="group__flac__stream__decoder.html#ga18">stream_decoder.h</a><li>FLAC__stream_decoder_skip_single_frame()
+: <a class="el" href="group__flac__stream__decoder.html#ga48">stream_decoder.h</a><li>FLAC__stream_encoder_delete()
+: <a class="el" href="group__flac__stream__encoder.html#ga13">stream_encoder.h</a><li>FLAC__stream_encoder_finish()
+: <a class="el" href="group__flac__stream__encoder.html#ga62">stream_encoder.h</a><li>FLAC__stream_encoder_get_bits_per_sample()
+: <a class="el" href="group__flac__stream__encoder.html#ga42">stream_encoder.h</a><li>FLAC__stream_encoder_get_blocksize()
+: <a class="el" href="group__flac__stream__encoder.html#ga44">stream_encoder.h</a><li>FLAC__stream_encoder_get_channels()
+: <a class="el" href="group__flac__stream__encoder.html#ga41">stream_encoder.h</a><li>FLAC__stream_encoder_get_do_escape_coding()
+: <a class="el" href="group__flac__stream__encoder.html#ga50">stream_encoder.h</a><li>FLAC__stream_encoder_get_do_exhaustive_model_search()
+: <a class="el" href="group__flac__stream__encoder.html#ga51">stream_encoder.h</a><li>FLAC__stream_encoder_get_do_mid_side_stereo()
+: <a class="el" href="group__flac__stream__encoder.html#ga45">stream_encoder.h</a><li>FLAC__stream_encoder_get_do_qlp_coeff_prec_search()
+: <a class="el" href="group__flac__stream__encoder.html#ga49">stream_encoder.h</a><li>FLAC__stream_encoder_get_loose_mid_side_stereo()
+: <a class="el" href="group__flac__stream__encoder.html#ga46">stream_encoder.h</a><li>FLAC__stream_encoder_get_max_lpc_order()
+: <a class="el" href="group__flac__stream__encoder.html#ga47">stream_encoder.h</a><li>FLAC__stream_encoder_get_max_residual_partition_order()
+: <a class="el" href="group__flac__stream__encoder.html#ga53">stream_encoder.h</a><li>FLAC__stream_encoder_get_min_residual_partition_order()
+: <a class="el" href="group__flac__stream__encoder.html#ga52">stream_encoder.h</a><li>FLAC__stream_encoder_get_qlp_coeff_precision()
+: <a class="el" href="group__flac__stream__encoder.html#ga48">stream_encoder.h</a><li>FLAC__stream_encoder_get_resolved_state_string()
+: <a class="el" href="group__flac__stream__encoder.html#ga37">stream_encoder.h</a><li>FLAC__stream_encoder_get_rice_parameter_search_dist()
+: <a class="el" href="group__flac__stream__encoder.html#ga54">stream_encoder.h</a><li>FLAC__stream_encoder_get_sample_rate()
+: <a class="el" href="group__flac__stream__encoder.html#ga43">stream_encoder.h</a><li>FLAC__stream_encoder_get_state()
+: <a class="el" href="group__flac__stream__encoder.html#ga35">stream_encoder.h</a><li>FLAC__stream_encoder_get_streamable_subset()
+: <a class="el" href="group__flac__stream__encoder.html#ga40">stream_encoder.h</a><li>FLAC__stream_encoder_get_total_samples_estimate()
+: <a class="el" href="group__flac__stream__encoder.html#ga55">stream_encoder.h</a><li>FLAC__stream_encoder_get_verify()
+: <a class="el" href="group__flac__stream__encoder.html#ga39">stream_encoder.h</a><li>FLAC__stream_encoder_get_verify_decoder_error_stats()
+: <a class="el" href="group__flac__stream__encoder.html#ga38">stream_encoder.h</a><li>FLAC__stream_encoder_get_verify_decoder_state()
+: <a class="el" href="group__flac__stream__encoder.html#ga36">stream_encoder.h</a><li>FLAC__stream_encoder_init_FILE()
+: <a class="el" href="group__flac__stream__encoder.html#ga58">stream_encoder.h</a><li>FLAC__stream_encoder_init_file()
+: <a class="el" href="group__flac__stream__encoder.html#ga60">stream_encoder.h</a><li>FLAC__stream_encoder_init_ogg_FILE()
+: <a class="el" href="group__flac__stream__encoder.html#ga59">stream_encoder.h</a><li>FLAC__stream_encoder_init_ogg_file()
+: <a class="el" href="group__flac__stream__encoder.html#ga61">stream_encoder.h</a><li>FLAC__stream_encoder_init_ogg_stream()
+: <a class="el" href="group__flac__stream__encoder.html#ga57">stream_encoder.h</a><li>FLAC__stream_encoder_init_stream()
+: <a class="el" href="group__flac__stream__encoder.html#ga56">stream_encoder.h</a><li>FLAC__stream_encoder_new()
+: <a class="el" href="group__flac__stream__encoder.html#ga12">stream_encoder.h</a><li>FLAC__stream_encoder_process()
+: <a class="el" href="group__flac__stream__encoder.html#ga63">stream_encoder.h</a><li>FLAC__stream_encoder_process_interleaved()
+: <a class="el" href="group__flac__stream__encoder.html#ga64">stream_encoder.h</a><li>FLAC__stream_encoder_set_apodization()
+: <a class="el" href="group__flac__stream__encoder.html#ga24">stream_encoder.h</a><li>FLAC__stream_encoder_set_bits_per_sample()
+: <a class="el" href="group__flac__stream__encoder.html#ga18">stream_encoder.h</a><li>FLAC__stream_encoder_set_blocksize()
+: <a class="el" href="group__flac__stream__encoder.html#ga21">stream_encoder.h</a><li>FLAC__stream_encoder_set_channels()
+: <a class="el" href="group__flac__stream__encoder.html#ga17">stream_encoder.h</a><li>FLAC__stream_encoder_set_compression_level()
+: <a class="el" href="group__flac__stream__encoder.html#ga20">stream_encoder.h</a><li>FLAC__stream_encoder_set_do_escape_coding()
+: <a class="el" href="group__flac__stream__encoder.html#ga28">stream_encoder.h</a><li>FLAC__stream_encoder_set_do_exhaustive_model_search()
+: <a class="el" href="group__flac__stream__encoder.html#ga29">stream_encoder.h</a><li>FLAC__stream_encoder_set_do_mid_side_stereo()
+: <a class="el" href="group__flac__stream__encoder.html#ga22">stream_encoder.h</a><li>FLAC__stream_encoder_set_do_qlp_coeff_prec_search()
+: <a class="el" href="group__flac__stream__encoder.html#ga27">stream_encoder.h</a><li>FLAC__stream_encoder_set_loose_mid_side_stereo()
+: <a class="el" href="group__flac__stream__encoder.html#ga23">stream_encoder.h</a><li>FLAC__stream_encoder_set_max_lpc_order()
+: <a class="el" href="group__flac__stream__encoder.html#ga25">stream_encoder.h</a><li>FLAC__stream_encoder_set_max_residual_partition_order()
+: <a class="el" href="group__flac__stream__encoder.html#ga31">stream_encoder.h</a><li>FLAC__stream_encoder_set_metadata()
+: <a class="el" href="group__flac__stream__encoder.html#ga34">stream_encoder.h</a><li>FLAC__stream_encoder_set_min_residual_partition_order()
+: <a class="el" href="group__flac__stream__encoder.html#ga30">stream_encoder.h</a><li>FLAC__stream_encoder_set_ogg_serial_number()
+: <a class="el" href="group__flac__stream__encoder.html#ga14">stream_encoder.h</a><li>FLAC__stream_encoder_set_qlp_coeff_precision()
+: <a class="el" href="group__flac__stream__encoder.html#ga26">stream_encoder.h</a><li>FLAC__stream_encoder_set_rice_parameter_search_dist()
+: <a class="el" href="group__flac__stream__encoder.html#ga32">stream_encoder.h</a><li>FLAC__stream_encoder_set_sample_rate()
+: <a class="el" href="group__flac__stream__encoder.html#ga19">stream_encoder.h</a><li>FLAC__stream_encoder_set_streamable_subset()
+: <a class="el" href="group__flac__stream__encoder.html#ga16">stream_encoder.h</a><li>FLAC__stream_encoder_set_total_samples_estimate()
+: <a class="el" href="group__flac__stream__encoder.html#ga33">stream_encoder.h</a><li>FLAC__stream_encoder_set_verify()
+: <a class="el" href="group__flac__stream__encoder.html#ga15">stream_encoder.h</a></ul>
+<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
+<li>get_cuesheet()
+: <a class="el" href="group__flacpp__metadata__level0.html#ga4">metadata.h</a><li>get_picture()
+: <a class="el" href="group__flacpp__metadata__level0.html#ga6">metadata.h</a><li>get_streaminfo()
+: <a class="el" href="group__flacpp__metadata__level0.html#ga0">metadata.h</a><li>get_tags()
+: <a class="el" href="group__flacpp__metadata__level0.html#ga2">metadata.h</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_type.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_type.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_type.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Class Members</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindexHL" href="globals.html">File&nbsp;Members</a></div>
+<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindex" href="globals_vars.html">Variables</a> | <a class="qindexHL" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumeration&nbsp;values</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
+
+<p>
+<ul>
+<li>FLAC__IOCallback_Close
+: <a class="el" href="group__flac__callbacks.html#ga6">callback.h</a><li>FLAC__IOCallback_Eof
+: <a class="el" href="group__flac__callbacks.html#ga5">callback.h</a><li>FLAC__IOCallback_Read
+: <a class="el" href="group__flac__callbacks.html#ga1">callback.h</a><li>FLAC__IOCallback_Seek
+: <a class="el" href="group__flac__callbacks.html#ga3">callback.h</a><li>FLAC__IOCallback_Tell
+: <a class="el" href="group__flac__callbacks.html#ga4">callback.h</a><li>FLAC__IOCallback_Write
+: <a class="el" href="group__flac__callbacks.html#ga2">callback.h</a><li>FLAC__IOHandle
+: <a class="el" href="group__flac__callbacks.html#ga0">callback.h</a><li>FLAC__Metadata_Chain
+: <a class="el" href="group__flac__metadata__level2.html#ga0">metadata.h</a><li>FLAC__Metadata_Iterator
+: <a class="el" href="group__flac__metadata__level2.html#ga1">metadata.h</a><li>FLAC__Metadata_SimpleIterator
+: <a class="el" href="group__flac__metadata__level1.html#ga0">metadata.h</a><li>FLAC__StreamDecoderEofCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga12">stream_decoder.h</a><li>FLAC__StreamDecoderErrorCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga15">stream_decoder.h</a><li>FLAC__StreamDecoderLengthCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga11">stream_decoder.h</a><li>FLAC__StreamDecoderMetadataCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga14">stream_decoder.h</a><li>FLAC__StreamDecoderReadCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga8">stream_decoder.h</a><li>FLAC__StreamDecoderSeekCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga9">stream_decoder.h</a><li>FLAC__StreamDecoderTellCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga10">stream_decoder.h</a><li>FLAC__StreamDecoderWriteCallback
+: <a class="el" href="group__flac__stream__decoder.html#ga13">stream_decoder.h</a><li>FLAC__StreamEncoderMetadataCallback
+: <a class="el" href="group__flac__stream__encoder.html#ga10">stream_encoder.h</a><li>FLAC__StreamEncoderProgressCallback
+: <a class="el" href="group__flac__stream__encoder.html#ga11">stream_encoder.h</a><li>FLAC__StreamEncoderReadCallback
+: <a class="el" href="group__flac__stream__encoder.html#ga6">stream_encoder.h</a><li>FLAC__StreamEncoderSeekCallback
+: <a class="el" href="group__flac__stream__encoder.html#ga8">stream_encoder.h</a><li>FLAC__StreamEncoderTellCallback
+: <a class="el" href="group__flac__stream__encoder.html#ga9">stream_encoder.h</a><li>FLAC__StreamEncoderWriteCallback
+: <a class="el" href="group__flac__stream__encoder.html#ga7">stream_encoder.h</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_vars.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_vars.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/globals_vars.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,135 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Class Members</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindexHL" href="globals.html">File&nbsp;Members</a></div>
+<div class="qindex"><a class="qindex" href="globals.html">All</a> | <a class="qindex" href="globals_func.html">Functions</a> | <a class="qindexHL" href="globals_vars.html">Variables</a> | <a class="qindex" href="globals_type.html">Typedefs</a> | <a class="qindex" href="globals_enum.html">Enumerations</a> | <a class="qindex" href="globals_eval.html">Enumeration&nbsp;values</a> | <a class="qindex" href="globals_defs.html">Defines</a></div>
+<div class="qindex"><a class="qindex" href="#index_f">f</a></div>
+
+<p>
+
+<p>
+<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
+<li>FLAC__ChannelAssignmentString
+: <a class="el" href="group__flac__format.html#ga23">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_ESCAPE_PARAMETER
+: <a class="el" href="group__flac__format.html#ga11">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_PARAMETER_LEN
+: <a class="el" href="group__flac__format.html#ga8">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER
+: <a class="el" href="group__flac__format.html#ga10">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ORDER_LEN
+: <a class="el" href="group__flac__format.html#ga6">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN
+: <a class="el" href="group__flac__format.html#ga7">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_RAW_LEN
+: <a class="el" href="group__flac__format.html#ga9">format.h</a><li>FLAC__ENTROPY_CODING_METHOD_TYPE_LEN
+: <a class="el" href="group__flac__format.html#ga12">format.h</a><li>FLAC__EntropyCodingMethodTypeString
+: <a class="el" href="group__flac__format.html#ga5">format.h</a><li>FLAC__FRAME_FOOTER_CRC_LEN
+: <a class="el" href="group__flac__format.html#ga35">format.h</a><li>FLAC__FRAME_HEADER_BITS_PER_SAMPLE_LEN
+: <a class="el" href="group__flac__format.html#ga32">format.h</a><li>FLAC__FRAME_HEADER_BLOCK_SIZE_LEN
+: <a class="el" href="group__flac__format.html#ga29">format.h</a><li>FLAC__FRAME_HEADER_BLOCKING_STRATEGY_LEN
+: <a class="el" href="group__flac__format.html#ga28">format.h</a><li>FLAC__FRAME_HEADER_CHANNEL_ASSIGNMENT_LEN
+: <a class="el" href="group__flac__format.html#ga31">format.h</a><li>FLAC__FRAME_HEADER_CRC_LEN
+: <a class="el" href="group__flac__format.html#ga34">format.h</a><li>FLAC__FRAME_HEADER_RESERVED_LEN
+: <a class="el" href="group__flac__format.html#ga27">format.h</a><li>FLAC__FRAME_HEADER_SAMPLE_RATE_LEN
+: <a class="el" href="group__flac__format.html#ga30">format.h</a><li>FLAC__FRAME_HEADER_SYNC
+: <a class="el" href="group__flac__format.html#ga25">format.h</a><li>FLAC__FRAME_HEADER_SYNC_LEN
+: <a class="el" href="group__flac__format.html#ga26">format.h</a><li>FLAC__FRAME_HEADER_ZERO_PAD_LEN
+: <a class="el" href="group__flac__format.html#ga33">format.h</a><li>FLAC__FrameNumberTypeString
+: <a class="el" href="group__flac__format.html#ga24">format.h</a><li>FLAC__Metadata_ChainStatusString
+: <a class="el" href="group__flac__metadata__level2.html#ga2">metadata.h</a><li>FLAC__Metadata_SimpleIteratorStatusString
+: <a class="el" href="group__flac__metadata__level1.html#ga1">metadata.h</a><li>FLAC__MetadataTypeString
+: <a class="el" href="group__flac__format.html#ga36">format.h</a><li>FLAC__STREAM_METADATA_APPLICATION_ID_LEN
+: <a class="el" href="group__flac__format.html#ga46">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_INDEX_NUMBER_LEN
+: <a class="el" href="group__flac__format.html#ga54">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_INDEX_OFFSET_LEN
+: <a class="el" href="group__flac__format.html#ga53">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_INDEX_RESERVED_LEN
+: <a class="el" href="group__flac__format.html#ga55">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_IS_CD_LEN
+: <a class="el" href="group__flac__format.html#ga65">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_LEAD_IN_LEN
+: <a class="el" href="group__flac__format.html#ga64">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_MEDIA_CATALOG_NUMBER_LEN
+: <a class="el" href="group__flac__format.html#ga63">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_NUM_TRACKS_LEN
+: <a class="el" href="group__flac__format.html#ga67">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_RESERVED_LEN
+: <a class="el" href="group__flac__format.html#ga66">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_TRACK_ISRC_LEN
+: <a class="el" href="group__flac__format.html#ga58">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_TRACK_NUM_INDICES_LEN
+: <a class="el" href="group__flac__format.html#ga62">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_TRACK_NUMBER_LEN
+: <a class="el" href="group__flac__format.html#ga57">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_TRACK_OFFSET_LEN
+: <a class="el" href="group__flac__format.html#ga56">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_TRACK_PRE_EMPHASIS_LEN
+: <a class="el" href="group__flac__format.html#ga60">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_TRACK_RESERVED_LEN
+: <a class="el" href="group__flac__format.html#ga61">format.h</a><li>FLAC__STREAM_METADATA_CUESHEET_TRACK_TYPE_LEN
+: <a class="el" href="group__flac__format.html#ga59">format.h</a><li>FLAC__STREAM_METADATA_IS_LAST_LEN
+: <a class="el" href="group__flac__format.html#ga77">format.h</a><li>FLAC__STREAM_METADATA_LENGTH_LEN
+: <a class="el" href="group__flac__format.html#ga79">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_COLORS_LEN
+: <a class="el" href="group__flac__format.html#ga75">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_DATA_LENGTH_LEN
+: <a class="el" href="group__flac__format.html#ga76">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_DEPTH_LEN
+: <a class="el" href="group__flac__format.html#ga74">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_DESCRIPTION_LENGTH_LEN
+: <a class="el" href="group__flac__format.html#ga71">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_HEIGHT_LEN
+: <a class="el" href="group__flac__format.html#ga73">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_MIME_TYPE_LENGTH_LEN
+: <a class="el" href="group__flac__format.html#ga70">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_TYPE_LEN
+: <a class="el" href="group__flac__format.html#ga69">format.h</a><li>FLAC__STREAM_METADATA_PICTURE_WIDTH_LEN
+: <a class="el" href="group__flac__format.html#ga72">format.h</a><li>FLAC__STREAM_METADATA_SEEKPOINT_FRAME_SAMPLES_LEN
+: <a class="el" href="group__flac__format.html#ga49">format.h</a><li>FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER
+: <a class="el" href="group__flac__format.html#ga50">format.h</a><li>FLAC__STREAM_METADATA_SEEKPOINT_SAMPLE_NUMBER_LEN
+: <a class="el" href="group__flac__format.html#ga47">format.h</a><li>FLAC__STREAM_METADATA_SEEKPOINT_STREAM_OFFSET_LEN
+: <a class="el" href="group__flac__format.html#ga48">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_BITS_PER_SAMPLE_LEN
+: <a class="el" href="group__flac__format.html#ga43">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_CHANNELS_LEN
+: <a class="el" href="group__flac__format.html#ga42">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_MAX_BLOCK_SIZE_LEN
+: <a class="el" href="group__flac__format.html#ga38">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_MAX_FRAME_SIZE_LEN
+: <a class="el" href="group__flac__format.html#ga40">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_MD5SUM_LEN
+: <a class="el" href="group__flac__format.html#ga45">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_MIN_BLOCK_SIZE_LEN
+: <a class="el" href="group__flac__format.html#ga37">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_MIN_FRAME_SIZE_LEN
+: <a class="el" href="group__flac__format.html#ga39">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_SAMPLE_RATE_LEN
+: <a class="el" href="group__flac__format.html#ga41">format.h</a><li>FLAC__STREAM_METADATA_STREAMINFO_TOTAL_SAMPLES_LEN
+: <a class="el" href="group__flac__format.html#ga44">format.h</a><li>FLAC__STREAM_METADATA_TYPE_LEN
+: <a class="el" href="group__flac__format.html#ga78">format.h</a><li>FLAC__STREAM_METADATA_VORBIS_COMMENT_ENTRY_LENGTH_LEN
+: <a class="el" href="group__flac__format.html#ga51">format.h</a><li>FLAC__STREAM_METADATA_VORBIS_COMMENT_NUM_COMMENTS_LEN
+: <a class="el" href="group__flac__format.html#ga52">format.h</a><li>FLAC__STREAM_SYNC
+: <a class="el" href="group__flac__format.html#ga3">format.h</a><li>FLAC__STREAM_SYNC_LEN
+: <a class="el" href="group__flac__format.html#ga4">format.h</a><li>FLAC__STREAM_SYNC_STRING
+: <a class="el" href="group__flac__format.html#ga2">format.h</a><li>FLAC__StreamDecoderErrorStatusString
+: <a class="el" href="group__flac__stream__decoder.html#ga7">stream_decoder.h</a><li>FLAC__StreamDecoderInitStatusString
+: <a class="el" href="group__flac__stream__decoder.html#ga1">stream_decoder.h</a><li>FLAC__StreamDecoderLengthStatusString
+: <a class="el" href="group__flac__stream__decoder.html#ga5">stream_decoder.h</a><li>FLAC__StreamDecoderReadStatusString
+: <a class="el" href="group__flac__stream__decoder.html#ga2">stream_decoder.h</a><li>FLAC__StreamDecoderSeekStatusString
+: <a class="el" href="group__flac__stream__decoder.html#ga3">stream_decoder.h</a><li>FLAC__StreamDecoderStateString
+: <a class="el" href="group__flac__stream__decoder.html#ga0">stream_decoder.h</a><li>FLAC__StreamDecoderTellStatusString
+: <a class="el" href="group__flac__stream__decoder.html#ga4">stream_decoder.h</a><li>FLAC__StreamDecoderWriteStatusString
+: <a class="el" href="group__flac__stream__decoder.html#ga6">stream_decoder.h</a><li>FLAC__StreamEncoderInitStatusString
+: <a class="el" href="group__flac__stream__encoder.html#ga1">stream_encoder.h</a><li>FLAC__StreamEncoderReadStatusString
+: <a class="el" href="group__flac__stream__encoder.html#ga2">stream_encoder.h</a><li>FLAC__StreamEncoderSeekStatusString
+: <a class="el" href="group__flac__stream__encoder.html#ga4">stream_encoder.h</a><li>FLAC__StreamEncoderStateString
+: <a class="el" href="group__flac__stream__encoder.html#ga0">stream_encoder.h</a><li>FLAC__StreamEncoderTellStatusString
+: <a class="el" href="group__flac__stream__encoder.html#ga5">stream_encoder.h</a><li>FLAC__StreamEncoderWriteStatusString
+: <a class="el" href="group__flac__stream__encoder.html#ga3">stream_encoder.h</a><li>FLAC__StreamMetadata_Picture_TypeString
+: <a class="el" href="group__flac__format.html#ga68">format.h</a><li>FLAC__SUBFRAME_LPC_QLP_COEFF_PRECISION_LEN
+: <a class="el" href="group__flac__format.html#ga14">format.h</a><li>FLAC__SUBFRAME_LPC_QLP_SHIFT_LEN
+: <a class="el" href="group__flac__format.html#ga15">format.h</a><li>FLAC__SUBFRAME_TYPE_CONSTANT_BYTE_ALIGNED_MASK
+: <a class="el" href="group__flac__format.html#ga19">format.h</a><li>FLAC__SUBFRAME_TYPE_FIXED_BYTE_ALIGNED_MASK
+: <a class="el" href="group__flac__format.html#ga21">format.h</a><li>FLAC__SUBFRAME_TYPE_LEN
+: <a class="el" href="group__flac__format.html#ga17">format.h</a><li>FLAC__SUBFRAME_TYPE_LPC_BYTE_ALIGNED_MASK
+: <a class="el" href="group__flac__format.html#ga22">format.h</a><li>FLAC__SUBFRAME_TYPE_VERBATIM_BYTE_ALIGNED_MASK
+: <a class="el" href="group__flac__format.html#ga20">format.h</a><li>FLAC__SUBFRAME_WASTED_BITS_FLAG_LEN
+: <a class="el" href="group__flac__format.html#ga18">format.h</a><li>FLAC__SUBFRAME_ZERO_PAD_LEN
+: <a class="el" href="group__flac__format.html#ga16">format.h</a><li>FLAC__SubframeTypeString
+: <a class="el" href="group__flac__format.html#ga13">format.h</a><li>FLAC__VENDOR_STRING
+: <a class="el" href="group__flac__format.html#ga1">format.h</a><li>FLAC__VERSION_STRING
+: <a class="el" href="group__flac__format.html#ga0">format.h</a><li>FLAC_API_SUPPORTS_OGG_FLAC
+: <a class="el" href="group__flac__export.html#ga0">export.h</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__flac__export.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__flac__export.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__flac__export.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,148 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: FLAC/export.h: export symbols</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>FLAC/export.h: export symbols<br>
+<small>
+[<a class="el" href="group__flac.html">FLAC C API</a>]</small>
+</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
+This module contains #defines and symbols for exporting function calls, and providing version information and compiled-in features. 
+<p>
+If you are compiling with MSVC and will link to the static library (libFLAC.lib) you should define FLAC__NO_DLL in your project to make sure the symbols are exported properly. 
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga1" doxytag="flac_export::FLAC_API"></a>
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><b>FLAC_API</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__export.html#ga2">FLAC_API_VERSION_CURRENT</a>&nbsp;&nbsp;&nbsp;10</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__export.html#ga3">FLAC_API_VERSION_REVISION</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__export.html#ga4">FLAC_API_VERSION_AGE</a>&nbsp;&nbsp;&nbsp;2</td></tr>
+
+<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__export.html#ga0">FLAC_API_SUPPORTS_OGG_FLAC</a></td></tr>
+
+</table>
+<hr><h2>Define Documentation</h2>
+<a class="anchor" name="ga2" doxytag="export.h::FLAC_API_VERSION_CURRENT"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define FLAC_API_VERSION_CURRENT&nbsp;&nbsp;&nbsp;10          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+These #defines will mirror the libtool-based library version number, see <a href="http://www.gnu.org/software/libtool/manual.html#Libtool-versioning">http://www.gnu.org/software/libtool/manual.html#Libtool-versioning</a>     </td>
+  </tr>
+</table>
+<a class="anchor" name="ga3" doxytag="export.h::FLAC_API_VERSION_REVISION"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define FLAC_API_VERSION_REVISION&nbsp;&nbsp;&nbsp;0          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+see above     </td>
+  </tr>
+</table>
+<a class="anchor" name="ga4" doxytag="export.h::FLAC_API_VERSION_AGE"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define FLAC_API_VERSION_AGE&nbsp;&nbsp;&nbsp;2          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+see above     </td>
+  </tr>
+</table>
+<hr><h2>Variable Documentation</h2>
+<a class="anchor" name="ga0" doxytag="export.h::FLAC_API_SUPPORTS_OGG_FLAC"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="group__flac__export.html#ga0">FLAC_API_SUPPORTS_OGG_FLAC</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+<code>1</code> if the library has been compiled with support for Ogg FLAC, else <code>0</code>.     </td>
+  </tr>
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__flacpp__export.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__flacpp__export.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__flacpp__export.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,54 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: FLAC++/export.h: export symbols</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>FLAC++/export.h: export symbols<br>
+<small>
+[<a class="el" href="group__flacpp.html">FLAC C++ API</a>]</small>
+</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
+This module contains #defines and symbols for exporting function calls, and providing version information and compiled-in features. 
+<p>
+If you are compiling with MSVC and will link to the static library (libFLAC++.lib) you should define FLAC__NO_DLL in your project to make sure the symbols are exported properly. 
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga0" doxytag="flacpp_export::FLACPP_API"></a>
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><b>FLACPP_API</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga1" doxytag="flacpp_export::FLACPP_API_VERSION_CURRENT"></a>
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><b>FLACPP_API_VERSION_CURRENT</b>&nbsp;&nbsp;&nbsp;8</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga2" doxytag="flacpp_export::FLACPP_API_VERSION_REVISION"></a>
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><b>FLACPP_API_VERSION_REVISION</b>&nbsp;&nbsp;&nbsp;0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga3" doxytag="flacpp_export::FLACPP_API_VERSION_AGE"></a>
+#define&nbsp;</td><td class="memItemRight" valign="bottom"><b>FLACPP_API_VERSION_AGE</b>&nbsp;&nbsp;&nbsp;2</td></tr>
+
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,52 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Porting Guide for New Versions</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>Porting Guide for New Versions</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
+This module describes differences in the library interfaces from version to version. It assists in the porting of code that uses the libraries to newer versions of FLAC.<p>
+One simple facility for making porting easier that has been added in FLAC 1.1.3 is a set of <code>#defines</code> in <code>export.h</code> of each library's includes (e.g. <code>include/FLAC/export</code>.h). The <code>#defines</code> mirror the libraries' <a href="http://www.gnu.org/software/libtool/manual.html#Libtool-versioning">libtool version numbers</a>, e.g. in libFLAC there are <code>FLAC_API_VERSION_CURRENT</code>, <code>FLAC_API_VERSION_REVISION</code>, and <code>FLAC_API_VERSION_AGE</code>. These can be used to support multiple versions of an API during the transition phase, e.g.<p>
+<div class="fragment"><pre class="fragment"><span class="preprocessor"> #if !defined(FLAC_API_VERSION_CURRENT) || FLAC_API_VERSION_CURRENT &lt;= 7</span>
+<span class="preprocessor"></span>   legacy code
+<span class="preprocessor"> #else</span>
+<span class="preprocessor"></span>   <span class="keyword">new</span> code
+<span class="preprocessor"> #endif</span>
+</pre></div><p>
+The the source will work for multiple versions and the legacy code can easily be removed when the transition is complete.<p>
+Another available symbol is FLAC_API_SUPPORTS_OGG_FLAC (defined in include/FLAC/export.h), which can be used to determine whether or not the library has been compiled with support for Ogg FLAC. This is simpler than trying to call an Ogg init function and catching the error. 
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Modules</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__porting__1__1__2__to__1__1__3.html">Porting from FLAC 1.1.2 to 1.1.3</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__porting__1__1__3__to__1__1__4.html">Porting from FLAC 1.1.3 to 1.1.4</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__porting__1__1__4__to__1__2__0.html">Porting from FLAC 1.1.4 to 1.2.0</a></td></tr>
+
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting__1__1__2__to__1__1__3.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting__1__1__2__to__1__1__3.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting__1__1__2__to__1__1__3.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Porting from FLAC 1.1.2 to 1.1.3</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>Porting from FLAC 1.1.2 to 1.1.3<br>
+<small>
+[<a class="el" href="group__porting.html">Porting Guide for New Versions</a>]</small>
+</h1>The main change between the APIs in 1.1.2 and 1.1.3 is that they have been simplified. First, libOggFLAC has been merged into libFLAC and libOggFLAC++ has been merged into libFLAC++. Second, both the three decoding layers and three encoding layers have been merged into a single stream decoder and stream encoder. That is, the functionality of FLAC__SeekableStreamDecoder and FLAC__FileDecoder has been merged into <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a>, and FLAC__SeekableStreamEncoder and FLAC__FileEncoder into <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a>. Only the <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> and <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> remain. What this means is there is now a single API that can be used to encode or decode streams to/from native FLAC or Ogg FLAC and the single API can work on both seekable and non-
 seekable streams.<p>
+Instead of creating an encoder or decoder of a certain layer, now the client will always create a <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> or <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a>. The old layers are now differentiated by the initialization function. For example, for the decoder, FLAC__stream_decoder_init() has been replaced by <a class="el" href="group__flac__stream__decoder.html#ga36">FLAC__stream_decoder_init_stream()</a>. This init function takes callbacks for the I/O, and the seeking callbacks are optional. This allows the client to use the same object for seekable and non-seekable streams. For decoding a FLAC file directly, the client can use <a class="el" href="group__flac__stream__decoder.html#ga40">FLAC__stream_decoder_init_file()</a> and pass just a filename and fewer callbacks; most of the other callbacks are supplied internally. For situations where fopen()ing by filename is not possible
  (e.g. Unicode filenames on Windows) the client can instead open the file itself and supply the FILE* to <a class="el" href="group__flac__stream__decoder.html#ga38">FLAC__stream_decoder_init_FILE()</a>. The init functions now returns a FLAC__StreamDecoderInitStatus instead of FLAC__StreamDecoderState. Since the callbacks and client data are now passed to the init function, the FLAC__stream_decoder_set_*_callback() functions and FLAC__stream_decoder_set_client_data() are no longer needed. The rest of the calls to the decoder are the same as before.<p>
+There are counterpart init functions for Ogg FLAC, e.g. <a class="el" href="group__flac__stream__decoder.html#ga37">FLAC__stream_decoder_init_ogg_stream()</a>. All the rest of the calls and callbacks are the same as for native FLAC.<p>
+As an example, in FLAC 1.1.2 a seekable stream decoder would have been set up like so:<p>
+<div class="fragment"><pre class="fragment"> FLAC__SeekableStreamDecoder *decoder = FLAC__seekable_stream_decoder_new();
+ <span class="keywordflow">if</span>(decoder == NULL) do_something;
+ FLAC__seekable_stream_decoder_set_md5_checking(decoder, <span class="keyword">true</span>);
+ [... other settings ...]
+ FLAC__seekable_stream_decoder_set_read_callback(decoder, my_read_callback);
+ FLAC__seekable_stream_decoder_set_seek_callback(decoder, my_seek_callback);
+ FLAC__seekable_stream_decoder_set_tell_callback(decoder, my_tell_callback);
+ FLAC__seekable_stream_decoder_set_length_callback(decoder, my_length_callback);
+ FLAC__seekable_stream_decoder_set_eof_callback(decoder, my_eof_callback);
+ FLAC__seekable_stream_decoder_set_write_callback(decoder, my_write_callback);
+ FLAC__seekable_stream_decoder_set_metadata_callback(decoder, my_metadata_callback);
+ FLAC__seekable_stream_decoder_set_error_callback(decoder, my_error_callback);
+ FLAC__seekable_stream_decoder_set_client_data(decoder, my_client_data);
+ <span class="keywordflow">if</span>(FLAC__seekable_stream_decoder_init(decoder) != FLAC__SEEKABLE_STREAM_DECODER_OK) do_something;
+</pre></div><p>
+In FLAC 1.1.3 it is like this:<p>
+<div class="fragment"><pre class="fragment"> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder = <a class="code" href="group__flac__stream__decoder.html#ga16">FLAC__stream_decoder_new</a>();
+ <span class="keywordflow">if</span>(decoder == NULL) do_something;
+ <a class="code" href="group__flac__stream__decoder.html#ga19">FLAC__stream_decoder_set_md5_checking</a>(decoder, <span class="keyword">true</span>);
+ [... other settings ...]
+ <span class="keywordflow">if</span>(<a class="code" href="group__flac__stream__decoder.html#ga36">FLAC__stream_decoder_init_stream</a>(
+   decoder,
+   my_read_callback,
+   my_seek_callback,      <span class="comment">// or NULL</span>
+   my_tell_callback,      <span class="comment">// or NULL</span>
+   my_length_callback,    <span class="comment">// or NULL</span>
+   my_eof_callback,       <span class="comment">// or NULL</span>
+   my_write_callback,
+   my_metadata_callback,  <span class="comment">// or NULL</span>
+   my_error_callback,
+   my_client_data
+ ) != <a class="code" href="group__flac__stream__decoder.html#gga51a26">FLAC__STREAM_DECODER_INIT_STATUS_OK</a>) do_something;
+</pre></div><p>
+or you could do;<p>
+<div class="fragment"><pre class="fragment"> [...]
+ FILE *file = fopen(<span class="stringliteral">"somefile.flac"</span>,<span class="stringliteral">"rb"</span>);
+ <span class="keywordflow">if</span>(file == NULL) do_somthing;
+ <span class="keywordflow">if</span>(<a class="code" href="group__flac__stream__decoder.html#ga38">FLAC__stream_decoder_init_FILE</a>(
+   decoder,
+   file,
+   my_write_callback,
+   my_metadata_callback,  <span class="comment">// or NULL</span>
+   my_error_callback,
+   my_client_data
+ ) != <a class="code" href="group__flac__stream__decoder.html#gga51a26">FLAC__STREAM_DECODER_INIT_STATUS_OK</a>) do_something;
+</pre></div><p>
+or just:<p>
+<div class="fragment"><pre class="fragment"> [...]
+ <span class="keywordflow">if</span>(<a class="code" href="group__flac__stream__decoder.html#ga40">FLAC__stream_decoder_init_file</a>(
+   decoder,
+   <span class="stringliteral">"somefile.flac"</span>,
+   my_write_callback,
+   my_metadata_callback,  <span class="comment">// or NULL</span>
+   my_error_callback,
+   my_client_data
+ ) != <a class="code" href="group__flac__stream__decoder.html#gga51a26">FLAC__STREAM_DECODER_INIT_STATUS_OK</a>) do_something;
+</pre></div><p>
+Another small change to the decoder is in how it handles unparseable streams. Before, when the decoder found an unparseable stream (reserved for when the decoder encounters a stream from a future encoder that it can't parse), it changed the state to <code>FLAC__STREAM_DECODER_UNPARSEABLE_STREAM</code>. Now the decoder instead drops sync and calls the error callback with a new error code <code>FLAC__STREAM_DECODER_ERROR_STATUS_UNPARSEABLE_STREAM</code>. This is more robust. If your error callback does not discriminate on the the error state, your code does not need to be changed.<p>
+The encoder now has a new setting: <a class="el" href="group__flac__stream__encoder.html#ga24">FLAC__stream_encoder_set_apodization()</a>. This is for setting the method used to window the data before LPC analysis. You only need to add a call to this function if the default is not suitable. There are also two new convenience functions that may be useful: <a class="el" href="group__flac__metadata__object.html#ga41">FLAC__metadata_object_cuesheet_calculate_cddb_id()</a> and <a class="el" href="group__flac__metadata__level0.html#ga2">FLAC__metadata_get_cuesheet()</a>.<p>
+The <em>bytes</em> parameter to FLAC__StreamDecoderReadCallback, FLAC__StreamEncoderReadCallback, and FLAC__StreamEncoderWriteCallback is now <code>size_t</code> instead of <code>unsigned</code>. 
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting__1__1__3__to__1__1__4.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting__1__1__3__to__1__1__4.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting__1__1__3__to__1__1__4.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,38 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Porting from FLAC 1.1.3 to 1.1.4</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>Porting from FLAC 1.1.3 to 1.1.4<br>
+<small>
+[<a class="el" href="group__porting.html">Porting Guide for New Versions</a>]</small>
+</h1>There were no changes to any of the interfaces from 1.1.3 to 1.1.4. There was a slight change in the implementation of <a class="el" href="group__flac__stream__encoder.html#ga34">FLAC__stream_encoder_set_metadata()</a>; the function now makes a copy of the <em>metadata</em> array of pointers so the client no longer needs to maintain it after the call. The objects themselves that are pointed to by the array are still not copied though and must be maintained until the call to <a class="el" href="group__flac__stream__encoder.html#ga62">FLAC__stream_encoder_finish()</a>. 
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting__1__1__4__to__1__2__0.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting__1__1__4__to__1__2__0.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/group__porting__1__1__4__to__1__2__0.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,39 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Porting from FLAC 1.1.4 to 1.2.0</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>Porting from FLAC 1.1.4 to 1.2.0<br>
+<small>
+[<a class="el" href="group__porting.html">Porting Guide for New Versions</a>]</small>
+</h1>There were only very minor changes to the interfaces from 1.1.4 to 1.2.0. In libFLAC, <code><a class="el" href="group__flac__format.html#ga81">FLAC__format_sample_rate_is_subset()</a></code> was added. In libFLAC++, <code><a class="el" href="classFLAC_1_1Decoder_1_1Stream.html#FLAC_1_1Decoder_1_1Streama20">FLAC::Decoder::Stream::get_decode_position()</a></code> was added.<p>
+Finally, value of the constant <code>FLAC__FRAME_HEADER_RESERVED_LEN</code> has changed to reflect the conversion of one of the reserved bits into active use. It used to be <code>2</code> and now is <code>1</code>. However the FLAC frame header length has not changed, so to skip the proper number of bits, use <code>FLAC__FRAME_HEADER_RESERVED_LEN</code> + <code>FLAC__FRAME_HEADER_BLOCKING_STRATEGY_LEN</code> 
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__decoder_8h-source.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__decoder_8h-source.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__decoder_8h-source.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,333 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC/stream_decoder.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000002.html">FLAC</a></div>
+<h1>stream_decoder.h</h1><a href="stream__decoder_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="comment">/* libFLAC - Free Lossless Audio Codec library</span>
+00002 <span class="comment"> * Copyright (C) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson</span>
+00003 <span class="comment"> *</span>
+00004 <span class="comment"> * Redistribution and use in source and binary forms, with or without</span>
+00005 <span class="comment"> * modification, are permitted provided that the following conditions</span>
+00006 <span class="comment"> * are met:</span>
+00007 <span class="comment"> *</span>
+00008 <span class="comment"> * - Redistributions of source code must retain the above copyright</span>
+00009 <span class="comment"> * notice, this list of conditions and the following disclaimer.</span>
+00010 <span class="comment"> *</span>
+00011 <span class="comment"> * - Redistributions in binary form must reproduce the above copyright</span>
+00012 <span class="comment"> * notice, this list of conditions and the following disclaimer in the</span>
+00013 <span class="comment"> * documentation and/or other materials provided with the distribution.</span>
+00014 <span class="comment"> *</span>
+00015 <span class="comment"> * - Neither the name of the Xiph.org Foundation nor the names of its</span>
+00016 <span class="comment"> * contributors may be used to endorse or promote products derived from</span>
+00017 <span class="comment"> * this software without specific prior written permission.</span>
+00018 <span class="comment"> *</span>
+00019 <span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS</span>
+00020 <span class="comment"> * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT</span>
+00021 <span class="comment"> * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR</span>
+00022 <span class="comment"> * A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR</span>
+00023 <span class="comment"> * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,</span>
+00024 <span class="comment"> * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,</span>
+00025 <span class="comment"> * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR</span>
+00026 <span class="comment"> * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF</span>
+00027 <span class="comment"> * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING</span>
+00028 <span class="comment"> * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS</span>
+00029 <span class="comment"> * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span>
+00030 <span class="comment"> */</span>
+00031 
+00032 <span class="preprocessor">#ifndef FLAC__STREAM_DECODER_H</span>
+00033 <span class="preprocessor"></span><span class="preprocessor">#define FLAC__STREAM_DECODER_H</span>
+00034 <span class="preprocessor"></span>
+00035 <span class="preprocessor">#include &lt;stdio.h&gt;</span> <span class="comment">/* for FILE */</span>
+00036 <span class="preprocessor">#include "<a class="code" href="export_8h.html">export.h</a>"</span>
+00037 <span class="preprocessor">#include "<a class="code" href="format_8h.html">format.h</a>"</span>
+00038 
+00039 <span class="preprocessor">#ifdef __cplusplus</span>
+00040 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
+00041 <span class="preprocessor">#endif</span>
+00042 <span class="preprocessor"></span>
+00043 
+<a name="l00201"></a><a class="code" href="group__flac__stream__decoder.html#ga50">00201</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+00202 
+00203     <a class="code" href="group__flac__stream__decoder.html#gga50a16">FLAC__STREAM_DECODER_SEARCH_FOR_METADATA</a> = 0,
+00206     <a class="code" href="group__flac__stream__decoder.html#gga50a17">FLAC__STREAM_DECODER_READ_METADATA</a>,
+00209     <a class="code" href="group__flac__stream__decoder.html#gga50a18">FLAC__STREAM_DECODER_SEARCH_FOR_FRAME_SYNC</a>,
+00214     <a class="code" href="group__flac__stream__decoder.html#gga50a19">FLAC__STREAM_DECODER_READ_FRAME</a>,
+00217     <a class="code" href="group__flac__stream__decoder.html#gga50a20">FLAC__STREAM_DECODER_END_OF_STREAM</a>,
+00220     <a class="code" href="group__flac__stream__decoder.html#gga50a21">FLAC__STREAM_DECODER_OGG_ERROR</a>,
+00223     <a class="code" href="group__flac__stream__decoder.html#gga50a22">FLAC__STREAM_DECODER_SEEK_ERROR</a>,
+00229     <a class="code" href="group__flac__stream__decoder.html#gga50a23">FLAC__STREAM_DECODER_ABORTED</a>,
+00232     <a class="code" href="group__flac__stream__decoder.html#gga50a24">FLAC__STREAM_DECODER_MEMORY_ALLOCATION_ERROR</a>,
+00237     <a class="code" href="group__flac__stream__decoder.html#gga50a25">FLAC__STREAM_DECODER_UNINITIALIZED</a>
+00243 } <a class="code" href="group__flac__stream__decoder.html#ga50">FLAC__StreamDecoderState</a>;
+00244 
+00250 <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#ga0">FLAC__StreamDecoderStateString</a>[];
+00251 
+00252 
+<a name="l00255"></a><a class="code" href="group__flac__stream__decoder.html#ga51">00255</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+00256 
+00257     <a class="code" href="group__flac__stream__decoder.html#gga51a26">FLAC__STREAM_DECODER_INIT_STATUS_OK</a> = 0,
+00260     <a class="code" href="group__flac__stream__decoder.html#gga51a27">FLAC__STREAM_DECODER_INIT_STATUS_UNSUPPORTED_CONTAINER</a>,
+00265     <a class="code" href="group__flac__stream__decoder.html#gga51a28">FLAC__STREAM_DECODER_INIT_STATUS_INVALID_CALLBACKS</a>,
+00268     <a class="code" href="group__flac__stream__decoder.html#gga51a29">FLAC__STREAM_DECODER_INIT_STATUS_MEMORY_ALLOCATION_ERROR</a>,
+00271     <a class="code" href="group__flac__stream__decoder.html#gga51a30">FLAC__STREAM_DECODER_INIT_STATUS_ERROR_OPENING_FILE</a>,
+00275     <a class="code" href="group__flac__stream__decoder.html#gga51a31">FLAC__STREAM_DECODER_INIT_STATUS_ALREADY_INITIALIZED</a>
+00281 } <a class="code" href="group__flac__stream__decoder.html#ga51">FLAC__StreamDecoderInitStatus</a>;
+00282 
+00288 <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#ga1">FLAC__StreamDecoderInitStatusString</a>[];
+00289 
+00290 
+<a name="l00293"></a><a class="code" href="group__flac__stream__decoder.html#ga52">00293</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+00294 
+00295     <a class="code" href="group__flac__stream__decoder.html#gga52a32">FLAC__STREAM_DECODER_READ_STATUS_CONTINUE</a>,
+00298     <a class="code" href="group__flac__stream__decoder.html#gga52a33">FLAC__STREAM_DECODER_READ_STATUS_END_OF_STREAM</a>,
+00309     <a class="code" href="group__flac__stream__decoder.html#gga52a34">FLAC__STREAM_DECODER_READ_STATUS_ABORT</a>
+00312 } <a class="code" href="group__flac__stream__decoder.html#ga52">FLAC__StreamDecoderReadStatus</a>;
+00313 
+00319 <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#ga2">FLAC__StreamDecoderReadStatusString</a>[];
+00320 
+00321 
+<a name="l00324"></a><a class="code" href="group__flac__stream__decoder.html#ga53">00324</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+00325 
+00326     <a class="code" href="group__flac__stream__decoder.html#gga53a35">FLAC__STREAM_DECODER_SEEK_STATUS_OK</a>,
+00329     <a class="code" href="group__flac__stream__decoder.html#gga53a36">FLAC__STREAM_DECODER_SEEK_STATUS_ERROR</a>,
+00332     <a class="code" href="group__flac__stream__decoder.html#gga53a37">FLAC__STREAM_DECODER_SEEK_STATUS_UNSUPPORTED</a>
+00335 } <a class="code" href="group__flac__stream__decoder.html#ga53">FLAC__StreamDecoderSeekStatus</a>;
+00336 
+00342 <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#ga3">FLAC__StreamDecoderSeekStatusString</a>[];
+00343 
+00344 
+<a name="l00347"></a><a class="code" href="group__flac__stream__decoder.html#ga54">00347</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+00348 
+00349     <a class="code" href="group__flac__stream__decoder.html#gga54a38">FLAC__STREAM_DECODER_TELL_STATUS_OK</a>,
+00352     <a class="code" href="group__flac__stream__decoder.html#gga54a39">FLAC__STREAM_DECODER_TELL_STATUS_ERROR</a>,
+00355     <a class="code" href="group__flac__stream__decoder.html#gga54a40">FLAC__STREAM_DECODER_TELL_STATUS_UNSUPPORTED</a>
+00358 } <a class="code" href="group__flac__stream__decoder.html#ga54">FLAC__StreamDecoderTellStatus</a>;
+00359 
+00365 <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#ga4">FLAC__StreamDecoderTellStatusString</a>[];
+00366 
+00367 
+<a name="l00370"></a><a class="code" href="group__flac__stream__decoder.html#ga55">00370</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+00371 
+00372     <a class="code" href="group__flac__stream__decoder.html#gga55a41">FLAC__STREAM_DECODER_LENGTH_STATUS_OK</a>,
+00375     <a class="code" href="group__flac__stream__decoder.html#gga55a42">FLAC__STREAM_DECODER_LENGTH_STATUS_ERROR</a>,
+00378     <a class="code" href="group__flac__stream__decoder.html#gga55a43">FLAC__STREAM_DECODER_LENGTH_STATUS_UNSUPPORTED</a>
+00381 } <a class="code" href="group__flac__stream__decoder.html#ga55">FLAC__StreamDecoderLengthStatus</a>;
+00382 
+00388 <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#ga5">FLAC__StreamDecoderLengthStatusString</a>[];
+00389 
+00390 
+<a name="l00393"></a><a class="code" href="group__flac__stream__decoder.html#ga56">00393</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+00394 
+00395     <a class="code" href="group__flac__stream__decoder.html#gga56a44">FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE</a>,
+00398     <a class="code" href="group__flac__stream__decoder.html#gga56a45">FLAC__STREAM_DECODER_WRITE_STATUS_ABORT</a>
+00401 } <a class="code" href="group__flac__stream__decoder.html#ga56">FLAC__StreamDecoderWriteStatus</a>;
+00402 
+00408 <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#ga6">FLAC__StreamDecoderWriteStatusString</a>[];
+00409 
+00410 
+<a name="l00426"></a><a class="code" href="group__flac__stream__decoder.html#ga57">00426</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+00427 
+00428     <a class="code" href="group__flac__stream__decoder.html#gga57a46">FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC</a>,
+00431     <a class="code" href="group__flac__stream__decoder.html#gga57a47">FLAC__STREAM_DECODER_ERROR_STATUS_BAD_HEADER</a>,
+00434     <a class="code" href="group__flac__stream__decoder.html#gga57a48">FLAC__STREAM_DECODER_ERROR_STATUS_FRAME_CRC_MISMATCH</a>,
+00437     <a class="code" href="group__flac__stream__decoder.html#gga57a49">FLAC__STREAM_DECODER_ERROR_STATUS_UNPARSEABLE_STREAM</a>
+00440 } <a class="code" href="group__flac__stream__decoder.html#ga57">FLAC__StreamDecoderErrorStatus</a>;
+00441 
+00447 <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__decoder.html#ga7">FLAC__StreamDecoderErrorStatusString</a>[];
+00448 
+00449 
+00450 <span class="comment">/***********************************************************************</span>
+00451 <span class="comment"> *</span>
+00452 <span class="comment"> * class FLAC__StreamDecoder</span>
+00453 <span class="comment"> *</span>
+00454 <span class="comment"> ***********************************************************************/</span>
+00455 
+00456 <span class="keyword">struct </span>FLAC__StreamDecoderProtected;
+00457 <span class="keyword">struct </span>FLAC__StreamDecoderPrivate;
+<a name="l00462"></a><a class="code" href="structFLAC____StreamDecoder.html">00462</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+00463     <span class="keyword">struct </span>FLAC__StreamDecoderProtected *protected_; <span class="comment">/* avoid the C++ keyword 'protected' */</span>
+00464     <span class="keyword">struct </span>FLAC__StreamDecoderPrivate *private_; <span class="comment">/* avoid the C++ keyword 'private' */</span>
+00465 } <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a>;
+00466 
+<a name="l00516"></a><a class="code" href="group__flac__stream__decoder.html#ga8">00516</a> <span class="keyword">typedef</span> <a class="code" href="group__flac__stream__decoder.html#ga52">FLAC__StreamDecoderReadStatus</a> (*<a class="code" href="group__flac__stream__decoder.html#ga8">FLAC__StreamDecoderReadCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__byte buffer[], size_t *bytes, <span class="keywordtype">void</span> *client_data);
+00517 
+<a name="l00551"></a><a class="code" href="group__flac__stream__decoder.html#ga9">00551</a> <span class="keyword">typedef</span> <a class="code" href="group__flac__stream__decoder.html#ga53">FLAC__StreamDecoderSeekStatus</a> (*<a class="code" href="group__flac__stream__decoder.html#ga9">FLAC__StreamDecoderSeekCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 absolute_byte_offset, <span class="keywordtype">void</span> *client_data);
+00552 
+<a name="l00589"></a><a class="code" href="group__flac__stream__decoder.html#ga10">00589</a> <span class="keyword">typedef</span> <a class="code" href="group__flac__stream__decoder.html#ga54">FLAC__StreamDecoderTellStatus</a> (*<a class="code" href="group__flac__stream__decoder.html#ga10">FLAC__StreamDecoderTellCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 *absolute_byte_offset, <span class="keywordtype">void</span> *client_data);
+00590 
+<a name="l00627"></a><a class="code" href="group__flac__stream__decoder.html#ga11">00627</a> <span class="keyword">typedef</span> <a class="code" href="group__flac__stream__decoder.html#ga55">FLAC__StreamDecoderLengthStatus</a> (*<a class="code" href="group__flac__stream__decoder.html#ga11">FLAC__StreamDecoderLengthCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 *stream_length, <span class="keywordtype">void</span> *client_data);
+00628 
+<a name="l00654"></a><a class="code" href="group__flac__stream__decoder.html#ga12">00654</a> <span class="keyword">typedef</span> FLAC__bool (*<a class="code" href="group__flac__stream__decoder.html#ga12">FLAC__StreamDecoderEofCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keywordtype">void</span> *client_data);
+00655 
+<a name="l00682"></a><a class="code" href="group__flac__stream__decoder.html#ga13">00682</a> <span class="keyword">typedef</span> <a class="code" href="group__flac__stream__decoder.html#ga56">FLAC__StreamDecoderWriteStatus</a> (*<a class="code" href="group__flac__stream__decoder.html#ga13">FLAC__StreamDecoderWriteCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keyword">const</span> <a class="code" href="structFLAC____Frame.html">FLAC__Frame</a> *frame, <span class="keyword">const</span> FLAC__int32 * <span class="keyword">const</span> buffer[], <span class="keywordtype">void</span> *client_data);
+00683 
+<a name="l00709"></a><a class="code" href="group__flac__stream__decoder.html#ga14">00709</a> <span class="keyword">typedef</span> void (*<a class="code" href="group__flac__stream__decoder.html#ga14">FLAC__StreamDecoderMetadataCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keyword">const</span> <a class="code" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *metadata, <span class="keywordtype">void</span> *client_data);
+00710 
+<a name="l00726"></a><a class="code" href="group__flac__stream__decoder.html#ga15">00726</a> <span class="keyword">typedef</span> void (*<a class="code" href="group__flac__stream__decoder.html#ga15">FLAC__StreamDecoderErrorCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__StreamDecoderErrorStatus status, <span class="keywordtype">void</span> *client_data);
+00727 
+00728 
+00729 <span class="comment">/***********************************************************************</span>
+00730 <span class="comment"> *</span>
+00731 <span class="comment"> * Class constructor/destructor</span>
+00732 <span class="comment"> *</span>
+00733 <span class="comment"> ***********************************************************************/</span>
+00734 
+00742 FLAC_API <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *<a class="code" href="group__flac__stream__decoder.html#ga16">FLAC__stream_decoder_new</a>(<span class="keywordtype">void</span>);
+00743 
+00750 FLAC_API <span class="keywordtype">void</span> <a class="code" href="group__flac__stream__decoder.html#ga17">FLAC__stream_decoder_delete</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+00751 
+00752 
+00753 <span class="comment">/***********************************************************************</span>
+00754 <span class="comment"> *</span>
+00755 <span class="comment"> * Public class method prototypes</span>
+00756 <span class="comment"> *</span>
+00757 <span class="comment"> ***********************************************************************/</span>
+00758 
+00775 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga18">FLAC__stream_decoder_set_ogg_serial_number</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keywordtype">long</span> serial_number);
+00776 
+00797 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga19">FLAC__stream_decoder_set_md5_checking</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__bool value);
+00798 
+00811 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga20">FLAC__stream_decoder_set_metadata_respond</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <a class="code" href="group__flac__format.html#ga113">FLAC__MetadataType</a> type);
+00812 
+00826 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga21">FLAC__stream_decoder_set_metadata_respond_application</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keyword">const</span> FLAC__byte <span class="keywordtype">id</span>[4]);
+00827 
+00838 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga22">FLAC__stream_decoder_set_metadata_respond_all</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+00839 
+00852 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga23">FLAC__stream_decoder_set_metadata_ignore</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <a class="code" href="group__flac__format.html#ga113">FLAC__MetadataType</a> type);
+00853 
+00867 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga24">FLAC__stream_decoder_set_metadata_ignore_application</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <span class="keyword">const</span> FLAC__byte <span class="keywordtype">id</span>[4]);
+00868 
+00879 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga25">FLAC__stream_decoder_set_metadata_ignore_all</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+00880 
+00889 FLAC_API FLAC__StreamDecoderState <a class="code" href="group__flac__stream__decoder.html#ga26">FLAC__stream_decoder_get_state</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+00890 
+00899 FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__flac__stream__decoder.html#ga27">FLAC__stream_decoder_get_resolved_state_string</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+00900 
+00913 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga28">FLAC__stream_decoder_get_md5_checking</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+00914 
+00925 FLAC_API FLAC__uint64 <a class="code" href="group__flac__stream__decoder.html#ga29">FLAC__stream_decoder_get_total_samples</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+00926 
+00937 FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__decoder.html#ga30">FLAC__stream_decoder_get_channels</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+00938 
+00949 FLAC_API <a class="code" href="group__flac__format.html#ga111">FLAC__ChannelAssignment</a> <a class="code" href="group__flac__stream__decoder.html#ga31">FLAC__stream_decoder_get_channel_assignment</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+00950 
+00961 FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__decoder.html#ga32">FLAC__stream_decoder_get_bits_per_sample</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+00962 
+00973 FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__decoder.html#ga33">FLAC__stream_decoder_get_sample_rate</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+00974 
+00985 FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__decoder.html#ga34">FLAC__stream_decoder_get_blocksize</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+00986 
+01006 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga35">FLAC__stream_decoder_get_decode_position</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 *position);
+01007 
+01072 FLAC_API FLAC__StreamDecoderInitStatus <a class="code" href="group__flac__stream__decoder.html#ga36">FLAC__stream_decoder_init_stream</a>(
+01073     <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder,
+01074     <a class="code" href="group__flac__stream__decoder.html#ga8">FLAC__StreamDecoderReadCallback</a> read_callback,
+01075     <a class="code" href="group__flac__stream__decoder.html#ga9">FLAC__StreamDecoderSeekCallback</a> seek_callback,
+01076     <a class="code" href="group__flac__stream__decoder.html#ga10">FLAC__StreamDecoderTellCallback</a> tell_callback,
+01077     <a class="code" href="group__flac__stream__decoder.html#ga11">FLAC__StreamDecoderLengthCallback</a> length_callback,
+01078     <a class="code" href="group__flac__stream__decoder.html#ga12">FLAC__StreamDecoderEofCallback</a> eof_callback,
+01079     <a class="code" href="group__flac__stream__decoder.html#ga13">FLAC__StreamDecoderWriteCallback</a> write_callback,
+01080     <a class="code" href="group__flac__stream__decoder.html#ga14">FLAC__StreamDecoderMetadataCallback</a> metadata_callback,
+01081     <a class="code" href="group__flac__stream__decoder.html#ga15">FLAC__StreamDecoderErrorCallback</a> error_callback,
+01082     <span class="keywordtype">void</span> *client_data
+01083 );
+01084 
+01153 FLAC_API FLAC__StreamDecoderInitStatus <a class="code" href="group__flac__stream__decoder.html#ga37">FLAC__stream_decoder_init_ogg_stream</a>(
+01154     <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder,
+01155     <a class="code" href="group__flac__stream__decoder.html#ga8">FLAC__StreamDecoderReadCallback</a> read_callback,
+01156     <a class="code" href="group__flac__stream__decoder.html#ga9">FLAC__StreamDecoderSeekCallback</a> seek_callback,
+01157     <a class="code" href="group__flac__stream__decoder.html#ga10">FLAC__StreamDecoderTellCallback</a> tell_callback,
+01158     <a class="code" href="group__flac__stream__decoder.html#ga11">FLAC__StreamDecoderLengthCallback</a> length_callback,
+01159     <a class="code" href="group__flac__stream__decoder.html#ga12">FLAC__StreamDecoderEofCallback</a> eof_callback,
+01160     <a class="code" href="group__flac__stream__decoder.html#ga13">FLAC__StreamDecoderWriteCallback</a> write_callback,
+01161     <a class="code" href="group__flac__stream__decoder.html#ga14">FLAC__StreamDecoderMetadataCallback</a> metadata_callback,
+01162     <a class="code" href="group__flac__stream__decoder.html#ga15">FLAC__StreamDecoderErrorCallback</a> error_callback,
+01163     <span class="keywordtype">void</span> *client_data
+01164 );
+01165 
+01203 FLAC_API FLAC__StreamDecoderInitStatus <a class="code" href="group__flac__stream__decoder.html#ga38">FLAC__stream_decoder_init_FILE</a>(
+01204     <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder,
+01205     FILE *file,
+01206     <a class="code" href="group__flac__stream__decoder.html#ga13">FLAC__StreamDecoderWriteCallback</a> write_callback,
+01207     <a class="code" href="group__flac__stream__decoder.html#ga14">FLAC__StreamDecoderMetadataCallback</a> metadata_callback,
+01208     <a class="code" href="group__flac__stream__decoder.html#ga15">FLAC__StreamDecoderErrorCallback</a> error_callback,
+01209     <span class="keywordtype">void</span> *client_data
+01210 );
+01211 
+01253 FLAC_API FLAC__StreamDecoderInitStatus <a class="code" href="group__flac__stream__decoder.html#ga39">FLAC__stream_decoder_init_ogg_FILE</a>(
+01254     <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder,
+01255     FILE *file,
+01256     <a class="code" href="group__flac__stream__decoder.html#ga13">FLAC__StreamDecoderWriteCallback</a> write_callback,
+01257     <a class="code" href="group__flac__stream__decoder.html#ga14">FLAC__StreamDecoderMetadataCallback</a> metadata_callback,
+01258     <a class="code" href="group__flac__stream__decoder.html#ga15">FLAC__StreamDecoderErrorCallback</a> error_callback,
+01259     <span class="keywordtype">void</span> *client_data
+01260 );
+01261 
+01295 FLAC_API FLAC__StreamDecoderInitStatus <a class="code" href="group__flac__stream__decoder.html#ga40">FLAC__stream_decoder_init_file</a>(
+01296     <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder,
+01297     <span class="keyword">const</span> <span class="keywordtype">char</span> *filename,
+01298     <a class="code" href="group__flac__stream__decoder.html#ga13">FLAC__StreamDecoderWriteCallback</a> write_callback,
+01299     <a class="code" href="group__flac__stream__decoder.html#ga14">FLAC__StreamDecoderMetadataCallback</a> metadata_callback,
+01300     <a class="code" href="group__flac__stream__decoder.html#ga15">FLAC__StreamDecoderErrorCallback</a> error_callback,
+01301     <span class="keywordtype">void</span> *client_data
+01302 );
+01303 
+01341 FLAC_API FLAC__StreamDecoderInitStatus <a class="code" href="group__flac__stream__decoder.html#ga41">FLAC__stream_decoder_init_ogg_file</a>(
+01342     <a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder,
+01343     <span class="keyword">const</span> <span class="keywordtype">char</span> *filename,
+01344     <a class="code" href="group__flac__stream__decoder.html#ga13">FLAC__StreamDecoderWriteCallback</a> write_callback,
+01345     <a class="code" href="group__flac__stream__decoder.html#ga14">FLAC__StreamDecoderMetadataCallback</a> metadata_callback,
+01346     <a class="code" href="group__flac__stream__decoder.html#ga15">FLAC__StreamDecoderErrorCallback</a> error_callback,
+01347     <span class="keywordtype">void</span> *client_data
+01348 );
+01349 
+01369 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga42">FLAC__stream_decoder_finish</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+01370 
+01384 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga43">FLAC__stream_decoder_flush</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+01385 
+01417 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga44">FLAC__stream_decoder_reset</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+01418 
+01450 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga45">FLAC__stream_decoder_process_single</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+01451 
+01471 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga46">FLAC__stream_decoder_process_until_end_of_metadata</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+01472 
+01492 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga47">FLAC__stream_decoder_process_until_end_of_stream</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+01493 
+01533 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga48">FLAC__stream_decoder_skip_single_frame</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder);
+01534 
+01551 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__decoder.html#ga49">FLAC__stream_decoder_seek_absolute</a>(<a class="code" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 sample);
+01552 
+01553 <span class="comment">/* \} */</span>
+01554 
+01555 <span class="preprocessor">#ifdef __cplusplus</span>
+01556 <span class="preprocessor"></span>}
+01557 <span class="preprocessor">#endif</span>
+01558 <span class="preprocessor"></span>
+01559 <span class="preprocessor">#endif</span>
+</pre></div>
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__decoder_8h.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__decoder_8h.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__decoder_8h.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,206 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC/stream_decoder.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000002.html">FLAC</a></div>
+<h1>stream_decoder.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
+This module contains the functions which implement the stream decoder. 
+<p>
+See the detailed documentation in the <a class="el" href="group__flac__stream__decoder.html">stream decoder </a> module. 
+<p>
+<code>#include &lt;stdio.h&gt;</code><br>
+<code>#include "<a class="el" href="export_8h-source.html">export.h</a>"</code><br>
+<code>#include "<a class="el" href="format_8h-source.html">format.h</a>"</code><br>
+
+<p>
+<a href="stream__decoder_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="group__flac__stream__decoder.html#ga52">FLAC__StreamDecoderReadStatus</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga8">FLAC__StreamDecoderReadCallback</a> )(const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__byte buffer[], size_t *bytes, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="group__flac__stream__decoder.html#ga53">FLAC__StreamDecoderSeekStatus</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga9">FLAC__StreamDecoderSeekCallback</a> )(const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 absolute_byte_offset, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="group__flac__stream__decoder.html#ga54">FLAC__StreamDecoderTellStatus</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga10">FLAC__StreamDecoderTellCallback</a> )(const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 *absolute_byte_offset, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="group__flac__stream__decoder.html#ga55">FLAC__StreamDecoderLengthStatus</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga11">FLAC__StreamDecoderLengthCallback</a> )(const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 *stream_length, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef FLAC__bool(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga12">FLAC__StreamDecoderEofCallback</a> )(const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="group__flac__stream__decoder.html#ga56">FLAC__StreamDecoderWriteStatus</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga13">FLAC__StreamDecoderWriteCallback</a> )(const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, const <a class="el" href="structFLAC____Frame.html">FLAC__Frame</a> *frame, const FLAC__int32 *const buffer[], void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga14">FLAC__StreamDecoderMetadataCallback</a> )(const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, const <a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *metadata, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga15">FLAC__StreamDecoderErrorCallback</a> )(const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <a class="el" href="group__flac__stream__decoder.html#ga57">FLAC__StreamDecoderErrorStatus</a> status, void *client_data)</td></tr>
+
+<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga50">FLAC__StreamDecoderState</a> { <br>
+&nbsp;&nbsp;<a class="el" href="group__flac__stream__decoder.html#gga50a16">FLAC__STREAM_DECODER_SEARCH_FOR_METADATA</a> =  0, 
+<a class="el" href="group__flac__stream__decoder.html#gga50a17">FLAC__STREAM_DECODER_READ_METADATA</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga50a18">FLAC__STREAM_DECODER_SEARCH_FOR_FRAME_SYNC</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga50a19">FLAC__STREAM_DECODER_READ_FRAME</a>, 
+<br>
+&nbsp;&nbsp;<a class="el" href="group__flac__stream__decoder.html#gga50a20">FLAC__STREAM_DECODER_END_OF_STREAM</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga50a21">FLAC__STREAM_DECODER_OGG_ERROR</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga50a22">FLAC__STREAM_DECODER_SEEK_ERROR</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga50a23">FLAC__STREAM_DECODER_ABORTED</a>, 
+<br>
+&nbsp;&nbsp;<a class="el" href="group__flac__stream__decoder.html#gga50a24">FLAC__STREAM_DECODER_MEMORY_ALLOCATION_ERROR</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga50a25">FLAC__STREAM_DECODER_UNINITIALIZED</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga51">FLAC__StreamDecoderInitStatus</a> { <br>
+&nbsp;&nbsp;<a class="el" href="group__flac__stream__decoder.html#gga51a26">FLAC__STREAM_DECODER_INIT_STATUS_OK</a> =  0, 
+<a class="el" href="group__flac__stream__decoder.html#gga51a27">FLAC__STREAM_DECODER_INIT_STATUS_UNSUPPORTED_CONTAINER</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga51a28">FLAC__STREAM_DECODER_INIT_STATUS_INVALID_CALLBACKS</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga51a29">FLAC__STREAM_DECODER_INIT_STATUS_MEMORY_ALLOCATION_ERROR</a>, 
+<br>
+&nbsp;&nbsp;<a class="el" href="group__flac__stream__decoder.html#gga51a30">FLAC__STREAM_DECODER_INIT_STATUS_ERROR_OPENING_FILE</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga51a31">FLAC__STREAM_DECODER_INIT_STATUS_ALREADY_INITIALIZED</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga52">FLAC__StreamDecoderReadStatus</a> { <a class="el" href="group__flac__stream__decoder.html#gga52a32">FLAC__STREAM_DECODER_READ_STATUS_CONTINUE</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga52a33">FLAC__STREAM_DECODER_READ_STATUS_END_OF_STREAM</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga52a34">FLAC__STREAM_DECODER_READ_STATUS_ABORT</a>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga53">FLAC__StreamDecoderSeekStatus</a> { <a class="el" href="group__flac__stream__decoder.html#gga53a35">FLAC__STREAM_DECODER_SEEK_STATUS_OK</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga53a36">FLAC__STREAM_DECODER_SEEK_STATUS_ERROR</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga53a37">FLAC__STREAM_DECODER_SEEK_STATUS_UNSUPPORTED</a>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga54">FLAC__StreamDecoderTellStatus</a> { <a class="el" href="group__flac__stream__decoder.html#gga54a38">FLAC__STREAM_DECODER_TELL_STATUS_OK</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga54a39">FLAC__STREAM_DECODER_TELL_STATUS_ERROR</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga54a40">FLAC__STREAM_DECODER_TELL_STATUS_UNSUPPORTED</a>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga55">FLAC__StreamDecoderLengthStatus</a> { <a class="el" href="group__flac__stream__decoder.html#gga55a41">FLAC__STREAM_DECODER_LENGTH_STATUS_OK</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga55a42">FLAC__STREAM_DECODER_LENGTH_STATUS_ERROR</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga55a43">FLAC__STREAM_DECODER_LENGTH_STATUS_UNSUPPORTED</a>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga56">FLAC__StreamDecoderWriteStatus</a> { <a class="el" href="group__flac__stream__decoder.html#gga56a44">FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga56a45">FLAC__STREAM_DECODER_WRITE_STATUS_ABORT</a>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga57">FLAC__StreamDecoderErrorStatus</a> { <a class="el" href="group__flac__stream__decoder.html#gga57a46">FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga57a47">FLAC__STREAM_DECODER_ERROR_STATUS_BAD_HEADER</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga57a48">FLAC__STREAM_DECODER_ERROR_STATUS_FRAME_CRC_MISMATCH</a>, 
+<a class="el" href="group__flac__stream__decoder.html#gga57a49">FLAC__STREAM_DECODER_ERROR_STATUS_UNPARSEABLE_STREAM</a>
+ }</td></tr>
+
+<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga16">FLAC__stream_decoder_new</a> (void)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga17">FLAC__stream_decoder_delete</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga18">FLAC__stream_decoder_set_ogg_serial_number</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, long serial_number)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga19">FLAC__stream_decoder_set_md5_checking</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__bool value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga20">FLAC__stream_decoder_set_metadata_respond</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <a class="el" href="group__flac__format.html#ga113">FLAC__MetadataType</a> type)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga21">FLAC__stream_decoder_set_metadata_respond_application</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, const FLAC__byte id[4])</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga22">FLAC__stream_decoder_set_metadata_respond_all</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga23">FLAC__stream_decoder_set_metadata_ignore</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <a class="el" href="group__flac__format.html#ga113">FLAC__MetadataType</a> type)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga24">FLAC__stream_decoder_set_metadata_ignore_application</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, const FLAC__byte id[4])</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga25">FLAC__stream_decoder_set_metadata_ignore_all</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__decoder.html#ga50">FLAC__StreamDecoderState</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga26">FLAC__stream_decoder_get_state</a> (const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga27">FLAC__stream_decoder_get_resolved_state_string</a> (const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga28">FLAC__stream_decoder_get_md5_checking</a> (const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__uint64&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga29">FLAC__stream_decoder_get_total_samples</a> (const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga30">FLAC__stream_decoder_get_channels</a> (const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__format.html#ga111">FLAC__ChannelAssignment</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga31">FLAC__stream_decoder_get_channel_assignment</a> (const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga32">FLAC__stream_decoder_get_bits_per_sample</a> (const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga33">FLAC__stream_decoder_get_sample_rate</a> (const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga34">FLAC__stream_decoder_get_blocksize</a> (const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga35">FLAC__stream_decoder_get_decode_position</a> (const <a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 *position)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__decoder.html#ga51">FLAC__StreamDecoderInitStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga36">FLAC__stream_decoder_init_stream</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <a class="el" href="group__flac__stream__decoder.html#ga8">FLAC__StreamDecoderReadCallback</a> read_callback, <a class="el" href="group__flac__stream__decoder.html#ga9">FLAC__StreamDecoderSeekCallback</a> seek_callback, <a class="el" href="group__flac__stream__decoder.html#ga10">FLAC__StreamDecoderTellCallback</a> tell_callback, <a class="el" href="group__flac__stream__decoder.html#ga11">FLAC__StreamDecoderLengthCallback</a> length_callback, <a class="el" href="group__flac__stream__decoder.html#ga12">FLAC__StreamDecoderEofCallback</a> eof_callback, <a class="el" href="group__flac__stream__
 decoder.html#ga13">FLAC__StreamDecoderWriteCallback</a> write_callback, <a class="el" href="group__flac__stream__decoder.html#ga14">FLAC__StreamDecoderMetadataCallback</a> metadata_callback, <a class="el" href="group__flac__stream__decoder.html#ga15">FLAC__StreamDecoderErrorCallback</a> error_callback, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__decoder.html#ga51">FLAC__StreamDecoderInitStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga37">FLAC__stream_decoder_init_ogg_stream</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, <a class="el" href="group__flac__stream__decoder.html#ga8">FLAC__StreamDecoderReadCallback</a> read_callback, <a class="el" href="group__flac__stream__decoder.html#ga9">FLAC__StreamDecoderSeekCallback</a> seek_callback, <a class="el" href="group__flac__stream__decoder.html#ga10">FLAC__StreamDecoderTellCallback</a> tell_callback, <a class="el" href="group__flac__stream__decoder.html#ga11">FLAC__StreamDecoderLengthCallback</a> length_callback, <a class="el" href="group__flac__stream__decoder.html#ga12">FLAC__StreamDecoderEofCallback</a> eof_callback, <a class="el" href="group__flac__stre
 am__decoder.html#ga13">FLAC__StreamDecoderWriteCallback</a> write_callback, <a class="el" href="group__flac__stream__decoder.html#ga14">FLAC__StreamDecoderMetadataCallback</a> metadata_callback, <a class="el" href="group__flac__stream__decoder.html#ga15">FLAC__StreamDecoderErrorCallback</a> error_callback, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__decoder.html#ga51">FLAC__StreamDecoderInitStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga38">FLAC__stream_decoder_init_FILE</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FILE *file, <a class="el" href="group__flac__stream__decoder.html#ga13">FLAC__StreamDecoderWriteCallback</a> write_callback, <a class="el" href="group__flac__stream__decoder.html#ga14">FLAC__StreamDecoderMetadataCallback</a> metadata_callback, <a class="el" href="group__flac__stream__decoder.html#ga15">FLAC__StreamDecoderErrorCallback</a> error_callback, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__decoder.html#ga51">FLAC__StreamDecoderInitStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga39">FLAC__stream_decoder_init_ogg_FILE</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FILE *file, <a class="el" href="group__flac__stream__decoder.html#ga13">FLAC__StreamDecoderWriteCallback</a> write_callback, <a class="el" href="group__flac__stream__decoder.html#ga14">FLAC__StreamDecoderMetadataCallback</a> metadata_callback, <a class="el" href="group__flac__stream__decoder.html#ga15">FLAC__StreamDecoderErrorCallback</a> error_callback, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__decoder.html#ga51">FLAC__StreamDecoderInitStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga40">FLAC__stream_decoder_init_file</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, const char *filename, <a class="el" href="group__flac__stream__decoder.html#ga13">FLAC__StreamDecoderWriteCallback</a> write_callback, <a class="el" href="group__flac__stream__decoder.html#ga14">FLAC__StreamDecoderMetadataCallback</a> metadata_callback, <a class="el" href="group__flac__stream__decoder.html#ga15">FLAC__StreamDecoderErrorCallback</a> error_callback, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__decoder.html#ga51">FLAC__StreamDecoderInitStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga41">FLAC__stream_decoder_init_ogg_file</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, const char *filename, <a class="el" href="group__flac__stream__decoder.html#ga13">FLAC__StreamDecoderWriteCallback</a> write_callback, <a class="el" href="group__flac__stream__decoder.html#ga14">FLAC__StreamDecoderMetadataCallback</a> metadata_callback, <a class="el" href="group__flac__stream__decoder.html#ga15">FLAC__StreamDecoderErrorCallback</a> error_callback, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga42">FLAC__stream_decoder_finish</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga43">FLAC__stream_decoder_flush</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga44">FLAC__stream_decoder_reset</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga45">FLAC__stream_decoder_process_single</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga46">FLAC__stream_decoder_process_until_end_of_metadata</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga47">FLAC__stream_decoder_process_until_end_of_stream</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga48">FLAC__stream_decoder_skip_single_frame</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga49">FLAC__stream_decoder_seek_absolute</a> (<a class="el" href="structFLAC____StreamDecoder.html">FLAC__StreamDecoder</a> *decoder, FLAC__uint64 sample)</td></tr>
+
+<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga0">FLAC__StreamDecoderStateString</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga1">FLAC__StreamDecoderInitStatusString</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga2">FLAC__StreamDecoderReadStatusString</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga3">FLAC__StreamDecoderSeekStatusString</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga4">FLAC__StreamDecoderTellStatusString</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga5">FLAC__StreamDecoderLengthStatusString</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga6">FLAC__StreamDecoderWriteStatusString</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__decoder.html#ga7">FLAC__StreamDecoderErrorStatusString</a> []</td></tr>
+
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__encoder_8h-source.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__encoder_8h-source.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__encoder_8h-source.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,305 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC/stream_encoder.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000002.html">FLAC</a></div>
+<h1>stream_encoder.h</h1><a href="stream__encoder_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="comment">/* libFLAC - Free Lossless Audio Codec library</span>
+00002 <span class="comment"> * Copyright (C) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson</span>
+00003 <span class="comment"> *</span>
+00004 <span class="comment"> * Redistribution and use in source and binary forms, with or without</span>
+00005 <span class="comment"> * modification, are permitted provided that the following conditions</span>
+00006 <span class="comment"> * are met:</span>
+00007 <span class="comment"> *</span>
+00008 <span class="comment"> * - Redistributions of source code must retain the above copyright</span>
+00009 <span class="comment"> * notice, this list of conditions and the following disclaimer.</span>
+00010 <span class="comment"> *</span>
+00011 <span class="comment"> * - Redistributions in binary form must reproduce the above copyright</span>
+00012 <span class="comment"> * notice, this list of conditions and the following disclaimer in the</span>
+00013 <span class="comment"> * documentation and/or other materials provided with the distribution.</span>
+00014 <span class="comment"> *</span>
+00015 <span class="comment"> * - Neither the name of the Xiph.org Foundation nor the names of its</span>
+00016 <span class="comment"> * contributors may be used to endorse or promote products derived from</span>
+00017 <span class="comment"> * this software without specific prior written permission.</span>
+00018 <span class="comment"> *</span>
+00019 <span class="comment"> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS</span>
+00020 <span class="comment"> * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT</span>
+00021 <span class="comment"> * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR</span>
+00022 <span class="comment"> * A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR</span>
+00023 <span class="comment"> * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,</span>
+00024 <span class="comment"> * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,</span>
+00025 <span class="comment"> * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR</span>
+00026 <span class="comment"> * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF</span>
+00027 <span class="comment"> * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING</span>
+00028 <span class="comment"> * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS</span>
+00029 <span class="comment"> * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span>
+00030 <span class="comment"> */</span>
+00031 
+00032 <span class="preprocessor">#ifndef FLAC__STREAM_ENCODER_H</span>
+00033 <span class="preprocessor"></span><span class="preprocessor">#define FLAC__STREAM_ENCODER_H</span>
+00034 <span class="preprocessor"></span>
+00035 <span class="preprocessor">#include &lt;stdio.h&gt;</span> <span class="comment">/* for FILE */</span>
+00036 <span class="preprocessor">#include "<a class="code" href="export_8h.html">export.h</a>"</span>
+00037 <span class="preprocessor">#include "<a class="code" href="format_8h.html">format.h</a>"</span>
+00038 <span class="preprocessor">#include "<a class="code" href="stream__decoder_8h.html">stream_decoder.h</a>"</span>
+00039 
+00040 <span class="preprocessor">#ifdef __cplusplus</span>
+00041 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
+00042 <span class="preprocessor">#endif</span>
+00043 <span class="preprocessor"></span>
+00044 
+<a name="l00240"></a><a class="code" href="group__flac__stream__encoder.html#ga65">00240</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+00241 
+00242     <a class="code" href="group__flac__stream__encoder.html#gga65a12">FLAC__STREAM_ENCODER_OK</a> = 0,
+00245     <a class="code" href="group__flac__stream__encoder.html#gga65a13">FLAC__STREAM_ENCODER_UNINITIALIZED</a>,
+00251     <a class="code" href="group__flac__stream__encoder.html#gga65a14">FLAC__STREAM_ENCODER_OGG_ERROR</a>,
+00254     <a class="code" href="group__flac__stream__encoder.html#gga65a15">FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR</a>,
+00259     <a class="code" href="group__flac__stream__encoder.html#gga65a16">FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA</a>,
+00264     <a class="code" href="group__flac__stream__encoder.html#gga65a17">FLAC__STREAM_ENCODER_CLIENT_ERROR</a>,
+00267     <a class="code" href="group__flac__stream__encoder.html#gga65a18">FLAC__STREAM_ENCODER_IO_ERROR</a>,
+00272     <a class="code" href="group__flac__stream__encoder.html#gga65a19">FLAC__STREAM_ENCODER_FRAMING_ERROR</a>,
+00277     <a class="code" href="group__flac__stream__encoder.html#gga65a20">FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR</a>
+00280 } <a class="code" href="group__flac__stream__encoder.html#ga65">FLAC__StreamEncoderState</a>;
+00281 
+00287 <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__encoder.html#ga0">FLAC__StreamEncoderStateString</a>[];
+00288 
+00289 
+<a name="l00292"></a><a class="code" href="group__flac__stream__encoder.html#ga66">00292</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+00293 
+00294     <a class="code" href="group__flac__stream__encoder.html#gga66a21">FLAC__STREAM_ENCODER_INIT_STATUS_OK</a> = 0,
+00297     <a class="code" href="group__flac__stream__encoder.html#gga66a22">FLAC__STREAM_ENCODER_INIT_STATUS_ENCODER_ERROR</a>,
+00300     <a class="code" href="group__flac__stream__encoder.html#gga66a23">FLAC__STREAM_ENCODER_INIT_STATUS_UNSUPPORTED_CONTAINER</a>,
+00305     <a class="code" href="group__flac__stream__encoder.html#gga66a24">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_CALLBACKS</a>,
+00308     <a class="code" href="group__flac__stream__encoder.html#gga66a25">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_NUMBER_OF_CHANNELS</a>,
+00311     <a class="code" href="group__flac__stream__encoder.html#gga66a26">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_BITS_PER_SAMPLE</a>,
+00317     <a class="code" href="group__flac__stream__encoder.html#gga66a27">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_SAMPLE_RATE</a>,
+00320     <a class="code" href="group__flac__stream__encoder.html#gga66a28">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_BLOCK_SIZE</a>,
+00323     <a class="code" href="group__flac__stream__encoder.html#gga66a29">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_MAX_LPC_ORDER</a>,
+00326     <a class="code" href="group__flac__stream__encoder.html#gga66a30">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_QLP_COEFF_PRECISION</a>,
+00329     <a class="code" href="group__flac__stream__encoder.html#gga66a31">FLAC__STREAM_ENCODER_INIT_STATUS_BLOCK_SIZE_TOO_SMALL_FOR_LPC_ORDER</a>,
+00332     <a class="code" href="group__flac__stream__encoder.html#gga66a32">FLAC__STREAM_ENCODER_INIT_STATUS_NOT_STREAMABLE</a>,
+00335     <a class="code" href="group__flac__stream__encoder.html#gga66a33">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_METADATA</a>,
+00344     <a class="code" href="group__flac__stream__encoder.html#gga66a34">FLAC__STREAM_ENCODER_INIT_STATUS_ALREADY_INITIALIZED</a>
+00350 } <a class="code" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a>;
+00351 
+00357 <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__encoder.html#ga1">FLAC__StreamEncoderInitStatusString</a>[];
+00358 
+00359 
+<a name="l00362"></a><a class="code" href="group__flac__stream__encoder.html#ga67">00362</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+00363 
+00364     <a class="code" href="group__flac__stream__encoder.html#gga67a35">FLAC__STREAM_ENCODER_READ_STATUS_CONTINUE</a>,
+00367     <a class="code" href="group__flac__stream__encoder.html#gga67a36">FLAC__STREAM_ENCODER_READ_STATUS_END_OF_STREAM</a>,
+00370     <a class="code" href="group__flac__stream__encoder.html#gga67a37">FLAC__STREAM_ENCODER_READ_STATUS_ABORT</a>,
+00373     <a class="code" href="group__flac__stream__encoder.html#gga67a38">FLAC__STREAM_ENCODER_READ_STATUS_UNSUPPORTED</a>
+00376 } <a class="code" href="group__flac__stream__encoder.html#ga67">FLAC__StreamEncoderReadStatus</a>;
+00377 
+00383 <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__encoder.html#ga2">FLAC__StreamEncoderReadStatusString</a>[];
+00384 
+00385 
+<a name="l00388"></a><a class="code" href="group__flac__stream__encoder.html#ga68">00388</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+00389 
+00390     <a class="code" href="group__flac__stream__encoder.html#gga68a39">FLAC__STREAM_ENCODER_WRITE_STATUS_OK</a> = 0,
+00393     <a class="code" href="group__flac__stream__encoder.html#gga68a40">FLAC__STREAM_ENCODER_WRITE_STATUS_FATAL_ERROR</a>
+00396 } <a class="code" href="group__flac__stream__encoder.html#ga68">FLAC__StreamEncoderWriteStatus</a>;
+00397 
+00403 <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__encoder.html#ga3">FLAC__StreamEncoderWriteStatusString</a>[];
+00404 
+00405 
+<a name="l00408"></a><a class="code" href="group__flac__stream__encoder.html#ga69">00408</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+00409 
+00410     <a class="code" href="group__flac__stream__encoder.html#gga69a41">FLAC__STREAM_ENCODER_SEEK_STATUS_OK</a>,
+00413     <a class="code" href="group__flac__stream__encoder.html#gga69a42">FLAC__STREAM_ENCODER_SEEK_STATUS_ERROR</a>,
+00416     <a class="code" href="group__flac__stream__encoder.html#gga69a43">FLAC__STREAM_ENCODER_SEEK_STATUS_UNSUPPORTED</a>
+00419 } <a class="code" href="group__flac__stream__encoder.html#ga69">FLAC__StreamEncoderSeekStatus</a>;
+00420 
+00426 <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__encoder.html#ga4">FLAC__StreamEncoderSeekStatusString</a>[];
+00427 
+00428 
+<a name="l00431"></a><a class="code" href="group__flac__stream__encoder.html#ga70">00431</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+00432 
+00433     <a class="code" href="group__flac__stream__encoder.html#gga70a44">FLAC__STREAM_ENCODER_TELL_STATUS_OK</a>,
+00436     <a class="code" href="group__flac__stream__encoder.html#gga70a45">FLAC__STREAM_ENCODER_TELL_STATUS_ERROR</a>,
+00439     <a class="code" href="group__flac__stream__encoder.html#gga70a46">FLAC__STREAM_ENCODER_TELL_STATUS_UNSUPPORTED</a>
+00442 } <a class="code" href="group__flac__stream__encoder.html#ga70">FLAC__StreamEncoderTellStatus</a>;
+00443 
+00449 <span class="keyword">extern</span> FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> <a class="code" href="group__flac__stream__encoder.html#ga5">FLAC__StreamEncoderTellStatusString</a>[];
+00450 
+00451 
+00452 <span class="comment">/***********************************************************************</span>
+00453 <span class="comment"> *</span>
+00454 <span class="comment"> * class FLAC__StreamEncoder</span>
+00455 <span class="comment"> *</span>
+00456 <span class="comment"> ***********************************************************************/</span>
+00457 
+00458 <span class="keyword">struct </span>FLAC__StreamEncoderProtected;
+00459 <span class="keyword">struct </span>FLAC__StreamEncoderPrivate;
+<a name="l00464"></a><a class="code" href="structFLAC____StreamEncoder.html">00464</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+00465     <span class="keyword">struct </span>FLAC__StreamEncoderProtected *protected_; <span class="comment">/* avoid the C++ keyword 'protected' */</span>
+00466     <span class="keyword">struct </span>FLAC__StreamEncoderPrivate *private_; <span class="comment">/* avoid the C++ keyword 'private' */</span>
+00467 } <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a>;
+00468 
+<a name="l00518"></a><a class="code" href="group__flac__stream__encoder.html#ga6">00518</a> <span class="keyword">typedef</span> <a class="code" href="group__flac__stream__encoder.html#ga67">FLAC__StreamEncoderReadStatus</a> (*<a class="code" href="group__flac__stream__encoder.html#ga6">FLAC__StreamEncoderReadCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__byte buffer[], size_t *bytes, <span class="keywordtype">void</span> *client_data);
+00519 
+<a name="l00556"></a><a class="code" href="group__flac__stream__encoder.html#ga7">00556</a> <span class="keyword">typedef</span> <a class="code" href="group__flac__stream__encoder.html#ga68">FLAC__StreamEncoderWriteStatus</a> (*<a class="code" href="group__flac__stream__encoder.html#ga7">FLAC__StreamEncoderWriteCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> FLAC__byte buffer[], size_t bytes, <span class="keywordtype">unsigned</span> samples, <span class="keywordtype">unsigned</span> current_frame, <span class="keywordtype">void</span> *client_data);
+00557 
+<a name="l00590"></a><a class="code" href="group__flac__stream__encoder.html#ga8">00590</a> <span class="keyword">typedef</span> <a class="code" href="group__flac__stream__encoder.html#ga69">FLAC__StreamEncoderSeekStatus</a> (*<a class="code" href="group__flac__stream__encoder.html#ga8">FLAC__StreamEncoderSeekCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 absolute_byte_offset, <span class="keywordtype">void</span> *client_data);
+00591 
+<a name="l00635"></a><a class="code" href="group__flac__stream__encoder.html#ga9">00635</a> <span class="keyword">typedef</span> <a class="code" href="group__flac__stream__encoder.html#ga70">FLAC__StreamEncoderTellStatus</a> (*<a class="code" href="group__flac__stream__encoder.html#ga9">FLAC__StreamEncoderTellCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 *absolute_byte_offset, <span class="keywordtype">void</span> *client_data);
+00636 
+<a name="l00654"></a><a class="code" href="group__flac__stream__encoder.html#ga10">00654</a> <span class="keyword">typedef</span> void (*<a class="code" href="group__flac__stream__encoder.html#ga10">FLAC__StreamEncoderMetadataCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> <a class="code" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *metadata, <span class="keywordtype">void</span> *client_data);
+00655 
+<a name="l00677"></a><a class="code" href="group__flac__stream__encoder.html#ga11">00677</a> <span class="keyword">typedef</span> void (*<a class="code" href="group__flac__stream__encoder.html#ga11">FLAC__StreamEncoderProgressCallback</a>)(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 bytes_written, FLAC__uint64 samples_written, <span class="keywordtype">unsigned</span> frames_written, <span class="keywordtype">unsigned</span> total_frames_estimate, <span class="keywordtype">void</span> *client_data);
+00678 
+00679 
+00680 <span class="comment">/***********************************************************************</span>
+00681 <span class="comment"> *</span>
+00682 <span class="comment"> * Class constructor/destructor</span>
+00683 <span class="comment"> *</span>
+00684 <span class="comment"> ***********************************************************************/</span>
+00685 
+00693 FLAC_API <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *<a class="code" href="group__flac__stream__encoder.html#ga12">FLAC__stream_encoder_new</a>(<span class="keywordtype">void</span>);
+00694 
+00701 FLAC_API <span class="keywordtype">void</span> <a class="code" href="group__flac__stream__encoder.html#ga13">FLAC__stream_encoder_delete</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+00702 
+00703 
+00704 <span class="comment">/***********************************************************************</span>
+00705 <span class="comment"> *</span>
+00706 <span class="comment"> * Public class method prototypes</span>
+00707 <span class="comment"> *</span>
+00708 <span class="comment"> ***********************************************************************/</span>
+00709 
+00727 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga14">FLAC__stream_encoder_set_ogg_serial_number</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keywordtype">long</span> serial_number);
+00728 
+00743 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga15">FLAC__stream_encoder_set_verify</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);
+00744 
+00761 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga16">FLAC__stream_encoder_set_streamable_subset</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);
+00762 
+00773 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga17">FLAC__stream_encoder_set_channels</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keywordtype">unsigned</span> value);
+00774 
+00789 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga18">FLAC__stream_encoder_set_bits_per_sample</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keywordtype">unsigned</span> value);
+00790 
+00801 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga19">FLAC__stream_encoder_set_sample_rate</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keywordtype">unsigned</span> value);
+00802 
+00864 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga20">FLAC__stream_encoder_set_compression_level</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keywordtype">unsigned</span> value);
+00865 
+00879 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga21">FLAC__stream_encoder_set_blocksize</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keywordtype">unsigned</span> value);
+00880 
+00893 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga22">FLAC__stream_encoder_set_do_mid_side_stereo</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);
+00894 
+00909 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga23">FLAC__stream_encoder_set_loose_mid_side_stereo</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);
+00910 
+00954 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga24">FLAC__stream_encoder_set_apodization</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> <span class="keywordtype">char</span> *specification);
+00955 
+00966 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga25">FLAC__stream_encoder_set_max_lpc_order</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keywordtype">unsigned</span> value);
+00967 
+00984 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga26">FLAC__stream_encoder_set_qlp_coeff_precision</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keywordtype">unsigned</span> value);
+00985 
+00998 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga27">FLAC__stream_encoder_set_do_qlp_coeff_prec_search</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);
+00999 
+01010 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga28">FLAC__stream_encoder_set_do_escape_coding</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);
+01011 
+01024 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga29">FLAC__stream_encoder_set_do_exhaustive_model_search</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value);
+01025 
+01047 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga30">FLAC__stream_encoder_set_min_residual_partition_order</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keywordtype">unsigned</span> value);
+01048 
+01070 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga31">FLAC__stream_encoder_set_max_residual_partition_order</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keywordtype">unsigned</span> value);
+01071 
+01082 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga32">FLAC__stream_encoder_set_rice_parameter_search_dist</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keywordtype">unsigned</span> value);
+01083 
+01098 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga33">FLAC__stream_encoder_set_total_samples_estimate</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 value);
+01099 
+01181 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga34">FLAC__stream_encoder_set_metadata</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <a class="code" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> **metadata, <span class="keywordtype">unsigned</span> num_blocks);
+01182 
+01191 FLAC_API FLAC__StreamEncoderState <a class="code" href="group__flac__stream__encoder.html#ga35">FLAC__stream_encoder_get_state</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01192 
+01203 FLAC_API <a class="code" href="group__flac__stream__decoder.html#ga50">FLAC__StreamDecoderState</a> <a class="code" href="group__flac__stream__encoder.html#ga36">FLAC__stream_encoder_get_verify_decoder_state</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01204 
+01216 FLAC_API <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__flac__stream__encoder.html#ga37">FLAC__stream_encoder_get_resolved_state_string</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01217 
+01235 FLAC_API <span class="keywordtype">void</span> <a class="code" href="group__flac__stream__encoder.html#ga38">FLAC__stream_encoder_get_verify_decoder_error_stats</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 *absolute_sample, <span class="keywordtype">unsigned</span> *frame_number, <span class="keywordtype">unsigned</span> *channel, <span class="keywordtype">unsigned</span> *sample, FLAC__int32 *expected, FLAC__int32 *got);
+01236 
+01245 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga39">FLAC__stream_encoder_get_verify</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01246 
+01255 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga40">FLAC__stream_encoder_get_streamable_subset</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01256 
+01265 FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__encoder.html#ga41">FLAC__stream_encoder_get_channels</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01266 
+01275 FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__encoder.html#ga42">FLAC__stream_encoder_get_bits_per_sample</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01276 
+01285 FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__encoder.html#ga43">FLAC__stream_encoder_get_sample_rate</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01286 
+01295 FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__encoder.html#ga44">FLAC__stream_encoder_get_blocksize</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01296 
+01305 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga45">FLAC__stream_encoder_get_do_mid_side_stereo</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01306 
+01315 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga46">FLAC__stream_encoder_get_loose_mid_side_stereo</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01316 
+01325 FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__encoder.html#ga47">FLAC__stream_encoder_get_max_lpc_order</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01326 
+01335 FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__encoder.html#ga48">FLAC__stream_encoder_get_qlp_coeff_precision</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01336 
+01345 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga49">FLAC__stream_encoder_get_do_qlp_coeff_prec_search</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01346 
+01355 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga50">FLAC__stream_encoder_get_do_escape_coding</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01356 
+01365 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga51">FLAC__stream_encoder_get_do_exhaustive_model_search</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01366 
+01375 FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__encoder.html#ga52">FLAC__stream_encoder_get_min_residual_partition_order</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01376 
+01385 FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__encoder.html#ga53">FLAC__stream_encoder_get_max_residual_partition_order</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01386 
+01395 FLAC_API <span class="keywordtype">unsigned</span> <a class="code" href="group__flac__stream__encoder.html#ga54">FLAC__stream_encoder_get_rice_parameter_search_dist</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01396 
+01408 FLAC_API FLAC__uint64 <a class="code" href="group__flac__stream__encoder.html#ga55">FLAC__stream_encoder_get_total_samples_estimate</a>(<span class="keyword">const</span> <a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01409 
+01471 FLAC_API FLAC__StreamEncoderInitStatus <a class="code" href="group__flac__stream__encoder.html#ga56">FLAC__stream_encoder_init_stream</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <a class="code" href="group__flac__stream__encoder.html#ga7">FLAC__StreamEncoderWriteCallback</a> write_callback, <a class="code" href="group__flac__stream__encoder.html#ga8">FLAC__StreamEncoderSeekCallback</a> seek_callback, <a class="code" href="group__flac__stream__encoder.html#ga9">FLAC__StreamEncoderTellCallback</a> tell_callback, <a class="code" href="group__flac__stream__encoder.html#ga10">FLAC__StreamEncoderMetadataCallback</a> metadata_callback, <span class="keywordtype">void</span> *client_data);
+01472 
+01539 FLAC_API FLAC__StreamEncoderInitStatus <a class="code" href="group__flac__stream__encoder.html#ga57">FLAC__stream_encoder_init_ogg_stream</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <a class="code" href="group__flac__stream__encoder.html#ga6">FLAC__StreamEncoderReadCallback</a> read_callback, <a class="code" href="group__flac__stream__encoder.html#ga7">FLAC__StreamEncoderWriteCallback</a> write_callback, <a class="code" href="group__flac__stream__encoder.html#ga8">FLAC__StreamEncoderSeekCallback</a> seek_callback, <a class="code" href="group__flac__stream__encoder.html#ga9">FLAC__StreamEncoderTellCallback</a> tell_callback, <a class="code" href="group__flac__stream__encoder.html#ga10">FLAC__StreamEncoderMetadataCallback</a> metadata_callback, <span class="keywordtype">void</span> *client_data);
+01540 
+01574 FLAC_API FLAC__StreamEncoderInitStatus <a class="code" href="group__flac__stream__encoder.html#ga58">FLAC__stream_encoder_init_FILE</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FILE *file, <a class="code" href="group__flac__stream__encoder.html#ga11">FLAC__StreamEncoderProgressCallback</a> progress_callback, <span class="keywordtype">void</span> *client_data);
+01575 
+01609 FLAC_API FLAC__StreamEncoderInitStatus <a class="code" href="group__flac__stream__encoder.html#ga59">FLAC__stream_encoder_init_ogg_FILE</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FILE *file, <a class="code" href="group__flac__stream__encoder.html#ga11">FLAC__StreamEncoderProgressCallback</a> progress_callback, <span class="keywordtype">void</span> *client_data);
+01610 
+01641 FLAC_API FLAC__StreamEncoderInitStatus <a class="code" href="group__flac__stream__encoder.html#ga60">FLAC__stream_encoder_init_file</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> <span class="keywordtype">char</span> *filename, <a class="code" href="group__flac__stream__encoder.html#ga11">FLAC__StreamEncoderProgressCallback</a> progress_callback, <span class="keywordtype">void</span> *client_data);
+01642 
+01673 FLAC_API FLAC__StreamEncoderInitStatus <a class="code" href="group__flac__stream__encoder.html#ga61">FLAC__stream_encoder_init_ogg_file</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> <span class="keywordtype">char</span> *filename, <a class="code" href="group__flac__stream__encoder.html#ga11">FLAC__StreamEncoderProgressCallback</a> progress_callback, <span class="keywordtype">void</span> *client_data);
+01674 
+01701 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga62">FLAC__stream_encoder_finish</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder);
+01702 
+01728 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga63">FLAC__stream_encoder_process</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> FLAC__int32 * <span class="keyword">const</span> buffer[], <span class="keywordtype">unsigned</span> samples);
+01729 
+01760 FLAC_API FLAC__bool <a class="code" href="group__flac__stream__encoder.html#ga64">FLAC__stream_encoder_process_interleaved</a>(<a class="code" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <span class="keyword">const</span> FLAC__int32 buffer[], <span class="keywordtype">unsigned</span> samples);
+01761 
+01762 <span class="comment">/* \} */</span>
+01763 
+01764 <span class="preprocessor">#ifdef __cplusplus</span>
+01765 <span class="preprocessor"></span>}
+01766 <span class="preprocessor">#endif</span>
+01767 <span class="preprocessor"></span>
+01768 <span class="preprocessor">#endif</span>
+</pre></div>
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__encoder_8h.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__encoder_8h.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/stream__encoder_8h.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,236 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: include/FLAC/stream_encoder.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<div class="nav">
+<a class="el" href="dir_000000.html">include</a>&nbsp;/&nbsp;<a class="el" href="dir_000002.html">FLAC</a></div>
+<h1>stream_encoder.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2>
+This module contains the functions which implement the stream encoder. 
+<p>
+See the detailed documentation in the <a class="el" href="group__flac__stream__encoder.html">stream encoder </a> module. 
+<p>
+<code>#include &lt;stdio.h&gt;</code><br>
+<code>#include "<a class="el" href="export_8h-source.html">export.h</a>"</code><br>
+<code>#include "<a class="el" href="format_8h-source.html">format.h</a>"</code><br>
+<code>#include "<a class="el" href="stream__decoder_8h-source.html">stream_decoder.h</a>"</code><br>
+
+<p>
+<a href="stream__encoder_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="group__flac__stream__encoder.html#ga67">FLAC__StreamEncoderReadStatus</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga6">FLAC__StreamEncoderReadCallback</a> )(const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__byte buffer[], size_t *bytes, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="group__flac__stream__encoder.html#ga68">FLAC__StreamEncoderWriteStatus</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga7">FLAC__StreamEncoderWriteCallback</a> )(const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, const FLAC__byte buffer[], size_t bytes, unsigned samples, unsigned current_frame, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="group__flac__stream__encoder.html#ga69">FLAC__StreamEncoderSeekStatus</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga8">FLAC__StreamEncoderSeekCallback</a> )(const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 absolute_byte_offset, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="group__flac__stream__encoder.html#ga70">FLAC__StreamEncoderTellStatus</a>(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga9">FLAC__StreamEncoderTellCallback</a> )(const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 *absolute_byte_offset, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga10">FLAC__StreamEncoderMetadataCallback</a> )(const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, const <a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *metadata, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga11">FLAC__StreamEncoderProgressCallback</a> )(const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 bytes_written, FLAC__uint64 samples_written, unsigned frames_written, unsigned total_frames_estimate, void *client_data)</td></tr>
+
+<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga65">FLAC__StreamEncoderState</a> { <br>
+&nbsp;&nbsp;<a class="el" href="group__flac__stream__encoder.html#gga65a12">FLAC__STREAM_ENCODER_OK</a> =  0, 
+<a class="el" href="group__flac__stream__encoder.html#gga65a13">FLAC__STREAM_ENCODER_UNINITIALIZED</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga65a14">FLAC__STREAM_ENCODER_OGG_ERROR</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga65a15">FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR</a>, 
+<br>
+&nbsp;&nbsp;<a class="el" href="group__flac__stream__encoder.html#gga65a16">FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga65a17">FLAC__STREAM_ENCODER_CLIENT_ERROR</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga65a18">FLAC__STREAM_ENCODER_IO_ERROR</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga65a19">FLAC__STREAM_ENCODER_FRAMING_ERROR</a>, 
+<br>
+&nbsp;&nbsp;<a class="el" href="group__flac__stream__encoder.html#gga65a20">FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> { <br>
+&nbsp;&nbsp;<a class="el" href="group__flac__stream__encoder.html#gga66a21">FLAC__STREAM_ENCODER_INIT_STATUS_OK</a> =  0, 
+<a class="el" href="group__flac__stream__encoder.html#gga66a22">FLAC__STREAM_ENCODER_INIT_STATUS_ENCODER_ERROR</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga66a23">FLAC__STREAM_ENCODER_INIT_STATUS_UNSUPPORTED_CONTAINER</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga66a24">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_CALLBACKS</a>, 
+<br>
+&nbsp;&nbsp;<a class="el" href="group__flac__stream__encoder.html#gga66a25">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_NUMBER_OF_CHANNELS</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga66a26">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_BITS_PER_SAMPLE</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga66a27">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_SAMPLE_RATE</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga66a28">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_BLOCK_SIZE</a>, 
+<br>
+&nbsp;&nbsp;<a class="el" href="group__flac__stream__encoder.html#gga66a29">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_MAX_LPC_ORDER</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga66a30">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_QLP_COEFF_PRECISION</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga66a31">FLAC__STREAM_ENCODER_INIT_STATUS_BLOCK_SIZE_TOO_SMALL_FOR_LPC_ORDER</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga66a32">FLAC__STREAM_ENCODER_INIT_STATUS_NOT_STREAMABLE</a>, 
+<br>
+&nbsp;&nbsp;<a class="el" href="group__flac__stream__encoder.html#gga66a33">FLAC__STREAM_ENCODER_INIT_STATUS_INVALID_METADATA</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga66a34">FLAC__STREAM_ENCODER_INIT_STATUS_ALREADY_INITIALIZED</a>
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga67">FLAC__StreamEncoderReadStatus</a> { <a class="el" href="group__flac__stream__encoder.html#gga67a35">FLAC__STREAM_ENCODER_READ_STATUS_CONTINUE</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga67a36">FLAC__STREAM_ENCODER_READ_STATUS_END_OF_STREAM</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga67a37">FLAC__STREAM_ENCODER_READ_STATUS_ABORT</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga67a38">FLAC__STREAM_ENCODER_READ_STATUS_UNSUPPORTED</a>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga68">FLAC__StreamEncoderWriteStatus</a> { <a class="el" href="group__flac__stream__encoder.html#gga68a39">FLAC__STREAM_ENCODER_WRITE_STATUS_OK</a> =  0, 
+<a class="el" href="group__flac__stream__encoder.html#gga68a40">FLAC__STREAM_ENCODER_WRITE_STATUS_FATAL_ERROR</a>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga69">FLAC__StreamEncoderSeekStatus</a> { <a class="el" href="group__flac__stream__encoder.html#gga69a41">FLAC__STREAM_ENCODER_SEEK_STATUS_OK</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga69a42">FLAC__STREAM_ENCODER_SEEK_STATUS_ERROR</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga69a43">FLAC__STREAM_ENCODER_SEEK_STATUS_UNSUPPORTED</a>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga70">FLAC__StreamEncoderTellStatus</a> { <a class="el" href="group__flac__stream__encoder.html#gga70a44">FLAC__STREAM_ENCODER_TELL_STATUS_OK</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga70a45">FLAC__STREAM_ENCODER_TELL_STATUS_ERROR</a>, 
+<a class="el" href="group__flac__stream__encoder.html#gga70a46">FLAC__STREAM_ENCODER_TELL_STATUS_UNSUPPORTED</a>
+ }</td></tr>
+
+<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga12">FLAC__stream_encoder_new</a> (void)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga13">FLAC__stream_encoder_delete</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga14">FLAC__stream_encoder_set_ogg_serial_number</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, long serial_number)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga15">FLAC__stream_encoder_set_verify</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga16">FLAC__stream_encoder_set_streamable_subset</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga17">FLAC__stream_encoder_set_channels</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, unsigned value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga18">FLAC__stream_encoder_set_bits_per_sample</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, unsigned value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga19">FLAC__stream_encoder_set_sample_rate</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, unsigned value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga20">FLAC__stream_encoder_set_compression_level</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, unsigned value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga21">FLAC__stream_encoder_set_blocksize</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, unsigned value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga22">FLAC__stream_encoder_set_do_mid_side_stereo</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga23">FLAC__stream_encoder_set_loose_mid_side_stereo</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga24">FLAC__stream_encoder_set_apodization</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, const char *specification)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga25">FLAC__stream_encoder_set_max_lpc_order</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, unsigned value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga26">FLAC__stream_encoder_set_qlp_coeff_precision</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, unsigned value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga27">FLAC__stream_encoder_set_do_qlp_coeff_prec_search</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga28">FLAC__stream_encoder_set_do_escape_coding</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga29">FLAC__stream_encoder_set_do_exhaustive_model_search</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__bool value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga30">FLAC__stream_encoder_set_min_residual_partition_order</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, unsigned value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga31">FLAC__stream_encoder_set_max_residual_partition_order</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, unsigned value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga32">FLAC__stream_encoder_set_rice_parameter_search_dist</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, unsigned value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga33">FLAC__stream_encoder_set_total_samples_estimate</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 value)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga34">FLAC__stream_encoder_set_metadata</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> **metadata, unsigned num_blocks)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__encoder.html#ga65">FLAC__StreamEncoderState</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga35">FLAC__stream_encoder_get_state</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__decoder.html#ga50">FLAC__StreamDecoderState</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga36">FLAC__stream_encoder_get_verify_decoder_state</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga37">FLAC__stream_encoder_get_resolved_state_string</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga38">FLAC__stream_encoder_get_verify_decoder_error_stats</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga39">FLAC__stream_encoder_get_verify</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga40">FLAC__stream_encoder_get_streamable_subset</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga41">FLAC__stream_encoder_get_channels</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga42">FLAC__stream_encoder_get_bits_per_sample</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga43">FLAC__stream_encoder_get_sample_rate</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga44">FLAC__stream_encoder_get_blocksize</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga45">FLAC__stream_encoder_get_do_mid_side_stereo</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga46">FLAC__stream_encoder_get_loose_mid_side_stereo</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga47">FLAC__stream_encoder_get_max_lpc_order</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga48">FLAC__stream_encoder_get_qlp_coeff_precision</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga49">FLAC__stream_encoder_get_do_qlp_coeff_prec_search</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga50">FLAC__stream_encoder_get_do_escape_coding</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga51">FLAC__stream_encoder_get_do_exhaustive_model_search</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga52">FLAC__stream_encoder_get_min_residual_partition_order</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga53">FLAC__stream_encoder_get_max_residual_partition_order</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga54">FLAC__stream_encoder_get_rice_parameter_search_dist</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__uint64&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga55">FLAC__stream_encoder_get_total_samples_estimate</a> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga56">FLAC__stream_encoder_init_stream</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <a class="el" href="group__flac__stream__encoder.html#ga7">FLAC__StreamEncoderWriteCallback</a> write_callback, <a class="el" href="group__flac__stream__encoder.html#ga8">FLAC__StreamEncoderSeekCallback</a> seek_callback, <a class="el" href="group__flac__stream__encoder.html#ga9">FLAC__StreamEncoderTellCallback</a> tell_callback, <a class="el" href="group__flac__stream__encoder.html#ga10">FLAC__StreamEncoderMetadataCallback</a> metadata_callback, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga57">FLAC__stream_encoder_init_ogg_stream</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, <a class="el" href="group__flac__stream__encoder.html#ga6">FLAC__StreamEncoderReadCallback</a> read_callback, <a class="el" href="group__flac__stream__encoder.html#ga7">FLAC__StreamEncoderWriteCallback</a> write_callback, <a class="el" href="group__flac__stream__encoder.html#ga8">FLAC__StreamEncoderSeekCallback</a> seek_callback, <a class="el" href="group__flac__stream__encoder.html#ga9">FLAC__StreamEncoderTellCallback</a> tell_callback, <a class="el" href="group__flac__stream__encoder.html#ga10">FLAC__StreamEncoderMetadataCallback</a> metadata_callback, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga58">FLAC__stream_encoder_init_FILE</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FILE *file, <a class="el" href="group__flac__stream__encoder.html#ga11">FLAC__StreamEncoderProgressCallback</a> progress_callback, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga59">FLAC__stream_encoder_init_ogg_FILE</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FILE *file, <a class="el" href="group__flac__stream__encoder.html#ga11">FLAC__StreamEncoderProgressCallback</a> progress_callback, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga60">FLAC__stream_encoder_init_file</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, const char *filename, <a class="el" href="group__flac__stream__encoder.html#ga11">FLAC__StreamEncoderProgressCallback</a> progress_callback, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga61">FLAC__stream_encoder_init_ogg_file</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, const char *filename, <a class="el" href="group__flac__stream__encoder.html#ga11">FLAC__StreamEncoderProgressCallback</a> progress_callback, void *client_data)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga62">FLAC__stream_encoder_finish</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga63">FLAC__stream_encoder_process</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, const FLAC__int32 *const buffer[], unsigned samples)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga64">FLAC__stream_encoder_process_interleaved</a> (<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, const FLAC__int32 buffer[], unsigned samples)</td></tr>
+
+<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga0">FLAC__StreamEncoderStateString</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga1">FLAC__StreamEncoderInitStatusString</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga2">FLAC__StreamEncoderReadStatusString</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga3">FLAC__StreamEncoderWriteStatusString</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga4">FLAC__StreamEncoderSeekStatusString</a> []</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__stream__encoder.html#ga5">FLAC__StreamEncoderTellStatusString</a> []</td></tr>
+
+</table>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/structFLAC____StreamMetadata__Picture-members.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/structFLAC____StreamMetadata__Picture-members.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/structFLAC____StreamMetadata__Picture-members.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,40 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>FLAC__StreamMetadata_Picture Member List</h1>This is the complete list of members for <a class="el" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo6">colors</a></td><td><a class="el" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo8">data</a></td><td><a class="el" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo7">data_length</a></td><td><a class="el" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo5">depth</a></td><td><a class="el" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo2">description</a></td><td><a class="el" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo4">height</a></td><td><a class="el" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo1">mime_type</a></td><td><a class="el" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo0">type</a></td><td><a class="el" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo3">width</a></td><td><a class="el" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a></td><td></td></tr>
+</table>
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/structFLAC____StreamMetadata__Picture.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/structFLAC____StreamMetadata__Picture.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/api/structFLAC____StreamMetadata__Picture.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,270 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>FLAC: FLAC__StreamMetadata_Picture Struct Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.4.2 -->
+<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
+<h1>FLAC__StreamMetadata_Picture Struct Reference<br>
+<small>
+[<a class="el" href="group__flac__format.html">FLAC/format.h: format components</a>]</small>
+</h1><code>#include &lt;<a class="el" href="format_8h-source.html">format.h</a>&gt;</code>
+<p>
+<a href="structFLAC____StreamMetadata__Picture-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
+FLAC PICTURE structure. (See the <a href="../format.html#metadata_block_picture">format specification</a> for the full description of each field.) 
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__flac__format.html#ga114">FLAC__StreamMetadata_Picture_Type</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo0">type</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo1">mime_type</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__byte *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo2">description</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo3">width</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo4">height</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo5">depth</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo6">colors</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__uint32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo7">data_length</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__byte *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo8">data</a></td></tr>
+
+</table>
+<hr><h2>Member Data Documentation</h2>
+<a class="anchor" name="FLAC____StreamMetadata__Pictureo0" doxytag="FLAC__StreamMetadata_Picture::type"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="group__flac__format.html#ga114">FLAC__StreamMetadata_Picture_Type</a> <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo0">FLAC__StreamMetadata_Picture::type</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+The kind of picture stored.     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC____StreamMetadata__Pictureo1" doxytag="FLAC__StreamMetadata_Picture::mime_type"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">char* <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo1">FLAC__StreamMetadata_Picture::mime_type</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Picture data's MIME type, in ASCII printable characters 0x20-0x7e, NUL terminated. For best compatibility with players, use picture data of MIME type <code>image/jpeg</code> or <code>image/png</code>. A MIME type of '--&gt;' is also allowed, in which case the picture data should be a complete URL. In file storage, the MIME type is stored as a 32-bit length followed by the ASCII string with no NUL terminator, but is converted to a plain C string in this structure for convenience.     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC____StreamMetadata__Pictureo2" doxytag="FLAC__StreamMetadata_Picture::description"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">FLAC__byte* <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo2">FLAC__StreamMetadata_Picture::description</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Picture's description in UTF-8, NUL terminated. In file storage, the description is stored as a 32-bit length followed by the UTF-8 string with no NUL terminator, but is converted to a plain C string in this structure for convenience.     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC____StreamMetadata__Pictureo3" doxytag="FLAC__StreamMetadata_Picture::width"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">FLAC__uint32 <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo3">FLAC__StreamMetadata_Picture::width</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Picture's width in pixels.     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC____StreamMetadata__Pictureo4" doxytag="FLAC__StreamMetadata_Picture::height"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">FLAC__uint32 <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo4">FLAC__StreamMetadata_Picture::height</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Picture's height in pixels.     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC____StreamMetadata__Pictureo5" doxytag="FLAC__StreamMetadata_Picture::depth"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">FLAC__uint32 <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo5">FLAC__StreamMetadata_Picture::depth</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Picture's color depth in bits-per-pixel.     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC____StreamMetadata__Pictureo6" doxytag="FLAC__StreamMetadata_Picture::colors"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">FLAC__uint32 <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo6">FLAC__StreamMetadata_Picture::colors</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+For indexed palettes (like GIF), picture's number of colors (the number of palette entries), or <code>0</code> for non-indexed (i.e. 2^depth).     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC____StreamMetadata__Pictureo7" doxytag="FLAC__StreamMetadata_Picture::data_length"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">FLAC__uint32 <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo7">FLAC__StreamMetadata_Picture::data_length</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Length of binary picture data in bytes.     </td>
+  </tr>
+</table>
+<a class="anchor" name="FLAC____StreamMetadata__Pictureo8" doxytag="FLAC__StreamMetadata_Picture::data"></a><p>
+<table class="mdTable" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">FLAC__byte* <a class="el" href="structFLAC____StreamMetadata__Picture.html#FLAC____StreamMetadata__Pictureo8">FLAC__StreamMetadata_Picture::data</a>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Binary picture data.     </td>
+  </tr>
+</table>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li>include/FLAC/<a class="el" href="format_8h-source.html">format.h</a></ul>
+
+<hr size="1">
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__chopin_prelude_24.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__chopin_prelude_24.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__chopin_prelude_24.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,168 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+<html>
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+	<meta name="author" content="Josh Coalson" />
+	<meta name="description" content="A free, open source codec for lossless audio compression and decompression" />
+	<meta name="keywords" content="free,lossless,audio,codec,encoder,decoder,compression,compressor,archival,archive,archiving,backup,music" />
+	<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
+	<link rel="stylesheet" type="text/css" href="flac.css" />
+	<title>FLAC - comparison</title>
+</head>
+
+<body>
+
+<div class="logo">
+	<a href="http://flac.sourceforge.net/"><img src="images/logo130.gif" alt="FLAC Logo" align="middle" border="0" hspace="0" /></a>
+</div>
+
+<div class="above_nav"></div>
+
+<div class="navbar">
+	&nbsp;<a href="index.html">home</a>&nbsp;&nbsp;|
+	&nbsp;<a href="faq.html">faq</a>&nbsp;&nbsp;|
+	&nbsp;<a href="news.html">news</a>&nbsp;&nbsp;|
+	&nbsp;<a href="download.html">download</a>&nbsp;&nbsp;|
+	&nbsp;<a href="documentation.html">documentation</a>&nbsp;&nbsp;|
+	&nbsp;<a href="comparison.html">comparison</a>&nbsp;&nbsp;|
+	&nbsp;<a href="changelog.html">changelog</a>&nbsp;&nbsp;|
+	&nbsp;<a href="links.html">links</a>&nbsp;&nbsp;|
+	&nbsp;<a href="developers.html">developers</a>&nbsp;
+</div>
+
+<div class="langbar">
+	&nbsp;english&nbsp;&nbsp;|
+	&nbsp;<a href="ru/comparison.html">russian</a>&nbsp;
+</div>
+
+<div class="below_nav"></div>
+
+<div class="box">
+	<div class="box_title">
+		comparison
+	</div>
+	<div class="box_header"></div>
+	<div class="box_body">
+
+		<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#EEEED4"><tr><td>
+		<table width="100%" border="0" align="right" bgcolor="#EEEED4"><!-- @@@@@@ border="1" ? -->
+			<tr align="right">
+				<td>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Encode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Decode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Compression</b></font>
+				</td>
+			</tr>
+			<tr align="right">
+				<td align="left" bgcolor="#F4F4CC">
+					<font size="+1"><b>Codec</b></font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Size</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1"><b>Ratio</b></font>
+				</td>
+			</tr>
+		<tr align="right"><td align="left">La 0.3c</td><td>5:12.99</td><td bgcolor="#F8F8E8">5:05.90</td><td>5:02.30</td><td bgcolor="#F8F8E8">4:58.19</td><td>9.84 MB</td><td bgcolor="#F8F8E8">35.82%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (insane)</td><td>4:31.19</td><td bgcolor="#E0E0D4">4:23.90</td><td>4:41.63</td><td bgcolor="#E0E0D4">4:38.15</td><td>9.96 MB</td><td bgcolor="#E0E0D4">36.25%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (extra high)</td><td>0:59.34</td><td bgcolor="#F8F8E8">0:52.76</td><td>1:00.84</td><td bgcolor="#F8F8E8">0:55.80</td><td>10.16 MB</td><td bgcolor="#F8F8E8">36.99%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (extra high max)</td><td>2:21.93</td><td bgcolor="#E0E0D4">2:15.97</td><td>0:16.04</td><td bgcolor="#E0E0D4">0:10.96</td><td>10.18 MB</td><td bgcolor="#E0E0D4">37.07%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (extra high)</td><td>0:54.02</td><td bgcolor="#F8F8E8">0:47.21</td><td>0:15.79</td><td bgcolor="#F8F8E8">0:10.61</td><td>10.20 MB</td><td bgcolor="#F8F8E8">37.15%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 4 @ 1x)</td><td>11:56.80</td><td bgcolor="#E0E0D4">11:49.43</td><td>11:58.67</td><td bgcolor="#E0E0D4">11:52.38</td><td>10.34 MB</td><td bgcolor="#E0E0D4">37.64%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 3 @ 4x)</td><td>2:03.12</td><td bgcolor="#F8F8E8">1:55.85</td><td>2:06.24</td><td bgcolor="#F8F8E8">1:59.93</td><td>10.35 MB</td><td bgcolor="#F8F8E8">37.68%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 2 @ 4x)</td><td>1:07.64</td><td bgcolor="#E0E0D4">1:00.03</td><td>1:10.96</td><td bgcolor="#E0E0D4">1:04.38</td><td>10.37 MB</td><td bgcolor="#E0E0D4">37.78%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (high)</td><td>0:31.66</td><td bgcolor="#F8F8E8">0:25.20</td><td>0:33.37</td><td bgcolor="#F8F8E8">0:28.01</td><td>10.40 MB</td><td bgcolor="#F8F8E8">37.88%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 1 @ 4x)</td><td>0:50.93</td><td bgcolor="#E0E0D4">0:43.24</td><td>0:54.65</td><td bgcolor="#E0E0D4">0:47.55</td><td>10.41 MB</td><td bgcolor="#E0E0D4">37.90%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (normal)</td><td>0:27.25</td><td bgcolor="#F8F8E8">0:20.66</td><td>0:29.58</td><td bgcolor="#F8F8E8">0:23.62</td><td>10.52 MB</td><td bgcolor="#F8F8E8">38.32%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 0 @ 4x)</td><td>0:34.13</td><td bgcolor="#E0E0D4">0:26.24</td><td>0:37.36</td><td bgcolor="#E0E0D4">0:30.81</td><td>10.53 MB</td><td bgcolor="#E0E0D4">38.33%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (normal)</td><td>0:24.27</td><td bgcolor="#F8F8E8">0:17.59</td><td>0:13.77</td><td bgcolor="#F8F8E8">0:07.59</td><td>10.54 MB</td><td bgcolor="#F8F8E8">38.37%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (turbo)</td><td>0:14.48</td><td bgcolor="#E0E0D4">0:07.79</td><td>0:11.54</td><td bgcolor="#E0E0D4">0:05.89</td><td>10.64 MB</td><td bgcolor="#E0E0D4">38.74%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (extra high -x)</td><td>0:59.09</td><td bgcolor="#F8F8E8">0:51.19</td><td>0:21.45</td><td bgcolor="#F8F8E8">0:15.56</td><td>10.66 MB</td><td bgcolor="#F8F8E8">38.83%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (high)</td><td>0:23.70</td><td bgcolor="#E0E0D4">0:16.06</td><td>0:18.58</td><td bgcolor="#E0E0D4">0:12.19</td><td>10.83 MB</td><td bgcolor="#E0E0D4">39.45%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (fast)</td><td>0:21.21</td><td bgcolor="#F8F8E8">0:14.61</td><td>0:23.15</td><td bgcolor="#F8F8E8">0:17.50</td><td>10.94 MB</td><td bgcolor="#F8F8E8">39.82%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (normal -x)</td><td>0:28.33</td><td bgcolor="#E0E0D4">0:20.54</td><td>0:14.77</td><td bgcolor="#E0E0D4">0:08.88</td><td>10.94 MB</td><td bgcolor="#E0E0D4">39.84%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (normal)</td><td>0:19.71</td><td bgcolor="#F8F8E8">0:11.86</td><td>0:14.61</td><td bgcolor="#F8F8E8">0:08.71</td><td>10.99 MB</td><td bgcolor="#F8F8E8">40.01%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">FLAC 1.2.1 (-8)</td><td>0:52.85</td><td bgcolor="#E0E0D4">0:46.14</td><td>0:10.99</td><td bgcolor="#E0E0D4">0:04.54</td><td>11.05 MB</td><td bgcolor="#E0E0D4">40.25%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (fast -x)</td><td>0:23.34</td><td bgcolor="#F8F8E8">0:15.66</td><td>0:12.54</td><td bgcolor="#F8F8E8">0:06.65</td><td>11.14 MB</td><td bgcolor="#F8F8E8">40.55%</td></tr>
+		<tr align="right" bgcolor="#FFFFFF"><td align="left">FLAC 1.2.1 (-5, default)</td><td>0:20.10</td><td bgcolor="#FFFFFF">0:13.48</td><td>0:10.41</td><td bgcolor="#FFFFFF">0:04.37</td><td>11.19 MB</td><td bgcolor="#FFFFFF">40.73%</td></tr>
+		<tr align="right"><td align="left">FLAC 1.2.1 (-3)</td><td>0:14.73</td><td bgcolor="#F8F8E8">0:08.01</td><td>0:09.95</td><td bgcolor="#F8F8E8">0:04.11</td><td>11.26 MB</td><td bgcolor="#F8F8E8">40.99%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (fast)</td><td>0:17.61</td><td bgcolor="#E0E0D4">0:09.90</td><td>0:12.73</td><td bgcolor="#E0E0D4">0:06.71</td><td>11.30 MB</td><td bgcolor="#E0E0D4">41.15%</td></tr>
+		<tr align="right"><td align="left">Apple Lossless (iTunes 4.5)</td><td>?</td><td bgcolor="#F8F8E8">?</td><td>?</td><td bgcolor="#F8F8E8">?</td><td>11.51 MB</td><td bgcolor="#F8F8E8">41.91%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">FLAC 1.2.1 (-1)</td><td>0:12.29</td><td bgcolor="#E0E0D4">0:05.32</td><td>0:10.14</td><td bgcolor="#E0E0D4">0:04.41</td><td>11.84 MB</td><td bgcolor="#E0E0D4">43.11%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p0 -b256, default)</td><td>0:19.93</td><td bgcolor="#F8F8E8">0:12.70</td><td>0:13.27</td><td bgcolor="#F8F8E8">0:06.52</td><td>12.05 MB</td><td bgcolor="#F8F8E8">43.86%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Bonk 0.5</td><td>1:45.75</td><td bgcolor="#E0E0D4">1:39.19</td><td>1:24.87</td><td bgcolor="#E0E0D4">1:18.91</td><td>12.86 MB</td><td bgcolor="#E0E0D4">46.84%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p8 -b2048)</td><td>0:25.06</td><td bgcolor="#F8F8E8">0:17.52</td><td>0:14.19</td><td bgcolor="#F8F8E8">0:07.92</td><td>14.40 MB</td><td bgcolor="#F8F8E8">52.42%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">RIFF WAVE</td><td>0:55.77</td><td bgcolor="#E0E0D4"></td><td>0:55.77</td><td bgcolor="#E0E0D4"></td><td>27.46 MB</td><td bgcolor="#E0E0D4">100.00%</td></tr>
+		</table>
+		</td></tr></table>
+		<br />
+
+		<b><a href="comparison_all_ratio.html">Complete summary table</a></b><br />
+		<br />
+		Frederic Chopin  Prelude No.24 in d minor <br />
+		<a href="comparison__dream_theater_600.html">Dream Theater  6:00 </a><br />
+		<a href="comparison__eddie_warner_titus.html">Eddie Warner  Titus </a><br />
+		<a href="comparison__fanfare_de_l_eventail_de_jeanne.html">Maurice Ravel  Fanfare from "L'eventail de Jeanne" </a><br />
+		<a href="comparison__gloria_estefan_conga.html">Gloria Estefan  Conga </a><br />
+		<a href="comparison__hand_in_my_pocket.html">Alanis Morissette  Hand In My Pocket </a><br />
+		<a href="comparison__l_sub_raga_sivapriya.html">L. Subramaniam  Raga Sivapriya </a><br />
+		<a href="comparison__laetatus_sum.html">The Benedictine Monks of Santo Domingo de Silos  Laetatus Sum </a><br />
+		<a href="comparison__mummified_in_barbed_wire.html">Cannibal Corpse  Mummified In Barbed Wire </a><br />
+		<a href="comparison__prokofiev_pcon3_3.html">Sergei Prokofiev  Piano Concerto No.3 (3rd movement) </a><br />
+		<a href="comparison__ravel_sq4_4.html">Maurice Ravel  String Quartet (4th movement) </a><br />
+		<a href="comparison__scarlatti_k42.html">Domenico Scarlatti  Sonata K.42 (arr.Yepes for guitar) </a><br />
+		<a href="comparison__tool_forty_six_and_2.html">Tool  Forty-six &amp; 2 </a><br />
+		<a href="comparison__white_room.html">Cream  White Room </a><br />
+
+	</div> <!-- box_body -->
+	<div class="box_footer"></div>
+</div>
+
+
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+			<td width="1%" align="right">
+				<a href="http://www.eff.org/cafe/"><img src="images/cafebug.gif" alt="CAFE Logo" border="0" /></a><br />
+			</td>
+			<td width="1%" align="right">
+				<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" border="0" hspace="0" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__dream_theater_600.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__dream_theater_600.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__dream_theater_600.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,168 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+<html>
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+	<meta name="author" content="Josh Coalson" />
+	<meta name="description" content="A free, open source codec for lossless audio compression and decompression" />
+	<meta name="keywords" content="free,lossless,audio,codec,encoder,decoder,compression,compressor,archival,archive,archiving,backup,music" />
+	<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
+	<link rel="stylesheet" type="text/css" href="flac.css" />
+	<title>FLAC - comparison</title>
+</head>
+
+<body>
+
+<div class="logo">
+	<a href="http://flac.sourceforge.net/"><img src="images/logo130.gif" alt="FLAC Logo" align="middle" border="0" hspace="0" /></a>
+</div>
+
+<div class="above_nav"></div>
+
+<div class="navbar">
+	&nbsp;<a href="index.html">home</a>&nbsp;&nbsp;|
+	&nbsp;<a href="faq.html">faq</a>&nbsp;&nbsp;|
+	&nbsp;<a href="news.html">news</a>&nbsp;&nbsp;|
+	&nbsp;<a href="download.html">download</a>&nbsp;&nbsp;|
+	&nbsp;<a href="documentation.html">documentation</a>&nbsp;&nbsp;|
+	&nbsp;<a href="comparison.html">comparison</a>&nbsp;&nbsp;|
+	&nbsp;<a href="changelog.html">changelog</a>&nbsp;&nbsp;|
+	&nbsp;<a href="links.html">links</a>&nbsp;&nbsp;|
+	&nbsp;<a href="developers.html">developers</a>&nbsp;
+</div>
+
+<div class="langbar">
+	&nbsp;english&nbsp;&nbsp;|
+	&nbsp;<a href="ru/comparison.html">russian</a>&nbsp;
+</div>
+
+<div class="below_nav"></div>
+
+<div class="box">
+	<div class="box_title">
+		comparison
+	</div>
+	<div class="box_header"></div>
+	<div class="box_body">
+
+		<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#EEEED4"><tr><td>
+		<table width="100%" border="0" align="right" bgcolor="#EEEED4"><!-- @@@@@@ border="1" ? -->
+			<tr align="right">
+				<td>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Encode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Decode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Compression</b></font>
+				</td>
+			</tr>
+			<tr align="right">
+				<td align="left" bgcolor="#F4F4CC">
+					<font size="+1"><b>Codec</b></font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Size</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1"><b>Ratio</b></font>
+				</td>
+			</tr>
+		<tr align="right"><td align="left">La 0.3c</td><td>11:33.09</td><td bgcolor="#F8F8E8">11:19.06</td><td>11:12.03</td><td bgcolor="#F8F8E8">11:00.22</td><td>42.72 MB</td><td bgcolor="#F8F8E8">73.06%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (insane)</td><td>9:54.94</td><td bgcolor="#E0E0D4">9:41.08</td><td>10:23.84</td><td bgcolor="#E0E0D4">10:11.92</td><td>42.99 MB</td><td bgcolor="#E0E0D4">73.52%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (extra high)</td><td>2:13.37</td><td bgcolor="#F8F8E8">1:56.55</td><td>2:17.03</td><td bgcolor="#F8F8E8">2:01.54</td><td>43.06 MB</td><td bgcolor="#F8F8E8">73.64%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (high)</td><td>1:14.01</td><td bgcolor="#E0E0D4">0:57.54</td><td>1:17.44</td><td bgcolor="#E0E0D4">1:01.89</td><td>43.21 MB</td><td bgcolor="#E0E0D4">73.91%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 2 @ 4x)</td><td>2:29.22</td><td bgcolor="#F8F8E8">2:10.34</td><td>2:36.59</td><td bgcolor="#F8F8E8">2:21.42</td><td>43.24 MB</td><td bgcolor="#F8F8E8">73.95%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 3 @ 4x)</td><td>4:28.01</td><td bgcolor="#E0E0D4">4:09.99</td><td>4:33.40</td><td bgcolor="#E0E0D4">4:18.96</td><td>43.26 MB</td><td bgcolor="#E0E0D4">73.98%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 4 @ 1x)</td><td>25:32.67</td><td bgcolor="#F8F8E8">25:17.33</td><td>25:37.33</td><td bgcolor="#F8F8E8">25:22.07</td><td>43.26 MB</td><td bgcolor="#F8F8E8">73.98%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 1 @ 4x)</td><td>1:54.86</td><td bgcolor="#E0E0D4">1:35.38</td><td>2:02.71</td><td bgcolor="#E0E0D4">1:45.75</td><td>43.26 MB</td><td bgcolor="#E0E0D4">73.98%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (normal)</td><td>1:04.05</td><td bgcolor="#F8F8E8">0:47.22</td><td>1:07.56</td><td bgcolor="#F8F8E8">0:52.13</td><td>43.30 MB</td><td bgcolor="#F8F8E8">74.05%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (extra high max)</td><td>5:17.86</td><td bgcolor="#E0E0D4">5:02.22</td><td>0:33.30</td><td bgcolor="#E0E0D4">0:17.38</td><td>43.40 MB</td><td bgcolor="#E0E0D4">74.23%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 0 @ 4x)</td><td>1:18.81</td><td bgcolor="#F8F8E8">0:59.92</td><td>1:25.63</td><td bgcolor="#F8F8E8">1:09.70</td><td>43.42 MB</td><td bgcolor="#F8F8E8">74.26%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (extra high)</td><td>1:55.03</td><td bgcolor="#E0E0D4">1:37.68</td><td>0:33.95</td><td bgcolor="#E0E0D4">0:17.31</td><td>43.45 MB</td><td bgcolor="#E0E0D4">74.31%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (normal)</td><td>0:55.22</td><td bgcolor="#F8F8E8">0:38.01</td><td>0:31.57</td><td bgcolor="#F8F8E8">0:15.79</td><td>43.51 MB</td><td bgcolor="#F8F8E8">74.42%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (extra high -x)</td><td>2:07.33</td><td bgcolor="#E0E0D4">1:47.95</td><td>0:54.18</td><td bgcolor="#E0E0D4">0:34.92</td><td>43.55 MB</td><td bgcolor="#E0E0D4">74.49%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (high)</td><td>0:55.99</td><td bgcolor="#F8F8E8">0:35.38</td><td>0:45.02</td><td bgcolor="#F8F8E8">0:27.45</td><td>43.67 MB</td><td bgcolor="#F8F8E8">74.69%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (turbo)</td><td>0:37.12</td><td bgcolor="#E0E0D4">0:19.03</td><td>0:30.36</td><td bgcolor="#E0E0D4">0:13.65</td><td>43.80 MB</td><td bgcolor="#E0E0D4">74.91%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (fast)</td><td>0:50.45</td><td bgcolor="#F8F8E8">0:33.45</td><td>0:55.14</td><td bgcolor="#F8F8E8">0:39.03</td><td>43.86 MB</td><td bgcolor="#F8F8E8">75.01%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (normal -x)</td><td>1:07.85</td><td bgcolor="#E0E0D4">0:48.39</td><td>0:37.25</td><td bgcolor="#E0E0D4">0:20.32</td><td>43.91 MB</td><td bgcolor="#E0E0D4">75.10%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (normal)</td><td>0:46.86</td><td bgcolor="#F8F8E8">0:27.06</td><td>0:37.57</td><td bgcolor="#F8F8E8">0:20.31</td><td>44.01 MB</td><td bgcolor="#F8F8E8">75.26%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">FLAC 1.2.1 (-8)</td><td>2:08.57</td><td bgcolor="#E0E0D4">1:51.56</td><td>0:26.91</td><td bgcolor="#E0E0D4">0:11.03</td><td>44.11 MB</td><td bgcolor="#E0E0D4">75.44%</td></tr>
+		<tr align="right" bgcolor="#FFFFFF"><td align="left">FLAC 1.2.1 (-5, default)</td><td>0:48.66</td><td bgcolor="#FFFFFF">0:31.46</td><td>0:26.54</td><td bgcolor="#FFFFFF">0:10.63</td><td>44.17 MB</td><td bgcolor="#FFFFFF">75.54%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Bonk 0.5</td><td>4:12.59</td><td bgcolor="#E0E0D4">3:56.45</td><td>3:26.61</td><td bgcolor="#E0E0D4">3:11.07</td><td>44.35 MB</td><td bgcolor="#E0E0D4">75.85%</td></tr>
+		<tr align="right"><td align="left">FLAC 1.2.1 (-3)</td><td>0:36.62</td><td bgcolor="#F8F8E8">0:19.23</td><td>0:27.01</td><td bgcolor="#F8F8E8">0:09.75</td><td>44.58 MB</td><td bgcolor="#F8F8E8">76.25%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (fast -x)</td><td>0:57.50</td><td bgcolor="#E0E0D4">0:37.91</td><td>0:32.46</td><td bgcolor="#E0E0D4">0:15.72</td><td>44.70 MB</td><td bgcolor="#E0E0D4">76.45%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (fast)</td><td>0:42.95</td><td bgcolor="#F8F8E8">0:22.86</td><td>0:32.45</td><td bgcolor="#F8F8E8">0:15.60</td><td>44.71 MB</td><td bgcolor="#F8F8E8">76.46%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Apple Lossless (iTunes 4.5)</td><td>?</td><td bgcolor="#E0E0D4">?</td><td>?</td><td bgcolor="#E0E0D4">?</td><td>44.74 MB</td><td bgcolor="#E0E0D4">76.53%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p8 -b2048)</td><td>1:00.05</td><td bgcolor="#F8F8E8">0:42.06</td><td>0:37.31</td><td bgcolor="#F8F8E8">0:20.87</td><td>44.75 MB</td><td bgcolor="#F8F8E8">76.54%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">FLAC 1.2.1 (-1)</td><td>0:32.13</td><td bgcolor="#E0E0D4">0:14.16</td><td>0:27.55</td><td bgcolor="#E0E0D4">0:10.71</td><td>46.60 MB</td><td bgcolor="#E0E0D4">79.70%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p0 -b256, default)</td><td>0:49.94</td><td bgcolor="#F8F8E8">0:31.66</td><td>0:32.61</td><td bgcolor="#F8F8E8">0:15.51</td><td>46.68 MB</td><td bgcolor="#F8F8E8">79.84%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">RIFF WAVE</td><td>4:02.17</td><td bgcolor="#E0E0D4"></td><td>4:02.17</td><td bgcolor="#E0E0D4"></td><td>58.47 MB</td><td bgcolor="#E0E0D4">100.00%</td></tr>
+		</table>
+		</td></tr></table>
+		<br />
+
+		<b><a href="comparison_all_ratio.html">Complete summary table</a></b><br />
+		<br />
+		<a href="comparison__chopin_prelude_24.html">Frederic Chopin  Prelude No.24 in d minor </a><br />
+		Dream Theater  6:00 <br />
+		<a href="comparison__eddie_warner_titus.html">Eddie Warner  Titus </a><br />
+		<a href="comparison__fanfare_de_l_eventail_de_jeanne.html">Maurice Ravel  Fanfare from "L'eventail de Jeanne" </a><br />
+		<a href="comparison__gloria_estefan_conga.html">Gloria Estefan  Conga </a><br />
+		<a href="comparison__hand_in_my_pocket.html">Alanis Morissette  Hand In My Pocket </a><br />
+		<a href="comparison__l_sub_raga_sivapriya.html">L. Subramaniam  Raga Sivapriya </a><br />
+		<a href="comparison__laetatus_sum.html">The Benedictine Monks of Santo Domingo de Silos  Laetatus Sum </a><br />
+		<a href="comparison__mummified_in_barbed_wire.html">Cannibal Corpse  Mummified In Barbed Wire </a><br />
+		<a href="comparison__prokofiev_pcon3_3.html">Sergei Prokofiev  Piano Concerto No.3 (3rd movement) </a><br />
+		<a href="comparison__ravel_sq4_4.html">Maurice Ravel  String Quartet (4th movement) </a><br />
+		<a href="comparison__scarlatti_k42.html">Domenico Scarlatti  Sonata K.42 (arr.Yepes for guitar) </a><br />
+		<a href="comparison__tool_forty_six_and_2.html">Tool  Forty-six &amp; 2 </a><br />
+		<a href="comparison__white_room.html">Cream  White Room </a><br />
+
+	</div> <!-- box_body -->
+	<div class="box_footer"></div>
+</div>
+
+
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+			<td width="1%" align="right">
+				<a href="http://www.eff.org/cafe/"><img src="images/cafebug.gif" alt="CAFE Logo" border="0" /></a><br />
+			</td>
+			<td width="1%" align="right">
+				<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" border="0" hspace="0" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__eddie_warner_titus.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__eddie_warner_titus.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__eddie_warner_titus.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,168 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+<html>
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+	<meta name="author" content="Josh Coalson" />
+	<meta name="description" content="A free, open source codec for lossless audio compression and decompression" />
+	<meta name="keywords" content="free,lossless,audio,codec,encoder,decoder,compression,compressor,archival,archive,archiving,backup,music" />
+	<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
+	<link rel="stylesheet" type="text/css" href="flac.css" />
+	<title>FLAC - comparison</title>
+</head>
+
+<body>
+
+<div class="logo">
+	<a href="http://flac.sourceforge.net/"><img src="images/logo130.gif" alt="FLAC Logo" align="middle" border="0" hspace="0" /></a>
+</div>
+
+<div class="above_nav"></div>
+
+<div class="navbar">
+	&nbsp;<a href="index.html">home</a>&nbsp;&nbsp;|
+	&nbsp;<a href="faq.html">faq</a>&nbsp;&nbsp;|
+	&nbsp;<a href="news.html">news</a>&nbsp;&nbsp;|
+	&nbsp;<a href="download.html">download</a>&nbsp;&nbsp;|
+	&nbsp;<a href="documentation.html">documentation</a>&nbsp;&nbsp;|
+	&nbsp;<a href="comparison.html">comparison</a>&nbsp;&nbsp;|
+	&nbsp;<a href="changelog.html">changelog</a>&nbsp;&nbsp;|
+	&nbsp;<a href="links.html">links</a>&nbsp;&nbsp;|
+	&nbsp;<a href="developers.html">developers</a>&nbsp;
+</div>
+
+<div class="langbar">
+	&nbsp;english&nbsp;&nbsp;|
+	&nbsp;<a href="ru/comparison.html">russian</a>&nbsp;
+</div>
+
+<div class="below_nav"></div>
+
+<div class="box">
+	<div class="box_title">
+		comparison
+	</div>
+	<div class="box_header"></div>
+	<div class="box_body">
+
+		<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#EEEED4"><tr><td>
+		<table width="100%" border="0" align="right" bgcolor="#EEEED4"><!-- @@@@@@ border="1" ? -->
+			<tr align="right">
+				<td>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Encode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Decode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Compression</b></font>
+				</td>
+			</tr>
+			<tr align="right">
+				<td align="left" bgcolor="#F4F4CC">
+					<font size="+1"><b>Codec</b></font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Size</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1"><b>Ratio</b></font>
+				</td>
+			</tr>
+		<tr align="right"><td align="left">Tak 1.01 (extra high max)</td><td>2:33.66</td><td bgcolor="#F8F8E8">2:26.56</td><td>0:13.83</td><td bgcolor="#F8F8E8">0:08.06</td><td>13.56 MB</td><td bgcolor="#F8F8E8">48.65%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (extra high)</td><td>0:54.33</td><td bgcolor="#E0E0D4">0:46.94</td><td>0:14.63</td><td bgcolor="#E0E0D4">0:08.73</td><td>13.58 MB</td><td bgcolor="#E0E0D4">48.71%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (normal)</td><td>0:25.21</td><td bgcolor="#F8F8E8">0:17.91</td><td>0:13.81</td><td bgcolor="#F8F8E8">0:07.83</td><td>13.64 MB</td><td bgcolor="#F8F8E8">48.94%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (extra high -x)</td><td>0:59.69</td><td bgcolor="#E0E0D4">0:50.92</td><td>0:23.37</td><td bgcolor="#E0E0D4">0:16.64</td><td>14.16 MB</td><td bgcolor="#E0E0D4">50.82%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (high)</td><td>0:30.95</td><td bgcolor="#F8F8E8">0:21.88</td><td>0:19.70</td><td bgcolor="#F8F8E8">0:12.94</td><td>14.18 MB</td><td bgcolor="#F8F8E8">50.89%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (normal -x)</td><td>0:31.63</td><td bgcolor="#E0E0D4">0:22.96</td><td>0:16.37</td><td bgcolor="#E0E0D4">0:10.07</td><td>14.41 MB</td><td bgcolor="#E0E0D4">51.72%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (turbo)</td><td>0:16.49</td><td bgcolor="#F8F8E8">0:09.19</td><td>0:13.15</td><td bgcolor="#F8F8E8">0:06.87</td><td>14.52 MB</td><td bgcolor="#F8F8E8">52.10%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (normal)</td><td>0:23.61</td><td bgcolor="#E0E0D4">0:14.90</td><td>0:17.13</td><td bgcolor="#E0E0D4">0:09.53</td><td>14.56 MB</td><td bgcolor="#E0E0D4">52.23%</td></tr>
+		<tr align="right"><td align="left">FLAC 1.2.1 (-8)</td><td>0:57.42</td><td bgcolor="#F8F8E8">0:49.99</td><td>0:11.88</td><td bgcolor="#F8F8E8">0:05.91</td><td>14.77 MB</td><td bgcolor="#F8F8E8">52.98%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">La 0.3c</td><td>5:22.08</td><td bgcolor="#E0E0D4">5:14.86</td><td>5:11.45</td><td bgcolor="#E0E0D4">5:06.88</td><td>14.76 MB</td><td bgcolor="#E0E0D4">52.98%</td></tr>
+		<tr align="right" bgcolor="#FFFFFF"><td align="left">FLAC 1.2.1 (-5, default)</td><td>0:22.06</td><td bgcolor="#FFFFFF">0:14.61</td><td>0:12.78</td><td bgcolor="#FFFFFF">0:05.28</td><td>14.83 MB</td><td bgcolor="#FFFFFF">53.23%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 2 @ 4x)</td><td>1:09.57</td><td bgcolor="#E0E0D4">1:01.36</td><td>1:13.87</td><td bgcolor="#E0E0D4">1:07.09</td><td>15.01 MB</td><td bgcolor="#E0E0D4">53.85%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 1 @ 4x)</td><td>0:53.69</td><td bgcolor="#F8F8E8">0:45.31</td><td>0:55.97</td><td bgcolor="#F8F8E8">0:49.62</td><td>15.01 MB</td><td bgcolor="#F8F8E8">53.85%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 3 @ 4x)</td><td>2:05.24</td><td bgcolor="#E0E0D4">1:57.36</td><td>2:07.64</td><td bgcolor="#E0E0D4">2:01.92</td><td>15.01 MB</td><td bgcolor="#E0E0D4">53.87%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (fast -x)</td><td>0:26.81</td><td bgcolor="#F8F8E8">0:17.00</td><td>0:14.21</td><td bgcolor="#F8F8E8">0:07.82</td><td>15.01 MB</td><td bgcolor="#F8F8E8">53.87%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 4 @ 1x)</td><td>12:01.69</td><td bgcolor="#E0E0D4">11:54.28</td><td>12:03.36</td><td bgcolor="#E0E0D4">11:57.06</td><td>15.02 MB</td><td bgcolor="#E0E0D4">53.90%</td></tr>
+		<tr align="right"><td align="left">FLAC 1.2.1 (-3)</td><td>0:16.25</td><td bgcolor="#F8F8E8">0:08.59</td><td>0:12.77</td><td bgcolor="#F8F8E8">0:04.95</td><td>15.08 MB</td><td bgcolor="#F8F8E8">54.12%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 0 @ 4x)</td><td>0:36.48</td><td bgcolor="#E0E0D4">0:28.05</td><td>0:38.76</td><td bgcolor="#E0E0D4">0:32.46</td><td>15.13 MB</td><td bgcolor="#E0E0D4">54.29%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (extra high)</td><td>1:02.13</td><td bgcolor="#F8F8E8">0:54.55</td><td>1:03.54</td><td bgcolor="#F8F8E8">0:57.56</td><td>15.15 MB</td><td bgcolor="#F8F8E8">54.36%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (fast)</td><td>0:20.99</td><td bgcolor="#E0E0D4">0:12.28</td><td>0:14.01</td><td bgcolor="#E0E0D4">0:07.94</td><td>15.17 MB</td><td bgcolor="#E0E0D4">54.45%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (insane)</td><td>4:39.17</td><td bgcolor="#F8F8E8">4:32.26</td><td>4:51.86</td><td bgcolor="#F8F8E8">4:47.47</td><td>15.18 MB</td><td bgcolor="#F8F8E8">54.47%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (high)</td><td>0:33.69</td><td bgcolor="#E0E0D4">0:26.38</td><td>0:35.47</td><td bgcolor="#E0E0D4">0:29.46</td><td>15.26 MB</td><td bgcolor="#E0E0D4">54.74%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (normal)</td><td>0:29.04</td><td bgcolor="#F8F8E8">0:21.71</td><td>0:30.21</td><td bgcolor="#F8F8E8">0:24.36</td><td>15.27 MB</td><td bgcolor="#F8F8E8">54.79%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (fast)</td><td>0:23.07</td><td bgcolor="#E0E0D4">0:15.05</td><td>0:24.99</td><td bgcolor="#E0E0D4">0:18.81</td><td>15.55 MB</td><td bgcolor="#E0E0D4">55.79%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p0 -b256, default)</td><td>0:21.19</td><td bgcolor="#F8F8E8">0:13.68</td><td>0:13.50</td><td bgcolor="#F8F8E8">0:07.28</td><td>15.78 MB</td><td bgcolor="#F8F8E8">56.62%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Shorten 3.2a (-p8 -b2048)</td><td>0:26.26</td><td bgcolor="#E0E0D4">0:18.62</td><td>0:15.59</td><td bgcolor="#E0E0D4">0:08.78</td><td>16.21 MB</td><td bgcolor="#E0E0D4">58.18%</td></tr>
+		<tr align="right"><td align="left">FLAC 1.2.1 (-1)</td><td>0:14.00</td><td bgcolor="#F8F8E8">0:06.17</td><td>0:11.79</td><td bgcolor="#F8F8E8">0:05.22</td><td>16.35 MB</td><td bgcolor="#F8F8E8">58.67%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Apple Lossless (iTunes 4.5)</td><td>?</td><td bgcolor="#E0E0D4">?</td><td>?</td><td bgcolor="#E0E0D4">?</td><td>16.36 MB</td><td bgcolor="#E0E0D4">58.71%</td></tr>
+		<tr align="right"><td align="left">Bonk 0.5</td><td>1:54.69</td><td bgcolor="#F8F8E8">1:47.69</td><td>1:35.03</td><td bgcolor="#F8F8E8">1:28.47</td><td>16.73 MB</td><td bgcolor="#F8F8E8">60.03%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">RIFF WAVE</td><td>1:16.86</td><td bgcolor="#E0E0D4"></td><td>1:16.86</td><td bgcolor="#E0E0D4"></td><td>27.87 MB</td><td bgcolor="#E0E0D4">100.00%</td></tr>
+		</table>
+		</td></tr></table>
+		<br />
+
+		<b><a href="comparison_all_ratio.html">Complete summary table</a></b><br />
+		<br />
+		<a href="comparison__chopin_prelude_24.html">Frederic Chopin  Prelude No.24 in d minor </a><br />
+		<a href="comparison__dream_theater_600.html">Dream Theater  6:00 </a><br />
+		Eddie Warner  Titus <br />
+		<a href="comparison__fanfare_de_l_eventail_de_jeanne.html">Maurice Ravel  Fanfare from "L'eventail de Jeanne" </a><br />
+		<a href="comparison__gloria_estefan_conga.html">Gloria Estefan  Conga </a><br />
+		<a href="comparison__hand_in_my_pocket.html">Alanis Morissette  Hand In My Pocket </a><br />
+		<a href="comparison__l_sub_raga_sivapriya.html">L. Subramaniam  Raga Sivapriya </a><br />
+		<a href="comparison__laetatus_sum.html">The Benedictine Monks of Santo Domingo de Silos  Laetatus Sum </a><br />
+		<a href="comparison__mummified_in_barbed_wire.html">Cannibal Corpse  Mummified In Barbed Wire </a><br />
+		<a href="comparison__prokofiev_pcon3_3.html">Sergei Prokofiev  Piano Concerto No.3 (3rd movement) </a><br />
+		<a href="comparison__ravel_sq4_4.html">Maurice Ravel  String Quartet (4th movement) </a><br />
+		<a href="comparison__scarlatti_k42.html">Domenico Scarlatti  Sonata K.42 (arr.Yepes for guitar) </a><br />
+		<a href="comparison__tool_forty_six_and_2.html">Tool  Forty-six &amp; 2 </a><br />
+		<a href="comparison__white_room.html">Cream  White Room </a><br />
+
+	</div> <!-- box_body -->
+	<div class="box_footer"></div>
+</div>
+
+
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+			<td width="1%" align="right">
+				<a href="http://www.eff.org/cafe/"><img src="images/cafebug.gif" alt="CAFE Logo" border="0" /></a><br />
+			</td>
+			<td width="1%" align="right">
+				<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" border="0" hspace="0" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__fanfare_de_l_eventail_de_jeanne.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__fanfare_de_l_eventail_de_jeanne.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__fanfare_de_l_eventail_de_jeanne.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,168 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+<html>
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+	<meta name="author" content="Josh Coalson" />
+	<meta name="description" content="A free, open source codec for lossless audio compression and decompression" />
+	<meta name="keywords" content="free,lossless,audio,codec,encoder,decoder,compression,compressor,archival,archive,archiving,backup,music" />
+	<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
+	<link rel="stylesheet" type="text/css" href="flac.css" />
+	<title>FLAC - comparison</title>
+</head>
+
+<body>
+
+<div class="logo">
+	<a href="http://flac.sourceforge.net/"><img src="images/logo130.gif" alt="FLAC Logo" align="middle" border="0" hspace="0" /></a>
+</div>
+
+<div class="above_nav"></div>
+
+<div class="navbar">
+	&nbsp;<a href="index.html">home</a>&nbsp;&nbsp;|
+	&nbsp;<a href="faq.html">faq</a>&nbsp;&nbsp;|
+	&nbsp;<a href="news.html">news</a>&nbsp;&nbsp;|
+	&nbsp;<a href="download.html">download</a>&nbsp;&nbsp;|
+	&nbsp;<a href="documentation.html">documentation</a>&nbsp;&nbsp;|
+	&nbsp;<a href="comparison.html">comparison</a>&nbsp;&nbsp;|
+	&nbsp;<a href="changelog.html">changelog</a>&nbsp;&nbsp;|
+	&nbsp;<a href="links.html">links</a>&nbsp;&nbsp;|
+	&nbsp;<a href="developers.html">developers</a>&nbsp;
+</div>
+
+<div class="langbar">
+	&nbsp;english&nbsp;&nbsp;|
+	&nbsp;<a href="ru/comparison.html">russian</a>&nbsp;
+</div>
+
+<div class="below_nav"></div>
+
+<div class="box">
+	<div class="box_title">
+		comparison
+	</div>
+	<div class="box_header"></div>
+	<div class="box_body">
+
+		<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#EEEED4"><tr><td>
+		<table width="100%" border="0" align="right" bgcolor="#EEEED4"><!-- @@@@@@ border="1" ? -->
+			<tr align="right">
+				<td>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Encode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Decode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Compression</b></font>
+				</td>
+			</tr>
+			<tr align="right">
+				<td align="left" bgcolor="#F4F4CC">
+					<font size="+1"><b>Codec</b></font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Size</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1"><b>Ratio</b></font>
+				</td>
+			</tr>
+		<tr align="right"><td align="left">La 0.3c</td><td>3:53.85</td><td bgcolor="#F8F8E8">3:48.60</td><td>3:46.06</td><td bgcolor="#F8F8E8">3:43.42</td><td>6.46 MB</td><td bgcolor="#F8F8E8">31.04%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (extra high max)</td><td>1:40.84</td><td bgcolor="#E0E0D4">1:36.14</td><td>0:10.02</td><td bgcolor="#E0E0D4">0:06.64</td><td>6.57 MB</td><td bgcolor="#E0E0D4">31.54%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (extra high)</td><td>0:36.93</td><td bgcolor="#F8F8E8">0:31.82</td><td>0:10.22</td><td bgcolor="#F8F8E8">0:06.78</td><td>6.58 MB</td><td bgcolor="#F8F8E8">31.62%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (extra high)</td><td>0:42.13</td><td bgcolor="#E0E0D4">0:37.16</td><td>0:43.26</td><td bgcolor="#E0E0D4">0:39.92</td><td>6.75 MB</td><td bgcolor="#E0E0D4">32.43%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (insane)</td><td>3:09.72</td><td bgcolor="#F8F8E8">3:04.72</td><td>3:16.68</td><td bgcolor="#F8F8E8">3:14.21</td><td>6.78 MB</td><td bgcolor="#F8F8E8">32.56%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 4 @ 1x)</td><td>8:22.49</td><td bgcolor="#E0E0D4">8:17.19</td><td>8:22.99</td><td bgcolor="#E0E0D4">8:19.16</td><td>6.82 MB</td><td bgcolor="#E0E0D4">32.74%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 3 @ 4x)</td><td>1:27.80</td><td bgcolor="#F8F8E8">1:22.51</td><td>1:28.89</td><td bgcolor="#F8F8E8">1:25.16</td><td>6.91 MB</td><td bgcolor="#F8F8E8">33.20%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (normal)</td><td>0:17.57</td><td bgcolor="#E0E0D4">0:12.28</td><td>0:08.76</td><td bgcolor="#E0E0D4">0:05.40</td><td>6.92 MB</td><td bgcolor="#E0E0D4">33.24%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (high)</td><td>0:22.58</td><td bgcolor="#F8F8E8">0:17.46</td><td>0:23.48</td><td bgcolor="#F8F8E8">0:20.17</td><td>6.98 MB</td><td bgcolor="#F8F8E8">33.53%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 2 @ 4x)</td><td>0:48.74</td><td bgcolor="#E0E0D4">0:43.11</td><td>0:51.29</td><td bgcolor="#E0E0D4">0:46.98</td><td>7.01 MB</td><td bgcolor="#E0E0D4">33.69%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 1 @ 4x)</td><td>0:37.65</td><td bgcolor="#F8F8E8">0:31.91</td><td>0:38.28</td><td bgcolor="#F8F8E8">0:34.48</td><td>7.09 MB</td><td bgcolor="#F8F8E8">34.06%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 0 @ 4x)</td><td>0:24.98</td><td bgcolor="#E0E0D4">0:19.19</td><td>0:26.32</td><td bgcolor="#E0E0D4">0:22.47</td><td>7.21 MB</td><td bgcolor="#E0E0D4">34.62%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (normal)</td><td>0:19.63</td><td bgcolor="#F8F8E8">0:14.44</td><td>0:20.77</td><td bgcolor="#F8F8E8">0:17.11</td><td>7.28 MB</td><td bgcolor="#F8F8E8">34.95%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (turbo)</td><td>0:10.81</td><td bgcolor="#E0E0D4">0:05.75</td><td>0:08.43</td><td bgcolor="#E0E0D4">0:04.47</td><td>7.31 MB</td><td bgcolor="#E0E0D4">35.11%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (extra high -x)</td><td>0:40.93</td><td bgcolor="#F8F8E8">0:35.09</td><td>0:15.00</td><td bgcolor="#F8F8E8">0:11.29</td><td>7.38 MB</td><td bgcolor="#F8F8E8">35.44%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">FLAC 1.2.1 (-8)</td><td>0:38.78</td><td bgcolor="#E0E0D4">0:33.61</td><td>0:07.05</td><td bgcolor="#E0E0D4">0:03.52</td><td>7.46 MB</td><td bgcolor="#E0E0D4">35.82%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (high)</td><td>0:17.84</td><td bgcolor="#F8F8E8">0:11.83</td><td>0:13.07</td><td bgcolor="#F8F8E8">0:09.22</td><td>7.49 MB</td><td bgcolor="#F8F8E8">35.98%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (fast)</td><td>0:15.21</td><td bgcolor="#E0E0D4">0:10.13</td><td>0:16.27</td><td bgcolor="#E0E0D4">0:12.83</td><td>7.50 MB</td><td bgcolor="#E0E0D4">36.01%</td></tr>
+		<tr align="right" bgcolor="#FFFFFF"><td align="left">FLAC 1.2.1 (-5, default)</td><td>0:14.84</td><td bgcolor="#FFFFFF">0:09.52</td><td>0:07.39</td><td bgcolor="#FFFFFF">0:03.36</td><td>7.51 MB</td><td bgcolor="#FFFFFF">36.08%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (normal -x)</td><td>0:20.88</td><td bgcolor="#E0E0D4">0:14.86</td><td>0:10.54</td><td bgcolor="#E0E0D4">0:06.58</td><td>7.52 MB</td><td bgcolor="#E0E0D4">36.12%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (normal)</td><td>0:14.75</td><td bgcolor="#F8F8E8">0:08.79</td><td>0:10.88</td><td bgcolor="#F8F8E8">0:06.66</td><td>7.58 MB</td><td bgcolor="#F8F8E8">36.41%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">FLAC 1.2.1 (-3)</td><td>0:10.59</td><td bgcolor="#E0E0D4">0:05.38</td><td>0:06.78</td><td bgcolor="#E0E0D4">0:02.96</td><td>7.60 MB</td><td bgcolor="#E0E0D4">36.48%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (fast -x)</td><td>0:17.36</td><td bgcolor="#F8F8E8">0:11.37</td><td>0:09.09</td><td bgcolor="#F8F8E8">0:05.06</td><td>7.69 MB</td><td bgcolor="#F8F8E8">36.92%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (fast)</td><td>0:13.19</td><td bgcolor="#E0E0D4">0:07.26</td><td>0:08.68</td><td bgcolor="#E0E0D4">0:05.10</td><td>7.81 MB</td><td bgcolor="#E0E0D4">37.52%</td></tr>
+		<tr align="right"><td align="left">Apple Lossless (iTunes 4.5)</td><td>?</td><td bgcolor="#F8F8E8">?</td><td>?</td><td bgcolor="#F8F8E8">?</td><td>7.82 MB</td><td bgcolor="#F8F8E8">37.57%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Bonk 0.5</td><td>1:16.80</td><td bgcolor="#E0E0D4">1:12.07</td><td>1:00.91</td><td bgcolor="#E0E0D4">0:57.06</td><td>7.83 MB</td><td bgcolor="#E0E0D4">37.62%</td></tr>
+		<tr align="right"><td align="left">FLAC 1.2.1 (-1)</td><td>0:09.19</td><td bgcolor="#F8F8E8">0:03.96</td><td>0:07.85</td><td bgcolor="#F8F8E8">0:03.48</td><td>8.11 MB</td><td bgcolor="#F8F8E8">38.95%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Shorten 3.2a (-p0 -b256, default)</td><td>0:14.29</td><td bgcolor="#E0E0D4">0:09.13</td><td>0:08.73</td><td bgcolor="#E0E0D4">0:04.81</td><td>8.19 MB</td><td bgcolor="#E0E0D4">39.32%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p8 -b2048)</td><td>0:17.66</td><td bgcolor="#F8F8E8">0:12.41</td><td>0:10.01</td><td bgcolor="#F8F8E8">0:06.25</td><td>8.29 MB</td><td bgcolor="#F8F8E8">39.83%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">RIFF WAVE</td><td>0:36.64</td><td bgcolor="#E0E0D4"></td><td>0:36.64</td><td bgcolor="#E0E0D4"></td><td>20.82 MB</td><td bgcolor="#E0E0D4">100.00%</td></tr>
+		</table>
+		</td></tr></table>
+		<br />
+
+		<b><a href="comparison_all_ratio.html">Complete summary table</a></b><br />
+		<br />
+		<a href="comparison__chopin_prelude_24.html">Frederic Chopin  Prelude No.24 in d minor </a><br />
+		<a href="comparison__dream_theater_600.html">Dream Theater  6:00 </a><br />
+		<a href="comparison__eddie_warner_titus.html">Eddie Warner  Titus </a><br />
+		Maurice Ravel  Fanfare from "L'eventail de Jeanne" <br />
+		<a href="comparison__gloria_estefan_conga.html">Gloria Estefan  Conga </a><br />
+		<a href="comparison__hand_in_my_pocket.html">Alanis Morissette  Hand In My Pocket </a><br />
+		<a href="comparison__l_sub_raga_sivapriya.html">L. Subramaniam  Raga Sivapriya </a><br />
+		<a href="comparison__laetatus_sum.html">The Benedictine Monks of Santo Domingo de Silos  Laetatus Sum </a><br />
+		<a href="comparison__mummified_in_barbed_wire.html">Cannibal Corpse  Mummified In Barbed Wire </a><br />
+		<a href="comparison__prokofiev_pcon3_3.html">Sergei Prokofiev  Piano Concerto No.3 (3rd movement) </a><br />
+		<a href="comparison__ravel_sq4_4.html">Maurice Ravel  String Quartet (4th movement) </a><br />
+		<a href="comparison__scarlatti_k42.html">Domenico Scarlatti  Sonata K.42 (arr.Yepes for guitar) </a><br />
+		<a href="comparison__tool_forty_six_and_2.html">Tool  Forty-six &amp; 2 </a><br />
+		<a href="comparison__white_room.html">Cream  White Room </a><br />
+
+	</div> <!-- box_body -->
+	<div class="box_footer"></div>
+</div>
+
+
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+			<td width="1%" align="right">
+				<a href="http://www.eff.org/cafe/"><img src="images/cafebug.gif" alt="CAFE Logo" border="0" /></a><br />
+			</td>
+			<td width="1%" align="right">
+				<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" border="0" hspace="0" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__gloria_estefan_conga.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__gloria_estefan_conga.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__gloria_estefan_conga.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,168 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+<html>
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+	<meta name="author" content="Josh Coalson" />
+	<meta name="description" content="A free, open source codec for lossless audio compression and decompression" />
+	<meta name="keywords" content="free,lossless,audio,codec,encoder,decoder,compression,compressor,archival,archive,archiving,backup,music" />
+	<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
+	<link rel="stylesheet" type="text/css" href="flac.css" />
+	<title>FLAC - comparison</title>
+</head>
+
+<body>
+
+<div class="logo">
+	<a href="http://flac.sourceforge.net/"><img src="images/logo130.gif" alt="FLAC Logo" align="middle" border="0" hspace="0" /></a>
+</div>
+
+<div class="above_nav"></div>
+
+<div class="navbar">
+	&nbsp;<a href="index.html">home</a>&nbsp;&nbsp;|
+	&nbsp;<a href="faq.html">faq</a>&nbsp;&nbsp;|
+	&nbsp;<a href="news.html">news</a>&nbsp;&nbsp;|
+	&nbsp;<a href="download.html">download</a>&nbsp;&nbsp;|
+	&nbsp;<a href="documentation.html">documentation</a>&nbsp;&nbsp;|
+	&nbsp;<a href="comparison.html">comparison</a>&nbsp;&nbsp;|
+	&nbsp;<a href="changelog.html">changelog</a>&nbsp;&nbsp;|
+	&nbsp;<a href="links.html">links</a>&nbsp;&nbsp;|
+	&nbsp;<a href="developers.html">developers</a>&nbsp;
+</div>
+
+<div class="langbar">
+	&nbsp;english&nbsp;&nbsp;|
+	&nbsp;<a href="ru/comparison.html">russian</a>&nbsp;
+</div>
+
+<div class="below_nav"></div>
+
+<div class="box">
+	<div class="box_title">
+		comparison
+	</div>
+	<div class="box_header"></div>
+	<div class="box_body">
+
+		<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#EEEED4"><tr><td>
+		<table width="100%" border="0" align="right" bgcolor="#EEEED4"><!-- @@@@@@ border="1" ? -->
+			<tr align="right">
+				<td>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Encode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Decode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Compression</b></font>
+				</td>
+			</tr>
+			<tr align="right">
+				<td align="left" bgcolor="#F4F4CC">
+					<font size="+1"><b>Codec</b></font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Size</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1"><b>Ratio</b></font>
+				</td>
+			</tr>
+		<tr align="right"><td align="left">La 0.3c</td><td>8:50.13</td><td bgcolor="#F8F8E8">8:38.35</td><td>8:31.04</td><td bgcolor="#F8F8E8">8:22.67</td><td>28.98 MB</td><td bgcolor="#F8F8E8">64.19%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 4 @ 1x)</td><td>19:41.55</td><td bgcolor="#E0E0D4">19:29.00</td><td>19:44.04</td><td bgcolor="#E0E0D4">19:32.94</td><td>29.43 MB</td><td bgcolor="#E0E0D4">65.17%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (insane)</td><td>7:37.65</td><td bgcolor="#F8F8E8">7:26.83</td><td>7:59.14</td><td bgcolor="#F8F8E8">7:50.72</td><td>29.48 MB</td><td bgcolor="#F8F8E8">65.28%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (extra high)</td><td>1:42.80</td><td bgcolor="#E0E0D4">1:29.77</td><td>1:45.42</td><td bgcolor="#E0E0D4">1:34.27</td><td>29.49 MB</td><td bgcolor="#E0E0D4">65.30%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 3 @ 4x)</td><td>3:26.62</td><td bgcolor="#F8F8E8">3:12.39</td><td>3:30.88</td><td bgcolor="#F8F8E8">3:19.49</td><td>29.49 MB</td><td bgcolor="#F8F8E8">65.31%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 2 @ 4x)</td><td>1:55.99</td><td bgcolor="#E0E0D4">1:40.98</td><td>2:00.34</td><td bgcolor="#E0E0D4">1:49.21</td><td>29.54 MB</td><td bgcolor="#E0E0D4">65.42%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 1 @ 4x)</td><td>1:28.64</td><td bgcolor="#F8F8E8">1:13.82</td><td>1:32.59</td><td bgcolor="#F8F8E8">1:20.95</td><td>29.58 MB</td><td bgcolor="#F8F8E8">65.50%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (high)</td><td>0:55.85</td><td bgcolor="#E0E0D4">0:43.16</td><td>0:58.88</td><td bgcolor="#E0E0D4">0:47.76</td><td>29.69 MB</td><td bgcolor="#E0E0D4">65.76%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (extra high max)</td><td>4:14.19</td><td bgcolor="#F8F8E8">4:03.06</td><td>0:25.55</td><td bgcolor="#F8F8E8">0:14.32</td><td>29.74 MB</td><td bgcolor="#F8F8E8">65.87%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (extra high)</td><td>1:31.55</td><td bgcolor="#E0E0D4">1:18.82</td><td>0:25.92</td><td bgcolor="#E0E0D4">0:14.52</td><td>29.77 MB</td><td bgcolor="#E0E0D4">65.92%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 0 @ 4x)</td><td>1:00.95</td><td bgcolor="#F8F8E8">0:46.30</td><td>1:05.54</td><td bgcolor="#F8F8E8">0:54.10</td><td>29.78 MB</td><td bgcolor="#F8F8E8">65.95%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (normal)</td><td>0:49.04</td><td bgcolor="#E0E0D4">0:36.37</td><td>0:51.89</td><td bgcolor="#E0E0D4">0:40.84</td><td>29.83 MB</td><td bgcolor="#E0E0D4">66.05%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (normal)</td><td>0:42.97</td><td bgcolor="#F8F8E8">0:29.86</td><td>0:23.54</td><td bgcolor="#F8F8E8">0:12.28</td><td>29.86 MB</td><td bgcolor="#F8F8E8">66.12%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (extra high -x)</td><td>1:37.60</td><td bgcolor="#E0E0D4">1:22.42</td><td>0:39.74</td><td bgcolor="#E0E0D4">0:27.46</td><td>29.92 MB</td><td bgcolor="#E0E0D4">66.27%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (high)</td><td>0:41.97</td><td bgcolor="#F8F8E8">0:26.81</td><td>0:33.68</td><td bgcolor="#F8F8E8">0:21.45</td><td>30.02 MB</td><td bgcolor="#F8F8E8">66.49%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (fast)</td><td>0:37.95</td><td bgcolor="#E0E0D4">0:25.20</td><td>0:41.85</td><td bgcolor="#E0E0D4">0:30.36</td><td>30.20 MB</td><td bgcolor="#E0E0D4">66.89%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (normal -x)</td><td>0:52.60</td><td bgcolor="#F8F8E8">0:37.67</td><td>0:27.55</td><td bgcolor="#F8F8E8">0:15.58</td><td>30.32 MB</td><td bgcolor="#F8F8E8">67.15%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (turbo)</td><td>0:27.64</td><td bgcolor="#E0E0D4">0:13.98</td><td>0:22.58</td><td bgcolor="#E0E0D4">0:11.22</td><td>30.38 MB</td><td bgcolor="#E0E0D4">67.27%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (normal)</td><td>0:35.40</td><td bgcolor="#F8F8E8">0:20.45</td><td>0:28.55</td><td bgcolor="#F8F8E8">0:15.43</td><td>30.44 MB</td><td bgcolor="#F8F8E8">67.42%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Bonk 0.5</td><td>3:09.65</td><td bgcolor="#E0E0D4">2:57.69</td><td>2:35.01</td><td bgcolor="#E0E0D4">2:23.84</td><td>30.64 MB</td><td bgcolor="#E0E0D4">67.85%</td></tr>
+		<tr align="right"><td align="left">FLAC 1.2.1 (-8)</td><td>1:37.62</td><td bgcolor="#F8F8E8">1:24.84</td><td>0:23.65</td><td bgcolor="#F8F8E8">0:09.16</td><td>30.66 MB</td><td bgcolor="#F8F8E8">67.90%</td></tr>
+		<tr align="right" bgcolor="#FFFFFF"><td align="left">FLAC 1.2.1 (-5, default)</td><td>0:36.82</td><td bgcolor="#FFFFFF">0:23.61</td><td>0:20.77</td><td bgcolor="#FFFFFF">0:08.71</td><td>30.72 MB</td><td bgcolor="#FFFFFF">68.03%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (fast)</td><td>0:31.00</td><td bgcolor="#F8F8E8">0:17.17</td><td>0:24.18</td><td bgcolor="#F8F8E8">0:12.37</td><td>30.75 MB</td><td bgcolor="#F8F8E8">68.10%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (fast -x)</td><td>0:43.65</td><td bgcolor="#E0E0D4">0:29.08</td><td>0:23.78</td><td bgcolor="#E0E0D4">0:12.10</td><td>30.75 MB</td><td bgcolor="#E0E0D4">68.10%</td></tr>
+		<tr align="right"><td align="left">Apple Lossless (iTunes 4.5)</td><td>?</td><td bgcolor="#F8F8E8">?</td><td>?</td><td bgcolor="#F8F8E8">?</td><td>30.91 MB</td><td bgcolor="#F8F8E8">68.47%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">FLAC 1.2.1 (-3)</td><td>0:28.35</td><td bgcolor="#E0E0D4">0:14.22</td><td>0:22.35</td><td bgcolor="#E0E0D4">0:08.52</td><td>31.49 MB</td><td bgcolor="#E0E0D4">69.74%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p8 -b2048)</td><td>0:45.47</td><td bgcolor="#F8F8E8">0:31.57</td><td>0:27.67</td><td bgcolor="#F8F8E8">0:15.94</td><td>31.76 MB</td><td bgcolor="#F8F8E8">70.34%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">FLAC 1.2.1 (-1)</td><td>0:24.04</td><td bgcolor="#E0E0D4">0:10.05</td><td>0:19.46</td><td bgcolor="#E0E0D4">0:08.00</td><td>31.95 MB</td><td bgcolor="#E0E0D4">70.76%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p0 -b256, default)</td><td>0:37.09</td><td bgcolor="#F8F8E8">0:23.16</td><td>0:23.32</td><td bgcolor="#F8F8E8">0:11.50</td><td>32.47 MB</td><td bgcolor="#F8F8E8">71.91%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">RIFF WAVE</td><td>2:44.30</td><td bgcolor="#E0E0D4"></td><td>2:44.30</td><td bgcolor="#E0E0D4"></td><td>45.15 MB</td><td bgcolor="#E0E0D4">100.00%</td></tr>
+		</table>
+		</td></tr></table>
+		<br />
+
+		<b><a href="comparison_all_ratio.html">Complete summary table</a></b><br />
+		<br />
+		<a href="comparison__chopin_prelude_24.html">Frederic Chopin  Prelude No.24 in d minor </a><br />
+		<a href="comparison__dream_theater_600.html">Dream Theater  6:00 </a><br />
+		<a href="comparison__eddie_warner_titus.html">Eddie Warner  Titus </a><br />
+		<a href="comparison__fanfare_de_l_eventail_de_jeanne.html">Maurice Ravel  Fanfare from "L'eventail de Jeanne" </a><br />
+		Gloria Estefan  Conga <br />
+		<a href="comparison__hand_in_my_pocket.html">Alanis Morissette  Hand In My Pocket </a><br />
+		<a href="comparison__l_sub_raga_sivapriya.html">L. Subramaniam  Raga Sivapriya </a><br />
+		<a href="comparison__laetatus_sum.html">The Benedictine Monks of Santo Domingo de Silos  Laetatus Sum </a><br />
+		<a href="comparison__mummified_in_barbed_wire.html">Cannibal Corpse  Mummified In Barbed Wire </a><br />
+		<a href="comparison__prokofiev_pcon3_3.html">Sergei Prokofiev  Piano Concerto No.3 (3rd movement) </a><br />
+		<a href="comparison__ravel_sq4_4.html">Maurice Ravel  String Quartet (4th movement) </a><br />
+		<a href="comparison__scarlatti_k42.html">Domenico Scarlatti  Sonata K.42 (arr.Yepes for guitar) </a><br />
+		<a href="comparison__tool_forty_six_and_2.html">Tool  Forty-six &amp; 2 </a><br />
+		<a href="comparison__white_room.html">Cream  White Room </a><br />
+
+	</div> <!-- box_body -->
+	<div class="box_footer"></div>
+</div>
+
+
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+			<td width="1%" align="right">
+				<a href="http://www.eff.org/cafe/"><img src="images/cafebug.gif" alt="CAFE Logo" border="0" /></a><br />
+			</td>
+			<td width="1%" align="right">
+				<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" border="0" hspace="0" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__hand_in_my_pocket.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__hand_in_my_pocket.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__hand_in_my_pocket.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,168 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+<html>
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+	<meta name="author" content="Josh Coalson" />
+	<meta name="description" content="A free, open source codec for lossless audio compression and decompression" />
+	<meta name="keywords" content="free,lossless,audio,codec,encoder,decoder,compression,compressor,archival,archive,archiving,backup,music" />
+	<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
+	<link rel="stylesheet" type="text/css" href="flac.css" />
+	<title>FLAC - comparison</title>
+</head>
+
+<body>
+
+<div class="logo">
+	<a href="http://flac.sourceforge.net/"><img src="images/logo130.gif" alt="FLAC Logo" align="middle" border="0" hspace="0" /></a>
+</div>
+
+<div class="above_nav"></div>
+
+<div class="navbar">
+	&nbsp;<a href="index.html">home</a>&nbsp;&nbsp;|
+	&nbsp;<a href="faq.html">faq</a>&nbsp;&nbsp;|
+	&nbsp;<a href="news.html">news</a>&nbsp;&nbsp;|
+	&nbsp;<a href="download.html">download</a>&nbsp;&nbsp;|
+	&nbsp;<a href="documentation.html">documentation</a>&nbsp;&nbsp;|
+	&nbsp;<a href="comparison.html">comparison</a>&nbsp;&nbsp;|
+	&nbsp;<a href="changelog.html">changelog</a>&nbsp;&nbsp;|
+	&nbsp;<a href="links.html">links</a>&nbsp;&nbsp;|
+	&nbsp;<a href="developers.html">developers</a>&nbsp;
+</div>
+
+<div class="langbar">
+	&nbsp;english&nbsp;&nbsp;|
+	&nbsp;<a href="ru/comparison.html">russian</a>&nbsp;
+</div>
+
+<div class="below_nav"></div>
+
+<div class="box">
+	<div class="box_title">
+		comparison
+	</div>
+	<div class="box_header"></div>
+	<div class="box_body">
+
+		<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#EEEED4"><tr><td>
+		<table width="100%" border="0" align="right" bgcolor="#EEEED4"><!-- @@@@@@ border="1" ? -->
+			<tr align="right">
+				<td>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Encode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Decode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Compression</b></font>
+				</td>
+			</tr>
+			<tr align="right">
+				<td align="left" bgcolor="#F4F4CC">
+					<font size="+1"><b>Codec</b></font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Size</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1"><b>Ratio</b></font>
+				</td>
+			</tr>
+		<tr align="right"><td align="left">La 0.3c</td><td>7:32.82</td><td bgcolor="#F8F8E8">7:22.32</td><td>7:15.80</td><td bgcolor="#F8F8E8">7:09.32</td><td>20.77 MB</td><td bgcolor="#F8F8E8">53.12%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (insane)</td><td>6:32.30</td><td bgcolor="#E0E0D4">6:21.61</td><td>6:49.12</td><td bgcolor="#E0E0D4">6:42.82</td><td>21.22 MB</td><td bgcolor="#E0E0D4">54.27%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 4 @ 1x)</td><td>16:52.17</td><td bgcolor="#F8F8E8">16:41.48</td><td>16:54.93</td><td bgcolor="#F8F8E8">16:45.25</td><td>21.24 MB</td><td bgcolor="#F8F8E8">54.33%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 3 @ 4x)</td><td>2:55.93</td><td bgcolor="#E0E0D4">2:44.65</td><td>2:59.07</td><td bgcolor="#E0E0D4">2:50.82</td><td>21.25 MB</td><td bgcolor="#E0E0D4">54.36%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 2 @ 4x)</td><td>1:38.57</td><td bgcolor="#F8F8E8">1:26.58</td><td>1:41.85</td><td bgcolor="#F8F8E8">1:32.93</td><td>21.33 MB</td><td bgcolor="#F8F8E8">54.55%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 1 @ 4x)</td><td>1:14.99</td><td bgcolor="#E0E0D4">1:02.51</td><td>1:17.80</td><td bgcolor="#E0E0D4">1:09.10</td><td>21.36 MB</td><td bgcolor="#E0E0D4">54.64%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (extra high)</td><td>1:26.61</td><td bgcolor="#F8F8E8">1:16.07</td><td>1:30.36</td><td bgcolor="#F8F8E8">1:21.44</td><td>21.40 MB</td><td bgcolor="#F8F8E8">54.75%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (extra high max)</td><td>3:26.43</td><td bgcolor="#E0E0D4">3:17.09</td><td>0:23.19</td><td bgcolor="#E0E0D4">0:13.42</td><td>21.49 MB</td><td bgcolor="#E0E0D4">54.96%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (extra high)</td><td>1:15.74</td><td bgcolor="#F8F8E8">1:05.08</td><td>0:23.06</td><td bgcolor="#F8F8E8">0:14.16</td><td>21.52 MB</td><td bgcolor="#F8F8E8">55.04%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (high)</td><td>0:46.91</td><td bgcolor="#E0E0D4">0:36.45</td><td>0:49.98</td><td bgcolor="#E0E0D4">0:41.16</td><td>21.66 MB</td><td bgcolor="#E0E0D4">55.40%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (normal)</td><td>0:35.39</td><td bgcolor="#F8F8E8">0:24.39</td><td>0:20.80</td><td bgcolor="#F8F8E8">0:12.14</td><td>21.73 MB</td><td bgcolor="#F8F8E8">55.57%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (normal)</td><td>0:41.22</td><td bgcolor="#E0E0D4">0:30.24</td><td>0:42.70</td><td bgcolor="#E0E0D4">0:34.05</td><td>21.76 MB</td><td bgcolor="#E0E0D4">55.65%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 0 @ 4x)</td><td>0:53.02</td><td bgcolor="#F8F8E8">0:40.30</td><td>0:55.09</td><td bgcolor="#F8F8E8">0:45.66</td><td>21.89 MB</td><td bgcolor="#F8F8E8">55.98%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (extra high -x)</td><td>1:22.52</td><td bgcolor="#E0E0D4">1:09.69</td><td>0:33.63</td><td bgcolor="#E0E0D4">0:23.76</td><td>22.04 MB</td><td bgcolor="#E0E0D4">56.37%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (fast)</td><td>0:31.61</td><td bgcolor="#F8F8E8">0:20.95</td><td>0:34.93</td><td bgcolor="#F8F8E8">0:26.09</td><td>22.13 MB</td><td bgcolor="#F8F8E8">56.60%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (high)</td><td>0:35.98</td><td bgcolor="#E0E0D4">0:22.81</td><td>0:29.07</td><td bgcolor="#E0E0D4">0:18.33</td><td>22.34 MB</td><td bgcolor="#E0E0D4">57.14%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (normal -x)</td><td>0:45.15</td><td bgcolor="#F8F8E8">0:31.71</td><td>0:22.65</td><td bgcolor="#F8F8E8">0:13.11</td><td>22.96 MB</td><td bgcolor="#F8F8E8">58.74%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (turbo)</td><td>0:23.45</td><td bgcolor="#E0E0D4">0:11.80</td><td>0:18.30</td><td bgcolor="#E0E0D4">0:09.09</td><td>23.06 MB</td><td bgcolor="#E0E0D4">58.97%</td></tr>
+		<tr align="right"><td align="left">FLAC 1.2.1 (-8)</td><td>1:22.33</td><td bgcolor="#F8F8E8">1:11.76</td><td>0:17.64</td><td bgcolor="#F8F8E8">0:08.48</td><td>23.19 MB</td><td bgcolor="#F8F8E8">59.31%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (normal)</td><td>0:30.38</td><td bgcolor="#E0E0D4">0:17.38</td><td>0:23.35</td><td bgcolor="#E0E0D4">0:14.22</td><td>23.26 MB</td><td bgcolor="#E0E0D4">59.50%</td></tr>
+		<tr align="right" bgcolor="#FFFFFF"><td align="left">FLAC 1.2.1 (-5, default)</td><td>0:31.32</td><td bgcolor="#FFFFFF">0:20.10</td><td>0:16.76</td><td bgcolor="#FFFFFF">0:07.22</td><td>23.30 MB</td><td bgcolor="#FFFFFF">59.61%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Bonk 0.5</td><td>2:39.84</td><td bgcolor="#E0E0D4">2:29.57</td><td>2:09.43</td><td bgcolor="#E0E0D4">2:00.05</td><td>23.35 MB</td><td bgcolor="#E0E0D4">59.72%</td></tr>
+		<tr align="right"><td align="left">Apple Lossless (iTunes 4.5)</td><td>?</td><td bgcolor="#F8F8E8">?</td><td>?</td><td bgcolor="#F8F8E8">?</td><td>23.64 MB</td><td bgcolor="#F8F8E8">60.47%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (fast -x)</td><td>0:37.37</td><td bgcolor="#E0E0D4">0:24.82</td><td>0:19.97</td><td bgcolor="#E0E0D4">0:10.54</td><td>23.81 MB</td><td bgcolor="#E0E0D4">60.91%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (fast)</td><td>0:28.08</td><td bgcolor="#F8F8E8">0:14.53</td><td>0:20.82</td><td bgcolor="#F8F8E8">0:11.02</td><td>23.93 MB</td><td bgcolor="#F8F8E8">61.21%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">FLAC 1.2.1 (-3)</td><td>0:23.76</td><td bgcolor="#E0E0D4">0:11.00</td><td>0:16.25</td><td bgcolor="#E0E0D4">0:06.82</td><td>24.04 MB</td><td bgcolor="#E0E0D4">61.48%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p8 -b2048)</td><td>0:38.45</td><td bgcolor="#F8F8E8">0:26.71</td><td>0:23.33</td><td bgcolor="#F8F8E8">0:13.67</td><td>24.72 MB</td><td bgcolor="#F8F8E8">63.23%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">FLAC 1.2.1 (-1)</td><td>0:20.60</td><td bgcolor="#E0E0D4">0:08.53</td><td>0:16.83</td><td bgcolor="#E0E0D4">0:07.17</td><td>24.78 MB</td><td bgcolor="#E0E0D4">63.40%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p0 -b256, default)</td><td>0:31.14</td><td bgcolor="#F8F8E8">0:19.24</td><td>0:21.19</td><td bgcolor="#F8F8E8">0:11.28</td><td>25.34 MB</td><td bgcolor="#F8F8E8">64.81%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">RIFF WAVE</td><td>1:57.73</td><td bgcolor="#E0E0D4"></td><td>1:57.73</td><td bgcolor="#E0E0D4"></td><td>39.09 MB</td><td bgcolor="#E0E0D4">100.00%</td></tr>
+		</table>
+		</td></tr></table>
+		<br />
+
+		<b><a href="comparison_all_ratio.html">Complete summary table</a></b><br />
+		<br />
+		<a href="comparison__chopin_prelude_24.html">Frederic Chopin  Prelude No.24 in d minor </a><br />
+		<a href="comparison__dream_theater_600.html">Dream Theater  6:00 </a><br />
+		<a href="comparison__eddie_warner_titus.html">Eddie Warner  Titus </a><br />
+		<a href="comparison__fanfare_de_l_eventail_de_jeanne.html">Maurice Ravel  Fanfare from "L'eventail de Jeanne" </a><br />
+		<a href="comparison__gloria_estefan_conga.html">Gloria Estefan  Conga </a><br />
+		Alanis Morissette  Hand In My Pocket <br />
+		<a href="comparison__l_sub_raga_sivapriya.html">L. Subramaniam  Raga Sivapriya </a><br />
+		<a href="comparison__laetatus_sum.html">The Benedictine Monks of Santo Domingo de Silos  Laetatus Sum </a><br />
+		<a href="comparison__mummified_in_barbed_wire.html">Cannibal Corpse  Mummified In Barbed Wire </a><br />
+		<a href="comparison__prokofiev_pcon3_3.html">Sergei Prokofiev  Piano Concerto No.3 (3rd movement) </a><br />
+		<a href="comparison__ravel_sq4_4.html">Maurice Ravel  String Quartet (4th movement) </a><br />
+		<a href="comparison__scarlatti_k42.html">Domenico Scarlatti  Sonata K.42 (arr.Yepes for guitar) </a><br />
+		<a href="comparison__tool_forty_six_and_2.html">Tool  Forty-six &amp; 2 </a><br />
+		<a href="comparison__white_room.html">Cream  White Room </a><br />
+
+	</div> <!-- box_body -->
+	<div class="box_footer"></div>
+</div>
+
+
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+			<td width="1%" align="right">
+				<a href="http://www.eff.org/cafe/"><img src="images/cafebug.gif" alt="CAFE Logo" border="0" /></a><br />
+			</td>
+			<td width="1%" align="right">
+				<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" border="0" hspace="0" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__l_sub_raga_sivapriya.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__l_sub_raga_sivapriya.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__l_sub_raga_sivapriya.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,168 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+<html>
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+	<meta name="author" content="Josh Coalson" />
+	<meta name="description" content="A free, open source codec for lossless audio compression and decompression" />
+	<meta name="keywords" content="free,lossless,audio,codec,encoder,decoder,compression,compressor,archival,archive,archiving,backup,music" />
+	<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
+	<link rel="stylesheet" type="text/css" href="flac.css" />
+	<title>FLAC - comparison</title>
+</head>
+
+<body>
+
+<div class="logo">
+	<a href="http://flac.sourceforge.net/"><img src="images/logo130.gif" alt="FLAC Logo" align="middle" border="0" hspace="0" /></a>
+</div>
+
+<div class="above_nav"></div>
+
+<div class="navbar">
+	&nbsp;<a href="index.html">home</a>&nbsp;&nbsp;|
+	&nbsp;<a href="faq.html">faq</a>&nbsp;&nbsp;|
+	&nbsp;<a href="news.html">news</a>&nbsp;&nbsp;|
+	&nbsp;<a href="download.html">download</a>&nbsp;&nbsp;|
+	&nbsp;<a href="documentation.html">documentation</a>&nbsp;&nbsp;|
+	&nbsp;<a href="comparison.html">comparison</a>&nbsp;&nbsp;|
+	&nbsp;<a href="changelog.html">changelog</a>&nbsp;&nbsp;|
+	&nbsp;<a href="links.html">links</a>&nbsp;&nbsp;|
+	&nbsp;<a href="developers.html">developers</a>&nbsp;
+</div>
+
+<div class="langbar">
+	&nbsp;english&nbsp;&nbsp;|
+	&nbsp;<a href="ru/comparison.html">russian</a>&nbsp;
+</div>
+
+<div class="below_nav"></div>
+
+<div class="box">
+	<div class="box_title">
+		comparison
+	</div>
+	<div class="box_header"></div>
+	<div class="box_body">
+
+		<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#EEEED4"><tr><td>
+		<table width="100%" border="0" align="right" bgcolor="#EEEED4"><!-- @@@@@@ border="1" ? -->
+			<tr align="right">
+				<td>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Encode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Decode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Compression</b></font>
+				</td>
+			</tr>
+			<tr align="right">
+				<td align="left" bgcolor="#F4F4CC">
+					<font size="+1"><b>Codec</b></font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Size</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1"><b>Ratio</b></font>
+				</td>
+			</tr>
+		<tr align="right"><td align="left">La 0.3c</td><td>40:54.78</td><td bgcolor="#F8F8E8">39:59.04</td><td>39:22.20</td><td bgcolor="#F8F8E8">38:52.36</td><td>87.51 MB</td><td bgcolor="#F8F8E8">40.97%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (insane)</td><td>35:16.99</td><td bgcolor="#E0E0D4">34:30.86</td><td>36:59.63</td><td bgcolor="#E0E0D4">36:29.48</td><td>89.18 MB</td><td bgcolor="#E0E0D4">41.75%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (extra high max)</td><td>17:43.58</td><td bgcolor="#F8F8E8">16:55.92</td><td>2:14.14</td><td bgcolor="#F8F8E8">1:27.39</td><td>90.84 MB</td><td bgcolor="#F8F8E8">42.53%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (extra high)</td><td>6:59.20</td><td bgcolor="#E0E0D4">6:04.85</td><td>2:14.62</td><td bgcolor="#E0E0D4">1:29.29</td><td>90.88 MB</td><td bgcolor="#E0E0D4">42.55%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (extra high)</td><td>7:46.45</td><td bgcolor="#F8F8E8">6:53.71</td><td>8:04.35</td><td bgcolor="#F8F8E8">7:21.44</td><td>90.95 MB</td><td bgcolor="#F8F8E8">42.58%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 4 @ 1x)</td><td>93:03.55</td><td bgcolor="#E0E0D4">92:09.38</td><td>93:14.09</td><td bgcolor="#E0E0D4">92:30.12</td><td>92.05 MB</td><td bgcolor="#E0E0D4">43.10%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 3 @ 4x)</td><td>15:57.69</td><td bgcolor="#F8F8E8">15:02.43</td><td>16:17.45</td><td bgcolor="#F8F8E8">15:35.38</td><td>92.09 MB</td><td bgcolor="#F8F8E8">43.11%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 2 @ 4x)</td><td>8:48.93</td><td bgcolor="#E0E0D4">7:50.69</td><td>9:07.33</td><td bgcolor="#E0E0D4">8:24.99</td><td>92.48 MB</td><td bgcolor="#E0E0D4">43.30%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 1 @ 4x)</td><td>6:37.61</td><td bgcolor="#F8F8E8">5:38.42</td><td>7:01.96</td><td bgcolor="#F8F8E8">6:16.41</td><td>92.76 MB</td><td bgcolor="#F8F8E8">43.43%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (high)</td><td>4:10.52</td><td bgcolor="#E0E0D4">3:16.40</td><td>4:28.74</td><td bgcolor="#E0E0D4">3:43.29</td><td>93.15 MB</td><td bgcolor="#E0E0D4">43.61%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (normal)</td><td>3:36.14</td><td bgcolor="#F8F8E8">2:42.03</td><td>3:55.63</td><td bgcolor="#F8F8E8">3:10.31</td><td>94.32 MB</td><td bgcolor="#F8F8E8">44.16%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (normal)</td><td>3:09.81</td><td bgcolor="#E0E0D4">2:14.13</td><td>1:47.44</td><td bgcolor="#E0E0D4">0:58.08</td><td>94.45 MB</td><td bgcolor="#E0E0D4">44.22%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 0 @ 4x)</td><td>4:29.25</td><td bgcolor="#F8F8E8">3:31.36</td><td>4:51.56</td><td bgcolor="#F8F8E8">4:05.63</td><td>94.74 MB</td><td bgcolor="#F8F8E8">44.36%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (fast)</td><td>2:47.97</td><td bgcolor="#E0E0D4">1:53.55</td><td>3:05.92</td><td bgcolor="#E0E0D4">2:19.04</td><td>95.34 MB</td><td bgcolor="#E0E0D4">44.64%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (extra high -x)</td><td>7:25.78</td><td bgcolor="#F8F8E8">6:23.83</td><td>2:58.68</td><td bgcolor="#F8F8E8">2:08.06</td><td>96.11 MB</td><td bgcolor="#F8F8E8">45.00%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (turbo)</td><td>1:59.33</td><td bgcolor="#E0E0D4">1:02.27</td><td>1:43.56</td><td bgcolor="#E0E0D4">0:51.72</td><td>96.13 MB</td><td bgcolor="#E0E0D4">45.01%</td></tr>
+		<tr align="right"><td align="left">FLAC 1.2.1 (-8)</td><td>7:18.01</td><td bgcolor="#F8F8E8">6:23.65</td><td>1:28.93</td><td bgcolor="#F8F8E8">0:40.00</td><td>96.68 MB</td><td bgcolor="#F8F8E8">45.26%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (high)</td><td>3:10.07</td><td bgcolor="#E0E0D4">2:05.53</td><td>2:30.66</td><td bgcolor="#E0E0D4">1:39.35</td><td>96.80 MB</td><td bgcolor="#E0E0D4">45.32%</td></tr>
+		<tr align="right" bgcolor="#FFFFFF"><td align="left">FLAC 1.2.1 (-5, default)</td><td>2:43.85</td><td bgcolor="#FFFFFF">1:47.04</td><td>1:26.33</td><td bgcolor="#FFFFFF">0:39.08</td><td>97.00 MB</td><td bgcolor="#FFFFFF">45.41%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (normal -x)</td><td>3:48.91</td><td bgcolor="#E0E0D4">2:43.72</td><td>1:56.40</td><td bgcolor="#E0E0D4">1:09.68</td><td>97.37 MB</td><td bgcolor="#E0E0D4">45.59%</td></tr>
+		<tr align="right"><td align="left">FLAC 1.2.1 (-3)</td><td>1:58.63</td><td bgcolor="#F8F8E8">1:00.67</td><td>1:28.48</td><td bgcolor="#F8F8E8">0:39.77</td><td>97.92 MB</td><td bgcolor="#F8F8E8">45.85%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (normal)</td><td>2:38.39</td><td bgcolor="#E0E0D4">1:32.77</td><td>2:03.21</td><td bgcolor="#E0E0D4">1:13.22</td><td>98.03 MB</td><td bgcolor="#E0E0D4">45.90%</td></tr>
+		<tr align="right"><td align="left">Apple Lossless (iTunes 4.5)</td><td>?</td><td bgcolor="#F8F8E8">?</td><td>?</td><td bgcolor="#F8F8E8">?</td><td>98.57 MB</td><td bgcolor="#F8F8E8">46.15%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (fast -x)</td><td>3:11.51</td><td bgcolor="#E0E0D4">2:05.47</td><td>1:46.71</td><td bgcolor="#E0E0D4">0:54.20</td><td>98.79 MB</td><td bgcolor="#E0E0D4">46.25%</td></tr>
+		<tr align="right"><td align="left">Bonk 0.5</td><td>13:47.94</td><td bgcolor="#F8F8E8">12:57.25</td><td>11:07.42</td><td bgcolor="#F8F8E8">10:21.52</td><td>98.94 MB</td><td bgcolor="#F8F8E8">46.33%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (fast)</td><td>2:21.40</td><td bgcolor="#E0E0D4">1:16.78</td><td>1:43.54</td><td bgcolor="#E0E0D4">0:54.40</td><td>100.00 MB</td><td bgcolor="#E0E0D4">46.82%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p8 -b2048)</td><td>3:14.03</td><td bgcolor="#F8F8E8">2:16.63</td><td>1:58.49</td><td bgcolor="#F8F8E8">1:08.47</td><td>102.60 MB</td><td bgcolor="#F8F8E8">48.04%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Shorten 3.2a (-p0 -b256, default)</td><td>2:41.54</td><td bgcolor="#E0E0D4">1:43.74</td><td>1:48.33</td><td bgcolor="#E0E0D4">0:56.56</td><td>102.84 MB</td><td bgcolor="#E0E0D4">48.15%</td></tr>
+		<tr align="right"><td align="left">FLAC 1.2.1 (-1)</td><td>1:44.16</td><td bgcolor="#F8F8E8">0:43.35</td><td>1:30.39</td><td bgcolor="#F8F8E8">0:36.69</td><td>103.43 MB</td><td bgcolor="#F8F8E8">48.43%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">RIFF WAVE</td><td>8:16.11</td><td bgcolor="#E0E0D4"></td><td>8:16.11</td><td bgcolor="#E0E0D4"></td><td>213.56 MB</td><td bgcolor="#E0E0D4">100.00%</td></tr>
+		</table>
+		</td></tr></table>
+		<br />
+
+		<b><a href="comparison_all_ratio.html">Complete summary table</a></b><br />
+		<br />
+		<a href="comparison__chopin_prelude_24.html">Frederic Chopin  Prelude No.24 in d minor </a><br />
+		<a href="comparison__dream_theater_600.html">Dream Theater  6:00 </a><br />
+		<a href="comparison__eddie_warner_titus.html">Eddie Warner  Titus </a><br />
+		<a href="comparison__fanfare_de_l_eventail_de_jeanne.html">Maurice Ravel  Fanfare from "L'eventail de Jeanne" </a><br />
+		<a href="comparison__gloria_estefan_conga.html">Gloria Estefan  Conga </a><br />
+		<a href="comparison__hand_in_my_pocket.html">Alanis Morissette  Hand In My Pocket </a><br />
+		L. Subramaniam  Raga Sivapriya <br />
+		<a href="comparison__laetatus_sum.html">The Benedictine Monks of Santo Domingo de Silos  Laetatus Sum </a><br />
+		<a href="comparison__mummified_in_barbed_wire.html">Cannibal Corpse  Mummified In Barbed Wire </a><br />
+		<a href="comparison__prokofiev_pcon3_3.html">Sergei Prokofiev  Piano Concerto No.3 (3rd movement) </a><br />
+		<a href="comparison__ravel_sq4_4.html">Maurice Ravel  String Quartet (4th movement) </a><br />
+		<a href="comparison__scarlatti_k42.html">Domenico Scarlatti  Sonata K.42 (arr.Yepes for guitar) </a><br />
+		<a href="comparison__tool_forty_six_and_2.html">Tool  Forty-six &amp; 2 </a><br />
+		<a href="comparison__white_room.html">Cream  White Room </a><br />
+
+	</div> <!-- box_body -->
+	<div class="box_footer"></div>
+</div>
+
+
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+			<td width="1%" align="right">
+				<a href="http://www.eff.org/cafe/"><img src="images/cafebug.gif" alt="CAFE Logo" border="0" /></a><br />
+			</td>
+			<td width="1%" align="right">
+				<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" border="0" hspace="0" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__laetatus_sum.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__laetatus_sum.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__laetatus_sum.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,168 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+<html>
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+	<meta name="author" content="Josh Coalson" />
+	<meta name="description" content="A free, open source codec for lossless audio compression and decompression" />
+	<meta name="keywords" content="free,lossless,audio,codec,encoder,decoder,compression,compressor,archival,archive,archiving,backup,music" />
+	<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
+	<link rel="stylesheet" type="text/css" href="flac.css" />
+	<title>FLAC - comparison</title>
+</head>
+
+<body>
+
+<div class="logo">
+	<a href="http://flac.sourceforge.net/"><img src="images/logo130.gif" alt="FLAC Logo" align="middle" border="0" hspace="0" /></a>
+</div>
+
+<div class="above_nav"></div>
+
+<div class="navbar">
+	&nbsp;<a href="index.html">home</a>&nbsp;&nbsp;|
+	&nbsp;<a href="faq.html">faq</a>&nbsp;&nbsp;|
+	&nbsp;<a href="news.html">news</a>&nbsp;&nbsp;|
+	&nbsp;<a href="download.html">download</a>&nbsp;&nbsp;|
+	&nbsp;<a href="documentation.html">documentation</a>&nbsp;&nbsp;|
+	&nbsp;<a href="comparison.html">comparison</a>&nbsp;&nbsp;|
+	&nbsp;<a href="changelog.html">changelog</a>&nbsp;&nbsp;|
+	&nbsp;<a href="links.html">links</a>&nbsp;&nbsp;|
+	&nbsp;<a href="developers.html">developers</a>&nbsp;
+</div>
+
+<div class="langbar">
+	&nbsp;english&nbsp;&nbsp;|
+	&nbsp;<a href="ru/comparison.html">russian</a>&nbsp;
+</div>
+
+<div class="below_nav"></div>
+
+<div class="box">
+	<div class="box_title">
+		comparison
+	</div>
+	<div class="box_header"></div>
+	<div class="box_body">
+
+		<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#EEEED4"><tr><td>
+		<table width="100%" border="0" align="right" bgcolor="#EEEED4"><!-- @@@@@@ border="1" ? -->
+			<tr align="right">
+				<td>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Encode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Decode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Compression</b></font>
+				</td>
+			</tr>
+			<tr align="right">
+				<td align="left" bgcolor="#F4F4CC">
+					<font size="+1"><b>Codec</b></font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Size</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1"><b>Ratio</b></font>
+				</td>
+			</tr>
+		<tr align="right"><td align="left">La 0.3c</td><td>4:39.12</td><td bgcolor="#F8F8E8">4:33.04</td><td>4:29.32</td><td bgcolor="#F8F8E8">4:25.48</td><td>11.94 MB</td><td bgcolor="#F8F8E8">49.22%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (insane)</td><td>4:04.68</td><td bgcolor="#E0E0D4">3:58.31</td><td>4:15.31</td><td bgcolor="#E0E0D4">4:11.74</td><td>12.05 MB</td><td bgcolor="#E0E0D4">49.68%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (extra high)</td><td>0:54.04</td><td bgcolor="#F8F8E8">0:47.41</td><td>0:55.76</td><td bgcolor="#F8F8E8">0:50.81</td><td>12.09 MB</td><td bgcolor="#F8F8E8">49.81%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (extra high)</td><td>0:46.42</td><td bgcolor="#E0E0D4">0:39.87</td><td>0:14.10</td><td bgcolor="#E0E0D4">0:08.73</td><td>12.15 MB</td><td bgcolor="#E0E0D4">50.09%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (extra high max)</td><td>1:55.69</td><td bgcolor="#F8F8E8">1:49.71</td><td>0:13.79</td><td bgcolor="#F8F8E8">0:08.66</td><td>12.15 MB</td><td bgcolor="#F8F8E8">50.09%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 4 @ 1x)</td><td>10:35.09</td><td bgcolor="#E0E0D4">10:28.56</td><td>10:36.39</td><td bgcolor="#E0E0D4">10:31.07</td><td>12.17 MB</td><td bgcolor="#E0E0D4">50.15%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 3 @ 4x)</td><td>1:49.81</td><td bgcolor="#F8F8E8">1:42.94</td><td>1:51.85</td><td bgcolor="#F8F8E8">1:46.89</td><td>12.19 MB</td><td bgcolor="#F8F8E8">50.23%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (high)</td><td>0:28.99</td><td bgcolor="#E0E0D4">0:22.51</td><td>0:30.72</td><td bgcolor="#E0E0D4">0:25.71</td><td>12.23 MB</td><td bgcolor="#E0E0D4">50.42%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (normal)</td><td>0:21.77</td><td bgcolor="#F8F8E8">0:15.12</td><td>0:11.85</td><td bgcolor="#F8F8E8">0:06.66</td><td>12.25 MB</td><td bgcolor="#F8F8E8">50.47%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 2 @ 4x)</td><td>1:00.93</td><td bgcolor="#E0E0D4">0:53.70</td><td>1:05.58</td><td bgcolor="#E0E0D4">0:59.06</td><td>12.27 MB</td><td bgcolor="#E0E0D4">50.58%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (normal)</td><td>0:25.04</td><td bgcolor="#F8F8E8">0:18.61</td><td>0:26.38</td><td bgcolor="#F8F8E8">0:21.57</td><td>12.42 MB</td><td bgcolor="#F8F8E8">51.18%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 1 @ 4x)</td><td>0:45.86</td><td bgcolor="#E0E0D4">0:38.63</td><td>0:48.38</td><td bgcolor="#E0E0D4">0:43.21</td><td>12.43 MB</td><td bgcolor="#E0E0D4">51.21%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (turbo)</td><td>0:13.73</td><td bgcolor="#F8F8E8">0:07.03</td><td>0:11.47</td><td bgcolor="#F8F8E8">0:06.40</td><td>12.54 MB</td><td bgcolor="#F8F8E8">51.67%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 0 @ 4x)</td><td>0:31.36</td><td bgcolor="#E0E0D4">0:23.99</td><td>0:33.70</td><td bgcolor="#E0E0D4">0:28.36</td><td>12.63 MB</td><td bgcolor="#E0E0D4">52.07%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (extra high -x)</td><td>0:51.14</td><td bgcolor="#F8F8E8">0:43.72</td><td>0:20.37</td><td bgcolor="#F8F8E8">0:14.61</td><td>12.66 MB</td><td bgcolor="#F8F8E8">52.17%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Bonk 0.5</td><td>1:35.75</td><td bgcolor="#E0E0D4">1:29.85</td><td>1:17.29</td><td bgcolor="#E0E0D4">1:12.02</td><td>12.71 MB</td><td bgcolor="#E0E0D4">52.37%</td></tr>
+		<tr align="right"><td align="left">FLAC 1.2.1 (-8)</td><td>0:50.66</td><td bgcolor="#F8F8E8">0:44.24</td><td>0:11.60</td><td bgcolor="#F8F8E8">0:06.04</td><td>12.71 MB</td><td bgcolor="#F8F8E8">52.38%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (fast)</td><td>0:19.48</td><td bgcolor="#E0E0D4">0:13.10</td><td>0:22.33</td><td bgcolor="#E0E0D4">0:16.41</td><td>12.76 MB</td><td bgcolor="#E0E0D4">52.60%</td></tr>
+		<tr align="right" bgcolor="#FFFFFF"><td align="left">FLAC 1.2.1 (-5, default)</td><td>0:19.15</td><td bgcolor="#FFFFFF">0:12.46</td><td>0:09.23</td><td bgcolor="#FFFFFF">0:04.13</td><td>12.82 MB</td><td bgcolor="#FFFFFF">52.85%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (high)</td><td>0:21.59</td><td bgcolor="#E0E0D4">0:14.30</td><td>0:17.34</td><td bgcolor="#E0E0D4">0:11.64</td><td>12.87 MB</td><td bgcolor="#E0E0D4">53.02%</td></tr>
+		<tr align="right"><td align="left">FLAC 1.2.1 (-3)</td><td>0:13.62</td><td bgcolor="#F8F8E8">0:07.16</td><td>0:10.11</td><td bgcolor="#F8F8E8">0:04.73</td><td>12.90 MB</td><td bgcolor="#F8F8E8">53.17%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (normal -x)</td><td>0:26.76</td><td bgcolor="#E0E0D4">0:19.19</td><td>0:13.35</td><td bgcolor="#E0E0D4">0:08.15</td><td>12.92 MB</td><td bgcolor="#E0E0D4">53.25%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (normal)</td><td>0:18.28</td><td bgcolor="#F8F8E8">0:10.59</td><td>0:14.27</td><td bgcolor="#F8F8E8">0:09.17</td><td>12.95 MB</td><td bgcolor="#F8F8E8">53.38%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Apple Lossless (iTunes 4.5)</td><td>?</td><td bgcolor="#E0E0D4">?</td><td>?</td><td bgcolor="#E0E0D4">?</td><td>13.04 MB</td><td bgcolor="#E0E0D4">53.77%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (fast -x)</td><td>0:22.18</td><td bgcolor="#F8F8E8">0:14.44</td><td>0:11.60</td><td bgcolor="#F8F8E8">0:06.52</td><td>13.05 MB</td><td bgcolor="#F8F8E8">53.80%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (fast)</td><td>0:16.89</td><td bgcolor="#E0E0D4">0:09.02</td><td>0:12.62</td><td bgcolor="#E0E0D4">0:06.96</td><td>13.31 MB</td><td bgcolor="#E0E0D4">54.85%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p0 -b256, default)</td><td>0:18.24</td><td bgcolor="#F8F8E8">0:11.63</td><td>0:11.42</td><td bgcolor="#F8F8E8">0:06.15</td><td>13.32 MB</td><td bgcolor="#F8F8E8">54.89%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">FLAC 1.2.1 (-1)</td><td>0:11.56</td><td bgcolor="#E0E0D4">0:04.94</td><td>0:09.74</td><td bgcolor="#E0E0D4">0:04.18</td><td>13.32 MB</td><td bgcolor="#E0E0D4">54.92%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p8 -b2048)</td><td>0:22.49</td><td bgcolor="#F8F8E8">0:15.87</td><td>0:13.71</td><td bgcolor="#F8F8E8">0:08.32</td><td>13.42 MB</td><td bgcolor="#F8F8E8">55.31%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">RIFF WAVE</td><td>1:07.70</td><td bgcolor="#E0E0D4"></td><td>1:07.70</td><td bgcolor="#E0E0D4"></td><td>24.26 MB</td><td bgcolor="#E0E0D4">100.00%</td></tr>
+		</table>
+		</td></tr></table>
+		<br />
+
+		<b><a href="comparison_all_ratio.html">Complete summary table</a></b><br />
+		<br />
+		<a href="comparison__chopin_prelude_24.html">Frederic Chopin  Prelude No.24 in d minor </a><br />
+		<a href="comparison__dream_theater_600.html">Dream Theater  6:00 </a><br />
+		<a href="comparison__eddie_warner_titus.html">Eddie Warner  Titus </a><br />
+		<a href="comparison__fanfare_de_l_eventail_de_jeanne.html">Maurice Ravel  Fanfare from "L'eventail de Jeanne" </a><br />
+		<a href="comparison__gloria_estefan_conga.html">Gloria Estefan  Conga </a><br />
+		<a href="comparison__hand_in_my_pocket.html">Alanis Morissette  Hand In My Pocket </a><br />
+		<a href="comparison__l_sub_raga_sivapriya.html">L. Subramaniam  Raga Sivapriya </a><br />
+		The Benedictine Monks of Santo Domingo de Silos  Laetatus Sum <br />
+		<a href="comparison__mummified_in_barbed_wire.html">Cannibal Corpse  Mummified In Barbed Wire </a><br />
+		<a href="comparison__prokofiev_pcon3_3.html">Sergei Prokofiev  Piano Concerto No.3 (3rd movement) </a><br />
+		<a href="comparison__ravel_sq4_4.html">Maurice Ravel  String Quartet (4th movement) </a><br />
+		<a href="comparison__scarlatti_k42.html">Domenico Scarlatti  Sonata K.42 (arr.Yepes for guitar) </a><br />
+		<a href="comparison__tool_forty_six_and_2.html">Tool  Forty-six &amp; 2 </a><br />
+		<a href="comparison__white_room.html">Cream  White Room </a><br />
+
+	</div> <!-- box_body -->
+	<div class="box_footer"></div>
+</div>
+
+
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+			<td width="1%" align="right">
+				<a href="http://www.eff.org/cafe/"><img src="images/cafebug.gif" alt="CAFE Logo" border="0" /></a><br />
+			</td>
+			<td width="1%" align="right">
+				<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" border="0" hspace="0" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__mummified_in_barbed_wire.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__mummified_in_barbed_wire.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__mummified_in_barbed_wire.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,168 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+<html>
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+	<meta name="author" content="Josh Coalson" />
+	<meta name="description" content="A free, open source codec for lossless audio compression and decompression" />
+	<meta name="keywords" content="free,lossless,audio,codec,encoder,decoder,compression,compressor,archival,archive,archiving,backup,music" />
+	<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
+	<link rel="stylesheet" type="text/css" href="flac.css" />
+	<title>FLAC - comparison</title>
+</head>
+
+<body>
+
+<div class="logo">
+	<a href="http://flac.sourceforge.net/"><img src="images/logo130.gif" alt="FLAC Logo" align="middle" border="0" hspace="0" /></a>
+</div>
+
+<div class="above_nav"></div>
+
+<div class="navbar">
+	&nbsp;<a href="index.html">home</a>&nbsp;&nbsp;|
+	&nbsp;<a href="faq.html">faq</a>&nbsp;&nbsp;|
+	&nbsp;<a href="news.html">news</a>&nbsp;&nbsp;|
+	&nbsp;<a href="download.html">download</a>&nbsp;&nbsp;|
+	&nbsp;<a href="documentation.html">documentation</a>&nbsp;&nbsp;|
+	&nbsp;<a href="comparison.html">comparison</a>&nbsp;&nbsp;|
+	&nbsp;<a href="changelog.html">changelog</a>&nbsp;&nbsp;|
+	&nbsp;<a href="links.html">links</a>&nbsp;&nbsp;|
+	&nbsp;<a href="developers.html">developers</a>&nbsp;
+</div>
+
+<div class="langbar">
+	&nbsp;english&nbsp;&nbsp;|
+	&nbsp;<a href="ru/comparison.html">russian</a>&nbsp;
+</div>
+
+<div class="below_nav"></div>
+
+<div class="box">
+	<div class="box_title">
+		comparison
+	</div>
+	<div class="box_header"></div>
+	<div class="box_body">
+
+		<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#EEEED4"><tr><td>
+		<table width="100%" border="0" align="right" bgcolor="#EEEED4"><!-- @@@@@@ border="1" ? -->
+			<tr align="right">
+				<td>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Encode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Decode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Compression</b></font>
+				</td>
+			</tr>
+			<tr align="right">
+				<td align="left" bgcolor="#F4F4CC">
+					<font size="+1"><b>Codec</b></font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Size</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1"><b>Ratio</b></font>
+				</td>
+			</tr>
+		<tr align="right"><td align="left">La 0.3c</td><td>6:34.38</td><td bgcolor="#F8F8E8">6:24.87</td><td>6:21.26</td><td bgcolor="#F8F8E8">6:14.53</td><td>22.69 MB</td><td bgcolor="#F8F8E8">67.98%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (insane)</td><td>5:40.58</td><td bgcolor="#E0E0D4">5:30.73</td><td>5:55.61</td><td bgcolor="#E0E0D4">5:49.30</td><td>22.83 MB</td><td bgcolor="#E0E0D4">68.39%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (extra high)</td><td>1:16.32</td><td bgcolor="#F8F8E8">1:05.83</td><td>1:18.27</td><td bgcolor="#F8F8E8">1:09.92</td><td>22.85 MB</td><td bgcolor="#F8F8E8">68.47%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 4 @ 1x)</td><td>14:35.39</td><td bgcolor="#E0E0D4">14:25.98</td><td>14:37.38</td><td bgcolor="#E0E0D4">14:28.89</td><td>22.95 MB</td><td bgcolor="#E0E0D4">68.77%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 3 @ 4x)</td><td>2:32.72</td><td bgcolor="#F8F8E8">2:22.24</td><td>2:35.63</td><td bgcolor="#F8F8E8">2:27.74</td><td>23.01 MB</td><td bgcolor="#F8F8E8">68.94%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (extra high max)</td><td>2:45.87</td><td bgcolor="#E0E0D4">2:36.91</td><td>0:19.63</td><td bgcolor="#E0E0D4">0:11.17</td><td>23.04 MB</td><td bgcolor="#E0E0D4">69.04%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (extra high)</td><td>1:03.10</td><td bgcolor="#F8F8E8">0:53.22</td><td>0:22.92</td><td bgcolor="#F8F8E8">0:11.78</td><td>23.06 MB</td><td bgcolor="#F8F8E8">69.08%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (high)</td><td>0:41.33</td><td bgcolor="#E0E0D4">0:31.84</td><td>0:43.87</td><td bgcolor="#E0E0D4">0:35.66</td><td>23.18 MB</td><td bgcolor="#E0E0D4">69.45%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 2 @ 4x)</td><td>1:26.09</td><td bgcolor="#F8F8E8">1:14.65</td><td>1:29.33</td><td bgcolor="#F8F8E8">1:20.87</td><td>23.21 MB</td><td bgcolor="#F8F8E8">69.54%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (normal)</td><td>0:35.68</td><td bgcolor="#E0E0D4">0:26.31</td><td>0:39.15</td><td bgcolor="#E0E0D4">0:30.77</td><td>23.24 MB</td><td bgcolor="#E0E0D4">69.63%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (normal)</td><td>0:31.43</td><td bgcolor="#F8F8E8">0:21.18</td><td>0:18.74</td><td bgcolor="#F8F8E8">0:09.92</td><td>23.24 MB</td><td bgcolor="#F8F8E8">69.64%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 1 @ 4x)</td><td>1:04.82</td><td bgcolor="#E0E0D4">0:53.53</td><td>1:08.49</td><td bgcolor="#E0E0D4">1:00.11</td><td>23.31 MB</td><td bgcolor="#E0E0D4">69.84%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (extra high -x)</td><td>1:11.61</td><td bgcolor="#F8F8E8">1:00.90</td><td>0:28.81</td><td bgcolor="#F8F8E8">0:19.66</td><td>23.38 MB</td><td bgcolor="#F8F8E8">70.06%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (turbo)</td><td>0:21.43</td><td bgcolor="#E0E0D4">0:10.21</td><td>0:17.25</td><td bgcolor="#E0E0D4">0:07.97</td><td>23.49 MB</td><td bgcolor="#E0E0D4">70.37%</td></tr>
+		<tr align="right"><td align="left">FLAC 1.2.1 (-8)</td><td>1:12.78</td><td bgcolor="#F8F8E8">1:03.11</td><td>0:16.26</td><td bgcolor="#F8F8E8">0:07.23</td><td>23.72 MB</td><td bgcolor="#F8F8E8">71.06%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (high)</td><td>0:31.88</td><td bgcolor="#E0E0D4">0:20.25</td><td>0:26.68</td><td bgcolor="#E0E0D4">0:16.69</td><td>23.83 MB</td><td bgcolor="#E0E0D4">71.41%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (normal -x)</td><td>0:38.92</td><td bgcolor="#F8F8E8">0:27.33</td><td>0:20.46</td><td bgcolor="#F8F8E8">0:11.83</td><td>23.91 MB</td><td bgcolor="#F8F8E8">71.63%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 0 @ 4x)</td><td>0:44.75</td><td bgcolor="#E0E0D4">0:33.75</td><td>0:48.79</td><td bgcolor="#E0E0D4">0:40.11</td><td>23.95 MB</td><td bgcolor="#E0E0D4">71.76%</td></tr>
+		<tr align="right" bgcolor="#FFFFFF"><td align="left">FLAC 1.2.1 (-5, default)</td><td>0:28.41</td><td bgcolor="#FFFFFF">0:17.73</td><td>0:16.00</td><td bgcolor="#FFFFFF">0:06.39</td><td>24.01 MB</td><td bgcolor="#FFFFFF">71.94%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (fast)</td><td>0:28.67</td><td bgcolor="#E0E0D4">0:18.67</td><td>0:32.52</td><td bgcolor="#E0E0D4">0:23.98</td><td>24.14 MB</td><td bgcolor="#E0E0D4">72.34%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (normal)</td><td>0:26.91</td><td bgcolor="#F8F8E8">0:15.01</td><td>0:22.34</td><td bgcolor="#F8F8E8">0:13.35</td><td>24.17 MB</td><td bgcolor="#F8F8E8">72.42%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Bonk 0.5</td><td>2:22.13</td><td bgcolor="#E0E0D4">2:13.04</td><td>1:58.24</td><td bgcolor="#E0E0D4">1:49.11</td><td>24.36 MB</td><td bgcolor="#E0E0D4">72.97%</td></tr>
+		<tr align="right"><td align="left">Apple Lossless (iTunes 4.5)</td><td>?</td><td bgcolor="#F8F8E8">?</td><td>?</td><td bgcolor="#F8F8E8">?</td><td>24.37 MB</td><td bgcolor="#F8F8E8">73.01%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (fast -x)</td><td>0:32.79</td><td bgcolor="#E0E0D4">0:21.37</td><td>0:19.24</td><td bgcolor="#E0E0D4">0:10.16</td><td>24.86 MB</td><td bgcolor="#E0E0D4">74.47%</td></tr>
+		<tr align="right"><td align="left">WavPack 4.41 (fast)</td><td>0:25.34</td><td bgcolor="#F8F8E8">0:12.54</td><td>0:18.76</td><td bgcolor="#F8F8E8">0:09.30</td><td>24.86 MB</td><td bgcolor="#F8F8E8">74.48%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">FLAC 1.2.1 (-3)</td><td>0:21.48</td><td bgcolor="#E0E0D4">0:10.46</td><td>0:15.50</td><td bgcolor="#E0E0D4">0:06.68</td><td>25.05 MB</td><td bgcolor="#E0E0D4">75.04%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p8 -b2048)</td><td>0:34.78</td><td bgcolor="#F8F8E8">0:23.74</td><td>0:22.60</td><td bgcolor="#F8F8E8">0:13.55</td><td>25.12 MB</td><td bgcolor="#F8F8E8">75.26%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">FLAC 1.2.1 (-1)</td><td>0:18.75</td><td bgcolor="#E0E0D4">0:07.50</td><td>0:16.25</td><td bgcolor="#E0E0D4">0:07.26</td><td>26.07 MB</td><td bgcolor="#E0E0D4">78.12%</td></tr>
+		<tr align="right"><td align="left">Shorten 3.2a (-p0 -b256, default)</td><td>0:28.67</td><td bgcolor="#F8F8E8">0:17.59</td><td>0:19.19</td><td bgcolor="#F8F8E8">0:09.97</td><td>26.61 MB</td><td bgcolor="#F8F8E8">79.72%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">RIFF WAVE</td><td>2:08.63</td><td bgcolor="#E0E0D4"></td><td>2:08.63</td><td bgcolor="#E0E0D4"></td><td>33.37 MB</td><td bgcolor="#E0E0D4">100.00%</td></tr>
+		</table>
+		</td></tr></table>
+		<br />
+
+		<b><a href="comparison_all_ratio.html">Complete summary table</a></b><br />
+		<br />
+		<a href="comparison__chopin_prelude_24.html">Frederic Chopin  Prelude No.24 in d minor </a><br />
+		<a href="comparison__dream_theater_600.html">Dream Theater  6:00 </a><br />
+		<a href="comparison__eddie_warner_titus.html">Eddie Warner  Titus </a><br />
+		<a href="comparison__fanfare_de_l_eventail_de_jeanne.html">Maurice Ravel  Fanfare from "L'eventail de Jeanne" </a><br />
+		<a href="comparison__gloria_estefan_conga.html">Gloria Estefan  Conga </a><br />
+		<a href="comparison__hand_in_my_pocket.html">Alanis Morissette  Hand In My Pocket </a><br />
+		<a href="comparison__l_sub_raga_sivapriya.html">L. Subramaniam  Raga Sivapriya </a><br />
+		<a href="comparison__laetatus_sum.html">The Benedictine Monks of Santo Domingo de Silos  Laetatus Sum </a><br />
+		Cannibal Corpse  Mummified In Barbed Wire <br />
+		<a href="comparison__prokofiev_pcon3_3.html">Sergei Prokofiev  Piano Concerto No.3 (3rd movement) </a><br />
+		<a href="comparison__ravel_sq4_4.html">Maurice Ravel  String Quartet (4th movement) </a><br />
+		<a href="comparison__scarlatti_k42.html">Domenico Scarlatti  Sonata K.42 (arr.Yepes for guitar) </a><br />
+		<a href="comparison__tool_forty_six_and_2.html">Tool  Forty-six &amp; 2 </a><br />
+		<a href="comparison__white_room.html">Cream  White Room </a><br />
+
+	</div> <!-- box_body -->
+	<div class="box_footer"></div>
+</div>
+
+
+<div class="copyright">
+	<!-- @@@ oh so hacky -->
+	<table>
+		<tr>
+			<td align="left">
+				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
+			</td>
+			<td width="1%" align="right">
+				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
+			</td>
+			<td width="1%" align="right">
+				<a href="http://www.eff.org/cafe/"><img src="images/cafebug.gif" alt="CAFE Logo" border="0" /></a><br />
+			</td>
+			<td width="1%" align="right">
+				<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" height="31" width="88" border="0" hspace="0" /></a>
+			</td>
+		</tr>
+	</table>
+</div>
+
+</body>
+</html>

Added: trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__prokofiev_pcon3_3.html
===================================================================
--- trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__prokofiev_pcon3_3.html	                        (rev 0)
+++ trunk/oggdsf/src/lib/codecs/flac/libs/libflac/doc/html/comparison__prokofiev_pcon3_3.html	2008-06-14 13:23:22 UTC (rev 15036)
@@ -0,0 +1,168 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
+<!-- Permission is granted to copy, distribute and/or modify this document -->
+<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+<!-- or any later version published by the Free Software Foundation; -->
+<!-- with no invariant sections. -->
+<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
+<html>
+<head>
+	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+	<meta name="author" content="Josh Coalson" />
+	<meta name="description" content="A free, open source codec for lossless audio compression and decompression" />
+	<meta name="keywords" content="free,lossless,audio,codec,encoder,decoder,compression,compressor,archival,archive,archiving,backup,music" />
+	<link rel="shortcut icon" type="image/x-icon" href="favicon.ico" />
+	<link rel="stylesheet" type="text/css" href="flac.css" />
+	<title>FLAC - comparison</title>
+</head>
+
+<body>
+
+<div class="logo">
+	<a href="http://flac.sourceforge.net/"><img src="images/logo130.gif" alt="FLAC Logo" align="middle" border="0" hspace="0" /></a>
+</div>
+
+<div class="above_nav"></div>
+
+<div class="navbar">
+	&nbsp;<a href="index.html">home</a>&nbsp;&nbsp;|
+	&nbsp;<a href="faq.html">faq</a>&nbsp;&nbsp;|
+	&nbsp;<a href="news.html">news</a>&nbsp;&nbsp;|
+	&nbsp;<a href="download.html">download</a>&nbsp;&nbsp;|
+	&nbsp;<a href="documentation.html">documentation</a>&nbsp;&nbsp;|
+	&nbsp;<a href="comparison.html">comparison</a>&nbsp;&nbsp;|
+	&nbsp;<a href="changelog.html">changelog</a>&nbsp;&nbsp;|
+	&nbsp;<a href="links.html">links</a>&nbsp;&nbsp;|
+	&nbsp;<a href="developers.html">developers</a>&nbsp;
+</div>
+
+<div class="langbar">
+	&nbsp;english&nbsp;&nbsp;|
+	&nbsp;<a href="ru/comparison.html">russian</a>&nbsp;
+</div>
+
+<div class="below_nav"></div>
+
+<div class="box">
+	<div class="box_title">
+		comparison
+	</div>
+	<div class="box_header"></div>
+	<div class="box_body">
+
+		<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#EEEED4"><tr><td>
+		<table width="100%" border="0" align="right" bgcolor="#EEEED4"><!-- @@@@@@ border="1" ? -->
+			<tr align="right">
+				<td>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Encode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Decode time</b></font>
+				</td>
+				<td align="center" bgcolor="#F4F4CC" colspan="2">
+					<font size="+1"><b>Compression</b></font>
+				</td>
+			</tr>
+			<tr align="right">
+				<td align="left" bgcolor="#F4F4CC">
+					<font size="+1"><b>Codec</b></font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Total</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">CPU</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1">Size</font>
+				</td>
+				<td bgcolor="#F4F4CC">
+					<font size="+1"><b>Ratio</b></font>
+				</td>
+			</tr>
+		<tr align="right"><td align="left">La 0.3c</td><td>19:03.47</td><td bgcolor="#F8F8E8">18:38.16</td><td>18:20.20</td><td bgcolor="#F8F8E8">18:07.77</td><td>32.65 MB</td><td bgcolor="#F8F8E8">32.43%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (extra high max)</td><td>8:25.73</td><td bgcolor="#E0E0D4">8:04.19</td><td>0:59.47</td><td bgcolor="#E0E0D4">0:40.02</td><td>33.30 MB</td><td bgcolor="#E0E0D4">33.06%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (extra high)</td><td>3:11.59</td><td bgcolor="#F8F8E8">2:47.24</td><td>1:03.54</td><td bgcolor="#F8F8E8">0:44.21</td><td>33.32 MB</td><td bgcolor="#F8F8E8">33.09%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (insane)</td><td>16:09.43</td><td bgcolor="#E0E0D4">15:46.04</td><td>16:53.92</td><td bgcolor="#E0E0D4">16:41.25</td><td>33.34 MB</td><td bgcolor="#E0E0D4">33.11%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 4 @ 1x)</td><td>43:22.30</td><td bgcolor="#F8F8E8">42:57.33</td><td>43:26.49</td><td bgcolor="#F8F8E8">43:07.01</td><td>33.58 MB</td><td bgcolor="#F8F8E8">33.35%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Monkey's Audio 3.99 (extra high)</td><td>3:33.72</td><td bgcolor="#E0E0D4">3:09.65</td><td>3:44.81</td><td bgcolor="#E0E0D4">3:26.46</td><td>33.60 MB</td><td bgcolor="#E0E0D4">33.37%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 3 @ 4x)</td><td>7:21.40</td><td bgcolor="#F8F8E8">6:59.21</td><td>7:29.73</td><td bgcolor="#F8F8E8">7:12.12</td><td>33.66 MB</td><td bgcolor="#F8F8E8">33.43%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 2 @ 4x)</td><td>4:02.67</td><td bgcolor="#E0E0D4">3:36.66</td><td>4:10.75</td><td bgcolor="#E0E0D4">3:52.14</td><td>33.73 MB</td><td bgcolor="#E0E0D4">33.50%</td></tr>
+		<tr align="right"><td align="left">optimFROG 4.21 (mode 1 @ 4x)</td><td>3:00.86</td><td bgcolor="#F8F8E8">2:34.68</td><td>3:07.84</td><td bgcolor="#F8F8E8">2:49.25</td><td>33.83 MB</td><td bgcolor="#F8F8E8">33.60%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">optimFROG 4.21 (mode 0 @ 4x)</td><td>1:59.44</td><td bgcolor="#E0E0D4">1:34.59</td><td>2:08.44</td><td bgcolor="#E0E0D4">1:49.05</td><td>34.14 MB</td><td bgcolor="#E0E0D4">33.90%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (high)</td><td>1:54.15</td><td bgcolor="#F8F8E8">1:29.89</td><td>2:06.52</td><td bgcolor="#F8F8E8">1:47.78</td><td>34.16 MB</td><td bgcolor="#F8F8E8">33.92%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">Tak 1.01 (normal)</td><td>1:28.48</td><td bgcolor="#E0E0D4">1:02.76</td><td>0:50.74</td><td bgcolor="#E0E0D4">0:30.06</td><td>34.41 MB</td><td bgcolor="#E0E0D4">34.17%</td></tr>
+		<tr align="right"><td align="left">Monkey's Audio 3.99 (normal)</td><td>1:38.22</td><td bgcolor="#F8F8E8">1:13.73</td><td>1:48.43</td><td bgcolor="#F8F8E8">1:29.31</td><td>34.58 MB</td><td bgcolor="#F8F8E8">34.34%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (extra high -x)</td><td>3:30.15</td><td bgcolor="#E0E0D4">3:00.66</td><td>1:24.08</td><td bgcolor="#E0E0D4">1:03.84</td><td>34.82 MB</td><td bgcolor="#E0E0D4">34.58%</td></tr>
+		<tr align="right"><td align="left">Tak 1.01 (turbo)</td><td>0:53.57</td><td bgcolor="#F8F8E8">0:28.13</td><td>0:48.05</td><td bgcolor="#F8F8E8">0:27.95</td><td>34.98 MB</td><td bgcolor="#F8F8E8">34.74%</td></tr>
+		<tr align="right" bgcolor="#D4D4C0"><td align="left">WavPack 4.41 (high)</td><td>1:29.50</td><td bgcolor="#E0E0D4">0:58.58</td><td>1:09.84</td><td bgcolor="#E0E0D4">0:48.83</td><td>35.24 MB</td><td bgcolor="#E0E0D4">34.99%</td></tr&