<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2011, Nokia <ivan.frade@nokia.com>

This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the
Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA  02110-1301, USA.
-->
<schemalist>
  <schema id="org.freedesktop.Tracker.Extract" path="/org/freedesktop/tracker/extract/" gettext-domain="tracker">
    <key name="verbosity" enum="org.freedesktop.Tracker.TrackerVerbosity">
      <default>'errors'</default>
      <_summary>Log verbosity</_summary>
      <_description>Log verbosity.</_description>
    </key>

    <key name="sched-idle" enum="org.freedesktop.Tracker.TrackerSchedIdle">
      <default>'first-index'</default>
      <_summary>Scheduler priority when idle</_summary>
      <_description>
	The scheduler is the kernel component that decides which
	runnable application will be executed by the CPU next. Each
	application has an associated scheduling policy and priority.
      </_description>
    </key>

    <key name="max-bytes" type="i">
      <_summary>Max bytes to extract</_summary>
      <_description>Maximum number of UTF-8 bytes to extract.</_description>
      <range min="0" max="10485760"/>
      <default>1048576</default>
    </key>
  </schema>
</schemalist>
