<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
<book xmlns="http://www.devhelp.net/book" title="libMirage Reference Manual" link="index.html" author="" name="libmirage">
  <chapters>
    <sub name="libMirage API Reference" link="api-reference.html">
      <sub name="Main libMirage functions" link="libmirage-Main-libMirage-functions.html"/>
      <sub name="Version information" link="libmirage-Version-information.html"/>
      <sub name="MIRAGE_Disc object" link="libmirage-MIRAGE-Disc-object.html"/>
      <sub name="MIRAGE_Session object" link="libmirage-MIRAGE-Session-object.html"/>
      <sub name="MIRAGE_Track object" link="libmirage-MIRAGE-Track-object.html"/>
      <sub name="MIRAGE_Sector object" link="libmirage-MIRAGE-Sector-object.html"/>
      <sub name="MIRAGE_Object object" link="libmirage-MIRAGE-Object-object.html"/>
      <sub name="MIRAGE_DebugContext object" link="libmirage-MIRAGE-DebugContext-object.html"/>
      <sub name="MIRAGE_Index object" link="libmirage-MIRAGE-Index-object.html"/>
      <sub name="MIRAGE_Fragment object" link="libmirage-MIRAGE-Fragment-object.html"/>
      <sub name="MIRAGE_FInterface_NULL interface" link="libmirage-MIRAGE-FInterface-NULL-interface.html"/>
      <sub name="MIRAGE_FInterface_BINARY interface" link="libmirage-MIRAGE-FInterface-BINARY-interface.html"/>
      <sub name="MIRAGE_FInterface_AUDIO interface" link="libmirage-MIRAGE-FInterface-AUDIO-interface.html"/>
      <sub name="MIRAGE_Language object" link="libmirage-MIRAGE-Language-object.html"/>
      <sub name="MIRAGE_CDTextEncDec object" link="libmirage-MIRAGE-CDTextEncDec-object.html"/>
      <sub name="MIRAGE_Parser object" link="libmirage-MIRAGE-Parser-object.html"/>
      <sub name="MIRAGE_Plugin object" link="libmirage-MIRAGE-Plugin-object.html"/>
      <sub name="Utility functions" link="libmirage-Utility-functions.html"/>
      <sub name="Error reporting" link="libmirage-Error-reporting.html"/>
    </sub>
  </chapters>
  <functions>
    <function name="MIRAGE_CallbackFunction ()" link="libmirage-Main-libMirage-functions.html#MIRAGE-CallbackFunction"/>
    <function name="MIRAGE_PasswordFunction ()" link="libmirage-Main-libMirage-functions.html#MIRAGE-PasswordFunction"/>
    <function name="MIRAGE_DebugMask" link="libmirage-Main-libMirage-functions.html#MIRAGE-DebugMask"/>
    <function name="libmirage_init ()" link="libmirage-Main-libMirage-functions.html#libmirage-init"/>
    <function name="libmirage_shutdown ()" link="libmirage-Main-libMirage-functions.html#libmirage-shutdown"/>
    <function name="libmirage_set_password_function ()" link="libmirage-Main-libMirage-functions.html#libmirage-set-password-function"/>
    <function name="libmirage_obtain_password ()" link="libmirage-Main-libMirage-functions.html#libmirage-obtain-password"/>
    <function name="libmirage_create_disc ()" link="libmirage-Main-libMirage-functions.html#libmirage-create-disc"/>
    <function name="libmirage_create_fragment ()" link="libmirage-Main-libMirage-functions.html#libmirage-create-fragment"/>
    <function name="libmirage_for_each_parser ()" link="libmirage-Main-libMirage-functions.html#libmirage-for-each-parser"/>
    <function name="libmirage_for_each_fragment ()" link="libmirage-Main-libMirage-functions.html#libmirage-for-each-fragment"/>
    <function name="libmirage_get_supported_debug_masks ()" link="libmirage-Main-libMirage-functions.html#libmirage-get-supported-debug-masks"/>
    <function name="mirage_major_version" link="libmirage-Version-information.html#mirage-major-version"/>
    <function name="mirage_minor_version" link="libmirage-Version-information.html#mirage-minor-version"/>
    <function name="mirage_micro_version" link="libmirage-Version-information.html#mirage-micro-version"/>
    <function name="mirage_version_long" link="libmirage-Version-information.html#mirage-version-long"/>
    <function name="mirage_version_short" link="libmirage-Version-information.html#mirage-version-short"/>
    <function name="mirage_lt_current" link="libmirage-Version-information.html#mirage-lt-current"/>
    <function name="mirage_lt_revision" link="libmirage-Version-information.html#mirage-lt-revision"/>
    <function name="mirage_lt_age" link="libmirage-Version-information.html#mirage-lt-age"/>
    <function name="MIRAGE_MAJOR_VERSION" link="libmirage-Version-information.html#MIRAGE-MAJOR-VERSION--CAPS"/>
    <function name="MIRAGE_MINOR_VERSION" link="libmirage-Version-information.html#MIRAGE-MINOR-VERSION--CAPS"/>
    <function name="MIRAGE_MICRO_VERSION" link="libmirage-Version-information.html#MIRAGE-MICRO-VERSION--CAPS"/>
    <function name="MIRAGE_VERSION_LONG" link="libmirage-Version-information.html#MIRAGE-VERSION-LONG--CAPS"/>
    <function name="MIRAGE_VERSION_SHORT" link="libmirage-Version-information.html#MIRAGE-VERSION-SHORT--CAPS"/>
    <function name="MIRAGE_LT_CURRENT" link="libmirage-Version-information.html#MIRAGE-LT-CURRENT--CAPS"/>
    <function name="MIRAGE_LT_REVISION" link="libmirage-Version-information.html#MIRAGE-LT-REVISION--CAPS"/>
    <function name="MIRAGE_LT_AGE" link="libmirage-Version-information.html#MIRAGE-LT-AGE--CAPS"/>
    <function name="MIRAGE_MCN_SIZE" link="libmirage-MIRAGE-Disc-object.html#MIRAGE-MCN-SIZE--CAPS"/>
    <function name="enum MIRAGE_MediumTypes" link="libmirage-MIRAGE-Disc-object.html#MIRAGE-MediumTypes"/>
    <function name="MIRAGE_Disc" link="libmirage-MIRAGE-Disc-object.html#MIRAGE-Disc-struct"/>
    <function name="mirage_disc_set_medium_type ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-set-medium-type"/>
    <function name="mirage_disc_get_medium_type ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-medium-type"/>
    <function name="mirage_disc_set_filenames ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-set-filenames"/>
    <function name="mirage_disc_set_filename ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-set-filename"/>
    <function name="mirage_disc_get_filenames ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-filenames"/>
    <function name="mirage_disc_set_mcn ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-set-mcn"/>
    <function name="mirage_disc_get_mcn ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-mcn"/>
    <function name="mirage_disc_layout_set_first_session ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-layout-set-first-session"/>
    <function name="mirage_disc_layout_get_first_session ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-layout-get-first-session"/>
    <function name="mirage_disc_layout_set_first_track ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-layout-set-first-track"/>
    <function name="mirage_disc_layout_get_first_track ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-layout-get-first-track"/>
    <function name="mirage_disc_layout_set_start_sector ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-layout-set-start-sector"/>
    <function name="mirage_disc_layout_get_start_sector ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-layout-get-start-sector"/>
    <function name="mirage_disc_layout_get_length ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-layout-get-length"/>
    <function name="mirage_disc_get_number_of_sessions ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-number-of-sessions"/>
    <function name="mirage_disc_add_session_by_index ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-add-session-by-index"/>
    <function name="mirage_disc_add_session_by_number ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-add-session-by-number"/>
    <function name="mirage_disc_remove_session_by_index ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-remove-session-by-index"/>
    <function name="mirage_disc_remove_session_by_number ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-remove-session-by-number"/>
    <function name="mirage_disc_remove_session_by_object ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-remove-session-by-object"/>
    <function name="mirage_disc_get_session_by_index ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-session-by-index"/>
    <function name="mirage_disc_get_session_by_number ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-session-by-number"/>
    <function name="mirage_disc_get_session_by_address ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-session-by-address"/>
    <function name="mirage_disc_get_session_by_track ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-session-by-track"/>
    <function name="mirage_disc_for_each_session ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-for-each-session"/>
    <function name="mirage_disc_get_session_before ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-session-before"/>
    <function name="mirage_disc_get_session_after ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-session-after"/>
    <function name="mirage_disc_get_number_of_tracks ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-number-of-tracks"/>
    <function name="mirage_disc_add_track_by_index ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-add-track-by-index"/>
    <function name="mirage_disc_add_track_by_number ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-add-track-by-number"/>
    <function name="mirage_disc_remove_track_by_index ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-remove-track-by-index"/>
    <function name="mirage_disc_remove_track_by_number ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-remove-track-by-number"/>
    <function name="mirage_disc_get_track_by_index ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-track-by-index"/>
    <function name="mirage_disc_get_track_by_number ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-track-by-number"/>
    <function name="mirage_disc_get_track_by_address ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-track-by-address"/>
    <function name="mirage_disc_set_disc_structure ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-set-disc-structure"/>
    <function name="mirage_disc_get_disc_structure ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-disc-structure"/>
    <function name="mirage_disc_get_sector ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-sector"/>
    <function name="mirage_disc_read_sector ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-read-sector"/>
    <function name="mirage_disc_set_dpm_data ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-set-dpm-data"/>
    <function name="mirage_disc_get_dpm_data ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-dpm-data"/>
    <function name="mirage_disc_get_dpm_data_for_sector ()" link="libmirage-MIRAGE-Disc-object.html#mirage-disc-get-dpm-data-for-sector"/>
    <function name="enum MIRAGE_SessionTypes" link="libmirage-MIRAGE-Session-object.html#MIRAGE-SessionTypes"/>
    <function name="MIRAGE_Session" link="libmirage-MIRAGE-Session-object.html#MIRAGE-Session-struct"/>
    <function name="mirage_session_set_session_type ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-set-session-type"/>
    <function name="mirage_session_get_session_type ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-get-session-type"/>
    <function name="mirage_session_layout_set_session_number ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-layout-set-session-number"/>
    <function name="mirage_session_layout_get_session_number ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-layout-get-session-number"/>
    <function name="mirage_session_layout_set_first_track ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-layout-set-first-track"/>
    <function name="mirage_session_layout_get_first_track ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-layout-get-first-track"/>
    <function name="mirage_session_layout_set_start_sector ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-layout-set-start-sector"/>
    <function name="mirage_session_layout_get_start_sector ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-layout-get-start-sector"/>
    <function name="mirage_session_layout_get_length ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-layout-get-length"/>
    <function name="mirage_session_set_leadout_length ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-set-leadout-length"/>
    <function name="mirage_session_get_leadout_length ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-get-leadout-length"/>
    <function name="mirage_session_get_number_of_tracks ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-get-number-of-tracks"/>
    <function name="mirage_session_add_track_by_index ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-add-track-by-index"/>
    <function name="mirage_session_add_track_by_number ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-add-track-by-number"/>
    <function name="mirage_session_remove_track_by_index ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-remove-track-by-index"/>
    <function name="mirage_session_remove_track_by_number ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-remove-track-by-number"/>
    <function name="mirage_session_remove_track_by_object ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-remove-track-by-object"/>
    <function name="mirage_session_get_track_by_index ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-get-track-by-index"/>
    <function name="mirage_session_get_track_by_number ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-get-track-by-number"/>
    <function name="mirage_session_get_track_by_address ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-get-track-by-address"/>
    <function name="mirage_session_for_each_track ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-for-each-track"/>
    <function name="mirage_session_get_track_before ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-get-track-before"/>
    <function name="mirage_session_get_track_after ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-get-track-after"/>
    <function name="mirage_session_get_number_of_languages ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-get-number-of-languages"/>
    <function name="mirage_session_add_language ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-add-language"/>
    <function name="mirage_session_remove_language_by_index ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-remove-language-by-index"/>
    <function name="mirage_session_remove_language_by_code ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-remove-language-by-code"/>
    <function name="mirage_session_remove_language_by_object ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-remove-language-by-object"/>
    <function name="mirage_session_get_language_by_index ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-get-language-by-index"/>
    <function name="mirage_session_get_language_by_code ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-get-language-by-code"/>
    <function name="mirage_session_for_each_language ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-for-each-language"/>
    <function name="mirage_session_set_cdtext_data ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-set-cdtext-data"/>
    <function name="mirage_session_get_cdtext_data ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-get-cdtext-data"/>
    <function name="mirage_session_get_prev ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-get-prev"/>
    <function name="mirage_session_get_next ()" link="libmirage-MIRAGE-Session-object.html#mirage-session-get-next"/>
    <function name="MIRAGE_ISRC_SIZE" link="libmirage-MIRAGE-Track-object.html#MIRAGE-ISRC-SIZE--CAPS"/>
    <function name="enum MIRAGE_TrackFlags" link="libmirage-MIRAGE-Track-object.html#MIRAGE-TrackFlags"/>
    <function name="enum MIRAGE_TrackModes" link="libmirage-MIRAGE-Track-object.html#MIRAGE-TrackModes"/>
    <function name="enum MIRAGE_TrackConstants" link="libmirage-MIRAGE-Track-object.html#MIRAGE-TrackConstants"/>
    <function name="MIRAGE_Track" link="libmirage-MIRAGE-Track-object.html#MIRAGE-Track-struct"/>
    <function name="mirage_track_set_flags ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-set-flags"/>
    <function name="mirage_track_get_flags ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-flags"/>
    <function name="mirage_track_set_mode ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-set-mode"/>
    <function name="mirage_track_get_mode ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-mode"/>
    <function name="mirage_track_get_adr ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-adr"/>
    <function name="mirage_track_set_ctl ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-set-ctl"/>
    <function name="mirage_track_get_ctl ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-ctl"/>
    <function name="mirage_track_set_isrc ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-set-isrc"/>
    <function name="mirage_track_get_isrc ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-isrc"/>
    <function name="mirage_track_get_sector ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-sector"/>
    <function name="mirage_track_read_sector ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-read-sector"/>
    <function name="mirage_track_layout_get_session_number ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-layout-get-session-number"/>
    <function name="mirage_track_layout_set_track_number ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-layout-set-track-number"/>
    <function name="mirage_track_layout_get_track_number ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-layout-get-track-number"/>
    <function name="mirage_track_layout_set_start_sector ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-layout-set-start-sector"/>
    <function name="mirage_track_layout_get_start_sector ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-layout-get-start-sector"/>
    <function name="mirage_track_layout_get_length ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-layout-get-length"/>
    <function name="mirage_track_get_number_of_fragments ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-number-of-fragments"/>
    <function name="mirage_track_add_fragment ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-add-fragment"/>
    <function name="mirage_track_remove_fragment_by_index ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-remove-fragment-by-index"/>
    <function name="mirage_track_remove_fragment_by_object ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-remove-fragment-by-object"/>
    <function name="mirage_track_get_fragment_by_index ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-fragment-by-index"/>
    <function name="mirage_track_get_fragment_by_address ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-fragment-by-address"/>
    <function name="mirage_track_for_each_fragment ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-for-each-fragment"/>
    <function name="mirage_track_find_fragment_with_subchannel ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-find-fragment-with-subchannel"/>
    <function name="mirage_track_set_track_start ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-set-track-start"/>
    <function name="mirage_track_get_track_start ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-track-start"/>
    <function name="mirage_track_get_number_of_indices ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-number-of-indices"/>
    <function name="mirage_track_add_index ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-add-index"/>
    <function name="mirage_track_remove_index_by_number ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-remove-index-by-number"/>
    <function name="mirage_track_remove_index_by_object ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-remove-index-by-object"/>
    <function name="mirage_track_get_index_by_number ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-index-by-number"/>
    <function name="mirage_track_get_index_by_address ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-index-by-address"/>
    <function name="mirage_track_for_each_index ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-for-each-index"/>
    <function name="mirage_track_get_number_of_languages ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-number-of-languages"/>
    <function name="mirage_track_add_language ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-add-language"/>
    <function name="mirage_track_remove_language_by_index ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-remove-language-by-index"/>
    <function name="mirage_track_remove_language_by_code ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-remove-language-by-code"/>
    <function name="mirage_track_remove_language_by_object ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-remove-language-by-object"/>
    <function name="mirage_track_get_language_by_index ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-language-by-index"/>
    <function name="mirage_track_get_language_by_code ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-language-by-code"/>
    <function name="mirage_track_for_each_language ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-for-each-language"/>
    <function name="mirage_track_get_prev ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-prev"/>
    <function name="mirage_track_get_next ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-get-next"/>
    <function name="mirage_track_has_iso9660 ()" link="libmirage-MIRAGE-Track-object.html#mirage-track-has-iso9660"/>
    <function name="enum MIRAGE_Sector_MCSB" link="libmirage-MIRAGE-Sector-object.html#MIRAGE-Sector-MCSB"/>
    <function name="enum MIRAGE_Sector_SubchannelFormat" link="libmirage-MIRAGE-Sector-object.html#MIRAGE-Sector-SubchannelFormat"/>
    <function name="enum MIRAGE_Sector_ValidData" link="libmirage-MIRAGE-Sector-object.html#MIRAGE-Sector-ValidData"/>
    <function name="MIRAGE_Sector" link="libmirage-MIRAGE-Sector-object.html#MIRAGE-Sector-struct"/>
    <function name="mirage_sector_feed_data ()" link="libmirage-MIRAGE-Sector-object.html#mirage-sector-feed-data"/>
    <function name="mirage_sector_get_sector_type ()" link="libmirage-MIRAGE-Sector-object.html#mirage-sector-get-sector-type"/>
    <function name="mirage_sector_get_sync ()" link="libmirage-MIRAGE-Sector-object.html#mirage-sector-get-sync"/>
    <function name="mirage_sector_get_header ()" link="libmirage-MIRAGE-Sector-object.html#mirage-sector-get-header"/>
    <function name="mirage_sector_get_subheader ()" link="libmirage-MIRAGE-Sector-object.html#mirage-sector-get-subheader"/>
    <function name="mirage_sector_get_data ()" link="libmirage-MIRAGE-Sector-object.html#mirage-sector-get-data"/>
    <function name="mirage_sector_get_edc_ecc ()" link="libmirage-MIRAGE-Sector-object.html#mirage-sector-get-edc-ecc"/>
    <function name="mirage_sector_get_subchannel ()" link="libmirage-MIRAGE-Sector-object.html#mirage-sector-get-subchannel"/>
    <function name="MIRAGE_Object" link="libmirage-MIRAGE-Object-object.html#MIRAGE-Object-struct"/>
    <function name="mirage_object_set_debug_context ()" link="libmirage-MIRAGE-Object-object.html#mirage-object-set-debug-context"/>
    <function name="mirage_object_get_debug_context ()" link="libmirage-MIRAGE-Object-object.html#mirage-object-get-debug-context"/>
    <function name="mirage_object_debug_message ()" link="libmirage-MIRAGE-Object-object.html#mirage-object-debug-message"/>
    <function name="mirage_object_debug_messagev ()" link="libmirage-MIRAGE-Object-object.html#mirage-object-debug-messagev"/>
    <function name="mirage_object_set_parent ()" link="libmirage-MIRAGE-Object-object.html#mirage-object-set-parent"/>
    <function name="mirage_object_get_parent ()" link="libmirage-MIRAGE-Object-object.html#mirage-object-get-parent"/>
    <function name="mirage_object_attach_child ()" link="libmirage-MIRAGE-Object-object.html#mirage-object-attach-child"/>
    <function name="mirage_object_detach_child ()" link="libmirage-MIRAGE-Object-object.html#mirage-object-detach-child"/>
    <function name="The &quot;object-modified&quot; signal" link="libmirage-MIRAGE-Object-object.html#MIRAGE-Object-object-modified"/>
    <function name="enum MIRAGE_DebugMasks" link="libmirage-MIRAGE-DebugContext-object.html#MIRAGE-DebugMasks"/>
    <function name="MIRAGE_DEBUG()" link="libmirage-MIRAGE-DebugContext-object.html#MIRAGE-DEBUG--CAPS"/>
    <function name="MIRAGE_DebugContext" link="libmirage-MIRAGE-DebugContext-object.html#MIRAGE-DebugContext-struct"/>
    <function name="mirage_debug_context_set_debug_mask ()" link="libmirage-MIRAGE-DebugContext-object.html#mirage-debug-context-set-debug-mask"/>
    <function name="mirage_debug_context_get_debug_mask ()" link="libmirage-MIRAGE-DebugContext-object.html#mirage-debug-context-get-debug-mask"/>
    <function name="mirage_debug_context_set_domain ()" link="libmirage-MIRAGE-DebugContext-object.html#mirage-debug-context-set-domain"/>
    <function name="mirage_debug_context_get_domain ()" link="libmirage-MIRAGE-DebugContext-object.html#mirage-debug-context-get-domain"/>
    <function name="mirage_debug_context_set_name ()" link="libmirage-MIRAGE-DebugContext-object.html#mirage-debug-context-set-name"/>
    <function name="mirage_debug_context_get_name ()" link="libmirage-MIRAGE-DebugContext-object.html#mirage-debug-context-get-name"/>
    <function name="MIRAGE_Index" link="libmirage-MIRAGE-Index-object.html#MIRAGE-Index-struct"/>
    <function name="mirage_index_set_number ()" link="libmirage-MIRAGE-Index-object.html#mirage-index-set-number"/>
    <function name="mirage_index_get_number ()" link="libmirage-MIRAGE-Index-object.html#mirage-index-get-number"/>
    <function name="mirage_index_set_address ()" link="libmirage-MIRAGE-Index-object.html#mirage-index-set-address"/>
    <function name="mirage_index_get_address ()" link="libmirage-MIRAGE-Index-object.html#mirage-index-get-address"/>
    <function name="MIRAGE_FragmentInfo" link="libmirage-MIRAGE-Fragment-object.html#MIRAGE-FragmentInfo"/>
    <function name="MIRAGE_Fragment" link="libmirage-MIRAGE-Fragment-object.html#MIRAGE-Fragment-struct"/>
    <function name="mirage_fragment_generate_fragment_info ()" link="libmirage-MIRAGE-Fragment-object.html#mirage-fragment-generate-fragment-info"/>
    <function name="mirage_fragment_get_fragment_info ()" link="libmirage-MIRAGE-Fragment-object.html#mirage-fragment-get-fragment-info"/>
    <function name="mirage_fragment_can_handle_data_format ()" link="libmirage-MIRAGE-Fragment-object.html#mirage-fragment-can-handle-data-format"/>
    <function name="mirage_fragment_set_address ()" link="libmirage-MIRAGE-Fragment-object.html#mirage-fragment-set-address"/>
    <function name="mirage_fragment_get_address ()" link="libmirage-MIRAGE-Fragment-object.html#mirage-fragment-get-address"/>
    <function name="mirage_fragment_set_length ()" link="libmirage-MIRAGE-Fragment-object.html#mirage-fragment-set-length"/>
    <function name="mirage_fragment_get_length ()" link="libmirage-MIRAGE-Fragment-object.html#mirage-fragment-get-length"/>
    <function name="mirage_fragment_use_the_rest_of_file ()" link="libmirage-MIRAGE-Fragment-object.html#mirage-fragment-use-the-rest-of-file"/>
    <function name="mirage_fragment_read_main_data ()" link="libmirage-MIRAGE-Fragment-object.html#mirage-fragment-read-main-data"/>
    <function name="mirage_fragment_read_subchannel_data ()" link="libmirage-MIRAGE-Fragment-object.html#mirage-fragment-read-subchannel-data"/>
    <function name="MIRAGE_FInterface_NULL" link="libmirage-MIRAGE-FInterface-NULL-interface.html#MIRAGE-FInterface-NULL-struct"/>
    <function name="enum MIRAGE_BINARY_TrackFile_Format" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#MIRAGE-BINARY-TrackFile-Format"/>
    <function name="enum MIRAGE_BINARY_SubchannelFile_Format" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#MIRAGE-BINARY-SubchannelFile-Format"/>
    <function name="MIRAGE_FInterface_BINARY" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#MIRAGE-FInterface-BINARY"/>
    <function name="mirage_finterface_binary_track_file_set_handle ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-track-file-set-handle"/>
    <function name="mirage_finterface_binary_track_file_get_handle ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-track-file-get-handle"/>
    <function name="mirage_finterface_binary_track_file_set_offset ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-track-file-set-offset"/>
    <function name="mirage_finterface_binary_track_file_get_offset ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-track-file-get-offset"/>
    <function name="mirage_finterface_binary_track_file_set_sectsize ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-track-file-set-sectsize"/>
    <function name="mirage_finterface_binary_track_file_get_sectsize ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-track-file-get-sectsize"/>
    <function name="mirage_finterface_binary_track_file_set_format ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-track-file-set-format"/>
    <function name="mirage_finterface_binary_track_file_get_format ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-track-file-get-format"/>
    <function name="mirage_finterface_binary_track_file_get_position ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-track-file-get-position"/>
    <function name="mirage_finterface_binary_subchannel_file_set_handle ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-subchannel-file-set-handle"/>
    <function name="mirage_finterface_binary_subchannel_file_get_handle ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-subchannel-file-get-handle"/>
    <function name="mirage_finterface_binary_subchannel_file_set_offset ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-subchannel-file-set-offset"/>
    <function name="mirage_finterface_binary_subchannel_file_get_offset ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-subchannel-file-get-offset"/>
    <function name="mirage_finterface_binary_subchannel_file_set_sectsize ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-subchannel-file-set-sectsize"/>
    <function name="mirage_finterface_binary_subchannel_file_get_sectsize ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-subchannel-file-get-sectsize"/>
    <function name="mirage_finterface_binary_subchannel_file_set_format ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-subchannel-file-set-format"/>
    <function name="mirage_finterface_binary_subchannel_file_get_format ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-subchannel-file-get-format"/>
    <function name="mirage_finterface_binary_subchannel_file_get_position ()" link="libmirage-MIRAGE-FInterface-BINARY-interface.html#mirage-finterface-binary-subchannel-file-get-position"/>
    <function name="MIRAGE_FInterface_AUDIO" link="libmirage-MIRAGE-FInterface-AUDIO-interface.html#MIRAGE-FInterface-AUDIO"/>
    <function name="mirage_finterface_audio_set_file ()" link="libmirage-MIRAGE-FInterface-AUDIO-interface.html#mirage-finterface-audio-set-file"/>
    <function name="mirage_finterface_audio_get_file ()" link="libmirage-MIRAGE-FInterface-AUDIO-interface.html#mirage-finterface-audio-get-file"/>
    <function name="mirage_finterface_audio_set_offset ()" link="libmirage-MIRAGE-FInterface-AUDIO-interface.html#mirage-finterface-audio-set-offset"/>
    <function name="mirage_finterface_audio_get_offset ()" link="libmirage-MIRAGE-FInterface-AUDIO-interface.html#mirage-finterface-audio-get-offset"/>
    <function name="enum MIRAGE_Language_PackTypes" link="libmirage-MIRAGE-Language-object.html#MIRAGE-Language-PackTypes"/>
    <function name="MIRAGE_Language" link="libmirage-MIRAGE-Language-object.html#MIRAGE-Language-struct"/>
    <function name="mirage_language_set_langcode ()" link="libmirage-MIRAGE-Language-object.html#mirage-language-set-langcode"/>
    <function name="mirage_language_get_langcode ()" link="libmirage-MIRAGE-Language-object.html#mirage-language-get-langcode"/>
    <function name="mirage_language_set_pack_data ()" link="libmirage-MIRAGE-Language-object.html#mirage-language-set-pack-data"/>
    <function name="mirage_language_get_pack_data ()" link="libmirage-MIRAGE-Language-object.html#mirage-language-get-pack-data"/>
    <function name="MIRAGE_CDTextDataCallback ()" link="libmirage-MIRAGE-CDTextEncDec-object.html#MIRAGE-CDTextDataCallback"/>
    <function name="MIRAGE_CDTextEncDec" link="libmirage-MIRAGE-CDTextEncDec-object.html#MIRAGE-CDTextEncDec-struct"/>
    <function name="mirage_cdtext_encoder_init ()" link="libmirage-MIRAGE-CDTextEncDec-object.html#mirage-cdtext-encoder-init"/>
    <function name="mirage_cdtext_encoder_set_block_info ()" link="libmirage-MIRAGE-CDTextEncDec-object.html#mirage-cdtext-encoder-set-block-info"/>
    <function name="mirage_cdtext_encoder_add_data ()" link="libmirage-MIRAGE-CDTextEncDec-object.html#mirage-cdtext-encoder-add-data"/>
    <function name="mirage_cdtext_encoder_encode ()" link="libmirage-MIRAGE-CDTextEncDec-object.html#mirage-cdtext-encoder-encode"/>
    <function name="mirage_cdtext_decoder_init ()" link="libmirage-MIRAGE-CDTextEncDec-object.html#mirage-cdtext-decoder-init"/>
    <function name="mirage_cdtext_decoder_get_block_info ()" link="libmirage-MIRAGE-CDTextEncDec-object.html#mirage-cdtext-decoder-get-block-info"/>
    <function name="mirage_cdtext_decoder_get_data ()" link="libmirage-MIRAGE-CDTextEncDec-object.html#mirage-cdtext-decoder-get-data"/>
    <function name="MIRAGE_ParserInfo" link="libmirage-MIRAGE-Parser-object.html#MIRAGE-ParserInfo"/>
    <function name="MIRAGE_Parser" link="libmirage-MIRAGE-Parser-object.html#MIRAGE-Parser-struct"/>
    <function name="mirage_parser_generate_parser_info ()" link="libmirage-MIRAGE-Parser-object.html#mirage-parser-generate-parser-info"/>
    <function name="mirage_parser_get_parser_info ()" link="libmirage-MIRAGE-Parser-object.html#mirage-parser-get-parser-info"/>
    <function name="mirage_parser_load_image ()" link="libmirage-MIRAGE-Parser-object.html#mirage-parser-load-image"/>
    <function name="mirage_parser_add_redbook_pregap ()" link="libmirage-MIRAGE-Parser-object.html#mirage-parser-add-redbook-pregap"/>
    <function name="mirage_parser_guess_medium_type ()" link="libmirage-MIRAGE-Parser-object.html#mirage-parser-guess-medium-type"/>
    <function name="mirage_parser_get_param_string ()" link="libmirage-MIRAGE-Parser-object.html#mirage-parser-get-param-string"/>
    <function name="mirage_parser_set_params ()" link="libmirage-MIRAGE-Parser-object.html#mirage-parser-set-params"/>
    <function name="MIRAGE_Plugin" link="libmirage-MIRAGE-Plugin-object.html#MIRAGE-Plugin-struct"/>
    <function name="mirage_plugin_new ()" link="libmirage-MIRAGE-Plugin-object.html#mirage-plugin-new"/>
    <function name="The &quot;filename&quot; property" link="libmirage-MIRAGE-Plugin-object.html#MIRAGE-Plugin--filename"/>
    <function name="enum MIRAGE_SubChannel" link="libmirage-Utility-functions.html#MIRAGE-SubChannel"/>
    <function name="MIRAGE_CAST_DATA()" link="libmirage-Utility-functions.html#MIRAGE-CAST-DATA--CAPS"/>
    <function name="MIRAGE_CAST_PTR()" link="libmirage-Utility-functions.html#MIRAGE-CAST-PTR--CAPS"/>
    <function name="MIRAGE_CHECK_ARG()" link="libmirage-Utility-functions.html#MIRAGE-CHECK-ARG--CAPS"/>
    <function name="G_LIST_FOR_EACH()" link="libmirage-Utility-functions.html#G-LIST-FOR-EACH--CAPS"/>
    <function name="mirage_helper_find_data_file ()" link="libmirage-Utility-functions.html#mirage-helper-find-data-file"/>
    <function name="mirage_helper_get_suffix ()" link="libmirage-Utility-functions.html#mirage-helper-get-suffix"/>
    <function name="mirage_helper_has_suffix ()" link="libmirage-Utility-functions.html#mirage-helper-has-suffix"/>
    <function name="mirage_helper_match_suffixes ()" link="libmirage-Utility-functions.html#mirage-helper-match-suffixes"/>
    <function name="mirage_helper_strcasecmp ()" link="libmirage-Utility-functions.html#mirage-helper-strcasecmp"/>
    <function name="mirage_helper_strncasecmp ()" link="libmirage-Utility-functions.html#mirage-helper-strncasecmp"/>
    <function name="mirage_helper_lba2msf ()" link="libmirage-Utility-functions.html#mirage-helper-lba2msf"/>
    <function name="mirage_helper_lba2msf_str ()" link="libmirage-Utility-functions.html#mirage-helper-lba2msf-str"/>
    <function name="mirage_helper_msf2lba ()" link="libmirage-Utility-functions.html#mirage-helper-msf2lba"/>
    <function name="mirage_helper_msf2lba_str ()" link="libmirage-Utility-functions.html#mirage-helper-msf2lba-str"/>
    <function name="mirage_helper_hex2bcd ()" link="libmirage-Utility-functions.html#mirage-helper-hex2bcd"/>
    <function name="mirage_helper_bcd2hex ()" link="libmirage-Utility-functions.html#mirage-helper-bcd2hex"/>
    <function name="mirage_helper_ascii2isrc ()" link="libmirage-Utility-functions.html#mirage-helper-ascii2isrc"/>
    <function name="mirage_helper_isrc2ascii ()" link="libmirage-Utility-functions.html#mirage-helper-isrc2ascii"/>
    <function name="mirage_helper_subchannel_q_calculate_crc ()" link="libmirage-Utility-functions.html#mirage-helper-subchannel-q-calculate-crc"/>
    <function name="mirage_helper_subchannel_q_encode_mcn ()" link="libmirage-Utility-functions.html#mirage-helper-subchannel-q-encode-mcn"/>
    <function name="mirage_helper_subchannel_q_decode_mcn ()" link="libmirage-Utility-functions.html#mirage-helper-subchannel-q-decode-mcn"/>
    <function name="mirage_helper_subchannel_q_encode_isrc ()" link="libmirage-Utility-functions.html#mirage-helper-subchannel-q-encode-isrc"/>
    <function name="mirage_helper_subchannel_q_decode_isrc ()" link="libmirage-Utility-functions.html#mirage-helper-subchannel-q-decode-isrc"/>
    <function name="mirage_helper_subchannel_interleave ()" link="libmirage-Utility-functions.html#mirage-helper-subchannel-interleave"/>
    <function name="mirage_helper_subchannel_deinterleave ()" link="libmirage-Utility-functions.html#mirage-helper-subchannel-deinterleave"/>
    <function name="mirage_helper_sector_edc_ecc_compute_edc_block ()" link="libmirage-Utility-functions.html#mirage-helper-sector-edc-ecc-compute-edc-block"/>
    <function name="mirage_helper_sector_edc_ecc_compute_ecc_block ()" link="libmirage-Utility-functions.html#mirage-helper-sector-edc-ecc-compute-ecc-block"/>
    <function name="enum MIRAGE_ErrorCodes" link="libmirage-Error-reporting.html#MIRAGE-ErrorCodes"/>
    <function name="MIRAGE_ERROR" link="libmirage-Error-reporting.html#MIRAGE-ERROR--CAPS"/>
    <function name="mirage_error_quark ()" link="libmirage-Error-reporting.html#mirage-error-quark"/>
    <function name="mirage_error ()" link="libmirage-Error-reporting.html#mirage-error"/>
  </functions>
</book>
