summaryrefslogtreecommitdiff
path: root/RELEASE
blob: 10d115f6c98d55bf597384a8b1e1b66730ce7a0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151

            GStreamer "Desperately Seeking Sexiness" 0.4.0 released

   The  GStreamer  team  is  happy  to  announce  another  release of the
   GStreamer  streaming-media framework. We are quickly moving forward at
   this  time  and more and more applications using GStreamer are popping
   up.  Please  see  the  [1]release  page for availability of source and
   binary packages.

Updates and Enhancements

  General

     * Graphical pipeline editor (gst-editor) ported to GNOME 2.0
     * Autobuild system using [2]bitches to generate good RPMs
     * Apt  for  rpm repository for GStreamer and plug-in dependencies on
       RedHat  7.2  and  7.3,  for  both  Ximian  Red-Carpet  Gnome 2 and
       Gnomehide. See [3]http://gstreamer.net/releases/redhat/
     * Red-Carpet GStreamer channel under construction.
     * GConf schemas distributed for centralised sink settings
     * Moved  to  [4]http://bugzilla.gnome.org/ for bug reports. Bugzilla
       is  more  convenient  than SourceForge's system, and Gnome already
       has a system running. Thanks to Gnome for the support.
     * Created  a  gst-feedback script to gather system information to be
       added to a bug report for better debugging.

  Core

     * New much improved registry system implemented.
     * New  event-driven  seek  support.  Event system is now working and
       implemented
     * Header files are now in a versioned directory to ease build pains.
     * Improvements and bugfixes todparams.
     * Docs updated, registry and system clock documentation added
     * More tests added for improved troubleshooting
     * Cothreads code made more POSIX-compatible
     * PowerPC portability fixes

  Plug-ins

     * Quicktime plug-in rewritten
     * [5]Effectv video effects plug-ins included
     * Audio effect plug-ins fixes (int2float, floatcast etc.)
     * A new filter plug-in for audio filters
     * OSS plug-in fixes
     * Audiofile  plug-in  works again (depends on upstream patch getting
       included)
     * lavencode plug-in renamed yuv4mpeg
     * Synaesthesia plug-in added to gst-visualisation packages
     * [6]Jack plug-in working and packaged -- CVS Jack required
     * Floatcast plug-in added
     * Include file setup fixes
     * Avi plug-in ported to avifile 0.7.7
     * Lots of fixes and cleanups on the DV plug-in
     * libfame plug-in added (mpeg4)
     * libdvdnav plug-in added
     * Better URI handling in gnome-vfs plug-in
     * RTP plug-in updated and ported to the [7]oRTP library

Known Issues

   GStreamer  currently  ships  with  two  schedulers,  named 'basic' and
   'standard'. Basic is the one we have been shipping for a long time now
   and  is  still  the default in GStreamer 0.4.0. There are however some
   limitations and threadrelated bugs in basic. These limitations are not
   present  in  standard,  but  unfortunately standard does not work with
   i686  glibc  atm  due  to  differences  in the way threads are handled
   compared  to  other  architectures  including i386. We hope to get the
   remaining  issues  in  standard  fixed  before  0.4.1  and use that as
   default.

   As  for the bugs in basic we did not feel they warranted not releasing
   0.4.0  as  they  are  rather  obscure.  For  instance if you are using
   Rhythmbox  you  will  need  to  be  playing  over 500 songs nonstop to
   trigger it.

   If  you  want  to  test  the  standard  scheduler,  run your GStreamer
   application with --gst-scheduler=standard

GStreamer Homepage

   More  details on these features can be found on the project's website,
   [8]http://gstreamer.net/.

Support

   We  use  [9]Gnome's Bugzilla for bug reports and feature requests. The
   "product  name"  is  GStreamer  (capital  G).  Please do the following
   before writing a bug report :
gst-feedback > feedback 2>&1

   and  attach  the  file  "feedback" to your bug report, so that we have
   some information useful in the debugging process.

Developers

   GStreamer  is [10]hosted on SourceForge. All code is in CVS and can be
   checked  out  from  there.  Interested developers of the core library,
   plug-ins,  and  applications  should  subscribe to the gstreamer-devel
   list.  If  there  is  sufficient interest we will create more lists as
   necessary.

   We  are  still  looking for people with access to Solaris, HP-UX, Irix
   and  True64  that  would  be  willing  to  try  building  and  testing
   GStreamer. Patches fixing such problems are also more than welcome.

Contributors to this release

  Core

     * Erik Walthinsen <omega(AT)temple-baptist.com>
     * Wim Taymans <wim.taymans(AT)chello.be>
     * Thomas Vander Stichele <thomas(AT)apestaart.org>
     * Andy Wingo <wingo(AT)pobox.com>
     * Benjamin Otte <in7y118(AT)public.uni-hamburg.de>
     * Steve Baker <stevebaker_org(AT)yahoo.co.uk>

  Plugins and Sample Applications

     * Richard Boulton <richard(AT)tartarus.org>
     * David Lehn <dlehn(AT)vt.edu>
     * Ronald Bultje <rbultje(AT)ronald.bitfreak.net>
     * Bastien Nocera <hadess(AT)hadess.net>
     * Martin Enlund <martin(AT)enlund.net>
     * Arik Devens <arik(AT)gnome.org>
     * Jérémy Simon <jsimon13(AT)yahoo.fr>
     * Zeeshan Ali Khattak <zak147(AT)yahoo.com>
     * Rehan Khwaja <rehankhwaja(AT)yahoo.com>
     * Kentarou Fukuchi <fukuchi(AT)is.titech.ac.jp>
     * Artyom Baginski <artm(AT)nerve.v2.nl>
     * David Schleef <ds(AT)schleef.org>
     * Xavier Bestel <xavier.bestel(AT)free.fr>

  Misc

     * Christian Fredrik Kalager Schaller
       <uraeus(AT)linuxrising.org>
     * Calum Selkirk <cselkirk(AT)panix.com>

References

   1. http://gstreamer.net/releases/current/
   2. http://urgent.rug.ac.be/thomas/
   3. http://gstreamer.net/releases/redhat/
   4. http://bugzilla.gnome.org/
   5. http://effectv.sourceforge.net/
   6. http://jackit.sf.net/
   7. http://www.linphone.org/ortp/
   8. http://gstreamer.net/
   9. http://bugzilla.gnome.org/
  10. http://gstreamer.sf.net/