registry handling changes read up on it in docs/random/thomasvs/registry if intereste...
[platform/upstream/gstreamer.git] / README
1 This is GStreamer, a framework for streaming media.  The
2 fundamental design comes from the video pipeline at Oregon Graduate
3 Institute, as well as some ideas from DirectMedia.  It's based on plug-ins
4 that will provide the various codec and other functionality.  The
5 interface hopefully is generic enough for various companies (ahem, Apple)
6 to release binary codecs for Linux, until such time as they get a clue and
7 release the source.
8
9
10 Developer note:  When building from CVS sources, you will need to run
11 autogen.sh to generate the build system files.
12
13 GStreamer is cutting-edge stuff.  To be a CVS developer, you need 
14 cutting-edge tools.
15
16 ATM, most of us have at least these versions :
17
18 * autoconf      2.52    (NOT 2.52d)
19 * automake      1.5
20 * libtool       1.4
21 * pkg-config    0.8.0
22
23 autogen.sh will check for these versions and complain if you don't have 
24 them.   
25
26 Check autogen.sh options by running autogen.sh --help
27
28 autogen.sh can pass on arguments to configure - you just need to separate them
29 from autogen.sh with -- between the two.
30 prefix has been added to autogen.sh but will be passed on to configure because
31 some build scripts like that.
32