frame: remove SchroUpsampledFrame
[schroedinger.git] / README
blob79bca5b494f9829d8a05ce8d201da59b23874dce
2 Schroedinger
3 ============
5 Schroedinger (or "schro" for short) is an implementation of the
6 Dirac and SMPTE VC-2 video compression specification.  Dirac was
7 developed by BBC Research & Development (http://www.bbc.co.uk/rd/)
8 as an open technology with open licensing.
11 Schroedinger is the C library implementing video encoding and
12 decoding.  Most end users will want to use an application that
13 uses the Schroedinger library for encoding and decoding Dirac
14 streams.  A few such applications are Totem, VLC, and Mplayer.
15 In addition, media frameworks such as GStreamer and decoding
16 libraries such as ffmpeg can be configured to use Schroedinger
17 either internally or via plugins.
20 Schroedinger requires Orc (the Oil Runtime Compiler) in order to
21 processing.  Orc is a library that generates SIMD code at runtime
22 based on simple rules and configurable parameters.  Information
23 about Orc can be found here:
25   http://code.entropywave.com/projects/orc/
28 Schroedinger uses pkg-config both for finding Orc, and for allowing
29 other build systems to find it.  If you are having trouble with
30 configure scripts not finding Orc or Schroedinger, you probably need
31 to set the PKG_CONFIG_PATH environment variable (substitute /usr/local
32 as necessary):
34   export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
37 Schroedinger has a mailing list:
39   https://lists.sourceforge.net/lists/listinfo/schrodinger-devel
41   (Note that this is spelled with just an "o" instead of "oe" or
42    o-umlaut "รถ".)
45 Web site:  http://diracvideo.org/
47 Download:  http://diracvideo.org/download/schroedinger/
49 Git repository:  http://diracvideo.org/git?p=schroedinger.git;a=summary
51 IRC Channel: #dirac at freenode.net
53 Bug tracking:  send mail.  bugzilla is down and not missed.
55 Maintainer: David Schleef <ds@entropywave.com>