<?xml version="1.0"?>

<gconfschemafile>
  <schemalist>

    <!-- General -->

    <schema>
      <key>/schemas/apps/ogmrip/general/profile</key>
      <applyto>/apps/ogmrip/general/profile</applyto>
      <type>string</type>
      <owner>ogmrip</owner>
      <default>default-ogm</default>
      <locale name="C">
        <short>The current profile</short>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/ogmrip/general/output_dir</key>
      <applyto>/apps/ogmrip/general/output_dir</applyto>
      <type>string</type>
      <owner>ogmrip</owner>
      <locale name="C">
        <!-- No default, NULL will use $HOME -->
        <short>The directory to save the extracted movie to</short>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/ogmrip/general/filename</key>
      <applyto>/apps/ogmrip/general/filename</applyto>
      <type>int</type>
      <owner>ogmrip</owner>
      <default>0</default>
      <locale name="C">
        <short>The filename pattern of the movie</short>
        <long>
          0 -- title.container
          1 -- title - language.container
          2 -- title - language - video codec.container
          3 -- title - language - video codec audio codec.container
        </long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/ogmrip/general/pref_audio</key>
      <applyto>/apps/ogmrip/general/pref_audio</applyto>
      <type>int</type>
      <owner>ogmrip</owner>
      <default>0</default>
      <locale name="C">
        <short>The preferred language of the audio tracks</short>
        <long>
           0 -- None
           n -- Language code
        </long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/ogmrip/general/pref_subp</key>
      <applyto>/apps/ogmrip/general/pref_subp</applyto>
      <type>int</type>
      <owner>ogmrip</owner>
      <default>0</default>
      <locale name="C">
        <short>The preferred language of the subtitles</short>
        <long>
           0 -- None
           n -- Language code
        </long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/ogmrip/general/chapter_lang</key>
      <applyto>/apps/ogmrip/general/chapter_lang</applyto>
      <type>int</type>
      <owner>ogmrip</owner>
      <default>0</default>
      <locale name="C">
        <short>The chapter language</short>
        <long>
           0 -- Current locale
           n -- Language code
        </long>
      </locale>
    </schema>

    <!-- Advanced -->

    <schema>
      <key>/schemas/apps/ogmrip/advanced/copy_dvd</key>
      <applyto>/apps/ogmrip/advanced/copy_dvd</applyto>
      <type>bool</type>
      <owner>ogmrip</owner>
      <default>true</default>
      <locale name="C">
        <short>If copy DVD on hd before encoding</short>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/ogmrip/advanced/after_enc</key>
      <applyto>/apps/ogmrip/advanced/after_enc</applyto>
      <type>int</type>
      <owner>ogmrip</owner>
      <default>0</default>
      <locale name="C">
        <short>What to do after the encoding</short>
        <long>
          0 -- Remove the copy
          1 -- Keep the copy on the hard drive
          2 -- Keep the copy and update the GUI
          3 -- Ask the user
        </long>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/ogmrip/general/tmp_dir</key>
      <applyto>/apps/ogmrip/general/tmp_dir</applyto>
      <type>string</type>
      <owner>ogmrip</owner>
      <locale name="C">
        <!-- No default, NULL will use /tmp -->
        <short>The directory to save the temporary files to</short>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/ogmrip/advanced/keep_tmp</key>
      <applyto>/apps/ogmrip/advanced/keep_tmp</applyto>
      <type>bool</type>
      <owner>ogmrip</owner>
      <default>false</default>
      <locale name="C">
        <short>If the temporary files must be kept</short>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/ogmrip/advanced/log_output</key>
      <applyto>/apps/ogmrip/advanced/log_output</applyto>
      <type>bool</type>
      <owner>ogmrip</owner>
      <default>false</default>
      <locale name="C">
        <short>If a log file must be created</short>
      </locale>
    </schema>

    <schema>
      <key>/schemas/apps/ogmrip/advanced/auto_subp</key>
      <applyto>/apps/ogmrip/advanced/auto_subp</applyto>
      <type>bool</type>
      <owner>ogmrip</owner>
      <default>true</default>
      <locale name="C">
        <short>If a subtitle stream should be automatically hardcoded</short>
      </locale>
    </schema>

  </schemalist>
</gconfschemafile>
