<?xml version="1.0" encoding="UTF-8"?>
<response>
  <status>success</status>
  <items_returned>10</items_returned>
  <items_available>10</items_available>
  <first_item_position>0</first_item_position>
  <result>
    <project>
      <id>5530</id>
      <name>Sweep</name>
      <created_at>2007-05-22T21:35:56Z</created_at>
      <updated_at>2009-12-29T06:05:57Z</updated_at>
      <description>Sweep is an audio editor and live playback tool for GNU/Linux, BSD and compatible systems. It supports many music and voice formats including WAV, AIFF, Ogg Vorbis, Speex and MP3, with multichannel editing and LADSPA effects plugins.</description>
      <homepage_url>http://www.metadecks.org/software/sweep/index.html</homepage_url>
      <download_url></download_url>
      <url_name></url_name>
      <user_count>4</user_count>
      <average_rating>4.0</average_rating>
      <rating_count>1</rating_count>
      <analysis_id>813990</analysis_id>
      <licenses>
        <license>
          <name>gpl</name>
          <nice_name>GNU General Public License 2.0</nice_name>
        </license>
      </licenses>
    </project>
    <project>
      <id>320631</id>
      <name>libshcodecs</name>
      <created_at>2009-03-28T00:46:06Z</created_at>
      <updated_at>2009-12-23T23:25:57Z</updated_at>
      <description>A library for controlling SH-Mobile hardware codecs.

The SH-Mobile processor series includes a hardware video processing unit that supports MPEG-4 and H.264 encoding and decoding. libshcodecs provides callback-based interfaces for encoding and decoding video streams. The libshcodecs source archive also contains various examples of simple uses of libshcodecs and commandline tools.</description>
      <homepage_url>http://linux-sh.org/cgi-bin/moin.cgi/Multimedia</homepage_url>
      <download_url>http://github.com/kfish/libshcodecs/tree/master</download_url>
      <url_name>shcodecs</url_name>
      <user_count>3</user_count>
      <average_rating></average_rating>
      <rating_count>0</rating_count>
      <analysis_id>806806</analysis_id>
      <licenses>
        <license>
          <name>lgpl</name>
          <nice_name>GNU Lesser General Public License 2.1</nice_name>
        </license>
      </licenses>
    </project>
    <project>
      <id>320632</id>
      <name>libuiomux</name>
      <created_at>2009-03-28T00:48:48Z</created_at>
      <updated_at>2009-12-21T09:56:24Z</updated_at>
      <description>UIOMux is a conflict manager for system resources, including UIO devices.

UIOMux consists of a user-level shared library, libuiomux, which manages a shared memory segment containing mutexes for each managed resource. This segment and its mutexes are shared amongst all processes and threads on the system, to provide system-wide locking. In this way, libuiomux can be used to manage contention across multiple simultaneous processes and threads.

UIOMux allows simultaneous locking of access to multiple resources, with deterministic locking and unlocking order to avoid circular waiting. Processes or threads requring simultaneous access to more than one resource should lock and unlock them simultaneously via libuiomux.

UIOMux will save and restore of memory-mapped IO registers associated with a UIO device. Registers are saved on uiomux_unlock() and restored on uiomux_lock(), if intervening users have used the device.

Additionally, UIOMux can be queried for whether or not a resource is available on the currently running system.</description>
      <homepage_url>http://linux-sh.org/cgi-bin/moin.cgi/Multimedia</homepage_url>
      <download_url>http://github.com/kfish/libuiomux/tree/master</download_url>
      <url_name>uiomux</url_name>
      <user_count>2</user_count>
      <average_rating></average_rating>
      <rating_count>0</rating_count>
      <analysis_id>802516</analysis_id>
      <licenses>
        <license>
          <name>lgpl</name>
          <nice_name>GNU Lesser General Public License 2.1</nice_name>
        </license>
      </licenses>
    </project>
    <project>
      <id>6180</id>
      <name>liboggz</name>
      <created_at>2007-06-22T06:09:08Z</created_at>
      <updated_at>2009-10-06T01:06:11Z</updated_at>
      <description>Oggz provides a simple programming interface for reading and writing Xiph.Org files and streams.</description>
      <homepage_url>http://www.annodex.net/software/liboggz/index.html</homepage_url>
      <download_url>http://www.annodex.net/software/liboggz/index.html</download_url>
      <url_name>liboggz</url_name>
      <user_count>1</user_count>
      <average_rating></average_rating>
      <rating_count>0</rating_count>
      <analysis_id>719971</analysis_id>
      <licenses>
      </licenses>
    </project>
    <project>
      <id>479257</id>
      <name>libshveu</name>
      <created_at>2009-11-22T23:35:38Z</created_at>
      <updated_at>2009-11-24T04:50:15Z</updated_at>
      <description>libshveu is a library for controlling the SH-Mobile VEU.

The SH-Mobile processor series includes a hardware video engine unit (VEU) that supports colorspace conversion, rotation and scaling.

libshveu allows both synchronous and asynchronous access to the VEU. The synchronous API provides a one-shot function shveu_operation(). The asychronous API replaces this with a similar but non-blocking function, shveu_start(), and a corresponding shveu_wait().

There are also convenience functions for colorspace conversions that are commonly used with video encoding and decoding, shveu_rgb565_to_nv12() and shveu_nv12_to_rgb565().</description>
      <homepage_url>http://linux-sh.org/cgi-bin/moin.cgi/libshveu</homepage_url>
      <download_url>http://linux-sh.org/cgi-bin/moin.cgi/libshveu</download_url>
      <url_name>libshveu</url_name>
      <user_count>1</user_count>
      <average_rating></average_rating>
      <rating_count>0</rating_count>
      <analysis_id>770001</analysis_id>
      <licenses>
        <license>
          <name>gpl2_or_later</name>
          <nice_name>GNU General Public License 2.0 or later</nice_name>
        </license>
      </licenses>
    </project>
    <project>
      <id>320633</id>
      <name>omxil-sh</name>
      <created_at>2009-03-28T00:50:51Z</created_at>
      <updated_at>2009-12-17T04:39:24Z</updated_at>
      <description>A collection of OpenMAX IL components for SH-Mobile, using the Bellagio OpenMAX IL project framework.</description>
      <homepage_url>http://linux-sh.org/cgi-bin/moin.cgi/Multimedia</homepage_url>
      <download_url>http://github.com/kfish/omxil-sh/tree/master</download_url>
      <url_name>omxil-sh</url_name>
      <user_count>1</user_count>
      <average_rating></average_rating>
      <rating_count>0</rating_count>
      <analysis_id>794882</analysis_id>
      <licenses>
        <license>
          <name>lgpl</name>
          <nice_name>GNU Lesser General Public License 2.1</nice_name>
        </license>
      </licenses>
    </project>
    <project>
      <id>12897</id>
      <name>libfishsound</name>
      <created_at>2008-03-20T10:53:50Z</created_at>
      <updated_at>2009-10-09T19:37:03Z</updated_at>
      <description>FishSound (libfishsound) provides a simple programming interface for decoding and encoding audio data using the Xiph.Org codecs.</description>
      <homepage_url>http://www.annodex.net/software/libfishsound/index.html</homepage_url>
      <download_url>http://www.annodex.net/software/libfishsound/index.html</download_url>
      <url_name></url_name>
      <user_count>1</user_count>
      <average_rating></average_rating>
      <rating_count>0</rating_count>
      <analysis_id>723408</analysis_id>
      <licenses>
        <license>
          <name>bsd_ish</name>
          <nice_name>New BSD License</nice_name>
        </license>
      </licenses>
    </project>
    <project>
      <id>3473</id>
      <name>Annodex</name>
      <created_at>2006-10-29T05:16:18Z</created_at>
      <updated_at>2009-12-18T10:41:35Z</updated_at>
      <description>Annodex is an open framework for the inclusion of time-aligned annotations, meta-data, hyperlinks, caption and the like to the multi-track Ogg files.

A time-aligned, XML-based annotation language is also part of the Annodex specifications (CMML = Continuous Media Markup Language).

Applications of these formats are available, including a wiki for the creation of media annotations: cmml-wiki.</description>
      <homepage_url>http://www.annodex.net/</homepage_url>
      <download_url></download_url>
      <url_name></url_name>
      <user_count>1</user_count>
      <average_rating></average_rating>
      <rating_count>0</rating_count>
      <analysis_id>797463</analysis_id>
      <licenses>
      </licenses>
    </project>
    <project>
      <id>98747</id>
      <name>tractorgen</name>
      <created_at>2008-12-24T01:03:49Z</created_at>
      <updated_at>2008-12-26T13:01:25Z</updated_at>
      <description>This program generates ASCII tractors using the universal tractor coefficient (TC). The intended audience is practical ASCII tractor theorists and lay people interested in abstract tractor theory.</description>
      <homepage_url>http://www.vergenet.net/~conrad/software/tractorgen/</homepage_url>
      <download_url>http://www.vergenet.net/~conrad/software/tractorgen/</download_url>
      <url_name>tractorgen</url_name>
      <user_count>0</user_count>
      <average_rating></average_rating>
      <rating_count>0</rating_count>
      <analysis_id>397192</analysis_id>
      <licenses>
        <license>
          <name>gpl2_or_later</name>
          <nice_name>GNU General Public License 2.0 or later</nice_name>
        </license>
      </licenses>
    </project>
    <project>
      <id>26847</id>
      <name>Hogg</name>
      <created_at>2008-11-20T02:34:49Z</created_at>
      <updated_at>2008-11-20T02:36:33Z</updated_at>
      <description>The HOgg package provides a commandline tool for manipulating Ogg files and a Haskell library implementing Codec.Container.Ogg.

It supports chained and multiplexed Ogg bitstreams conformant with RFC3533, can parse headers for CELT, CMML, FLAC, OggPCM, Speex, Theora and Vorbis, and can read and write Ogg Skeleton bitstreams. 

The commandline tool hogg can be used for inspecting, editing and fixing improperly multiplexed Ogg files.</description>
      <homepage_url>http://www.kfish.org/software/hogg/</homepage_url>
      <download_url>http://www.kfish.org/software/hogg/</download_url>
      <url_name>hogg</url_name>
      <user_count>0</user_count>
      <average_rating></average_rating>
      <rating_count>0</rating_count>
      <analysis_id></analysis_id>
      <licenses>
        <license>
          <name>bsd_ish</name>
          <nice_name>New BSD License</nice_name>
        </license>
      </licenses>
    </project>
  </result>
</response>
