summaryrefslogtreecommitdiff
path: root/RELEASE
blob: 80e6fe656574754b66de34f73154006fc75f55c7 (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
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207

                     GStreamer "Wild Rover" 0.6.2 released

   The  GStreamer  team  is  proud  to announce an updated version in the
   ABI-stable 0.6.x series.

   At  this  point  in  time  GStreamer  is fully functional for creating
   audio-based   applications,   as   shown   by   applications  such  as
   gnome-sound-recorder,     [1]net-rhythmbox,     [2]sound-juicer    and
   nautilus-media.

   The  video part is known to be somewhat less functional than the audio
   part,  but  applications  such as [3]gst-player works very well, and a
   port of [4]Totem is in progress in GNOME CVS.

   We  will  also be releasing a development 0.7 release series, in which
   we  will  work  on  such  things  as the remaining issues, such as the
   interactivity  support  which is needed for DVD menus and SWF (Flash).
   This  means  developers working on apps needing these services can use
   the  0.7  series  for development and then enable 0.6 support as these
   additions  optionally  get  backported to 0.6 once they are stable and
   work well.

   The  GStreamer  applications we ship all check for both gstreamer-0.6,
   gstreamer-libs-0.6  and  gstreamer-play-0.6; if those aren't found the
   0.7  version  of those files are checked for. We suggest anyone making
   GStreamer-based apps do the same.

   We are starting to have a really nice collection of applications under
   development using GStreamer. If you are looking for something specific
   check out our [5]applications status page.

Features

     * Pipeline based media architecture
     * Over 130 plugins
     * All parts interchangeable
     * Few  dependencies,  only  glib,  popt  and libxml for core (libxml
       optional)
     * Python Language bindings
     * Good documentation
     * Will be widely deployed through bundling with GNOME 2.2
     * Design catering also for applications needing low-latency
     * Highly portable, already running on most mainstream CPU's
     * Modular  design and use of 3rd party best of breed libraries means
       no bloat
     * LGPL  licensing  lays  no  restrictions  on application developers
       licensing.
     * Easy  for  applications  to  ship their own plugins to the core as
       needed
     * Compiles with both GCC and Forte compilers
     * Tested to run on Linux, FreeBSD and Solaris

Updates since 0.6.1

     * gstreamer (core)

     * #112116:  [6][0.6.2]  if  you  don't have a registry, it shouldn't
       crash
     * #114385: [7][0.6.2] fix gst_event_new_discontinuous
     * #114529: [8][0.6.2] gst-typefind addition
     * #113195:  [9][0.6.2]  API  docs  should  build  in xml for devhelp
       generation
     * #114512:  [10][0.6.2]  Use  proper  min  and  max  values  for the
       value_float pr
     * #114668:  [11][0.6.2]  state_change  functions  have some problems
       (recursion
     * #93861: [12][0.6.2] gst-compprep needs X display to run
     * #112579: [13][0.6.2] pngenc: event on source pad misrouted
     * #114130: [14][0.6.2] refcounting for ghost and real pads is broken
       and cr
     * #114519: [15][0.6.2] make md5sink md5 functions static
     * #110757: [16][0.6.2] memory corruption fix
     * #112607:  [17][0.6.2]  fails to build gstgetbits_i386.s on Solaris
       x86 w/o

     gst-plugins:
     * #110542: [18][PATCH] - wave files are little endian
     * #112329: [19][0.6.2] gst-compprep seg faults because of aasink
     * #111632: [20][0.6.2] videotestsrc ! xvideosink crash
     * #110964: [21][0.6.2] xvideosink caps ref in get_caps
     * #111692: [22][0.6.2 candidate] Fix wavparse
     * #112608:  [23][0.6.2] fails to build gst/videoscale on Solaris x86
       w/o gas
     * #112943: [24]videotestsrc failure
     * #113421: [25]libgstplay should link to libgstcontrol
     * #114315: [26][0.6.2] quiet a ladspa g_warning
     * #111498: [27][0.6.2] infinite loop on truncated ogg file
     * #112657: [28][0.6.2] cutter plug-in needed updating
     * #112890: [29][0.6.2] lame timestamp fix
     * #113018: [30][0.6.2] avimux/avidemux audio/raw mixup
     * #114134: [31][0.6.2] libgstplay doesn't do error reporting.
     * #114664:  [32][0.6.2]  play library doesn't check return values of
       gst_elem
     * #107967:  [33][PATCH] - Fix for autogen.sh so that args are passed
       to ./co
     * #110963: [34][0.6.2] implement refcounting in colorspace
     * #112595: [35][0.6.2] videoscale backport
     * #112711:  [36][0.6.2]  [PATCH]  videotestsrc  doesn't ref caps and
       doesn't ch
     * #112895: [37][0.6.2] wavenc pad template only accepts 16 bit audio
     * #113304: [38][0.6.2] flac metadata support
     * #114158: [39]compile of 0.6.x branch fails in flac
     * #112829:  [40][0.6.2]  wavenc  is in a different category to other
       audio enc
     * #109069: [41][0.6.2] Fix for X window leak in xvideosink plugin

GStreamer Homepage

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

Support and Bugs

   We  use [43]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 [44]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 FreeBSD, 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

  Patches to the core of GStreamer

     * Wim Taymans <wim.taymans(AT)chello.be>
     * Thomas Vander Stichele <thomas(AT)apestaart.org>
     * Ronald Bultje <rbultje(AT)ronald.bitfreak.net>
     * Benjamin Otte <in7y118(AT)public.uni-hamburg.de>
     * David Schleef <ds(AT)schleef.org>
     * David I. Lehn <dlehn(AT)vt.edu>
     * Hidetoshi Tajima <hidetoshi.tajima(AT)sun.com>
     * Joshua N Pritikin <vishnu(AT)pobox.com>
     * Christophe Fergeau <teuf(AT)users.sourceforge.net>

  Plugins and Sample Applications

     * Julien MOUTTE <jmoutte(AT)electronic-group.com>
     * Zeeshan Ali Khattak <zak147(AT)yahoo.com>
     * Jérémy Simon <jsimon13(AT)yahoo.fr>
     * Ross Burton <r.burton(AT)180sw.com>
     * Martin Janzen <janzen(AT)pixelmetrix.com>

  Misc

     * Christian Fredrik Kalager Schaller <Uraeus(AT)gnome.org>

References

   1. http://web.verbum.org/net-rhythmbox/
   2. http://mail.gnome.org/archives/gnome-announce-list/2003-April/msg00046.html
   3. http://gstreamer.net/releases/gst-player/0.5.0/
   4. http://www.hadess.net/totem.php3
   5. http://www.gstreamer.net/status/?category=2
   6. http://bugzilla.gnome.org/show_bug.cgi?id=112116
   7. http://bugzilla.gnome.org/show_bug.cgi?id=114385
   8. http://bugzilla.gnome.org/show_bug.cgi?id=114529
   9. http://bugzilla.gnome.org/show_bug.cgi?id=113195
  10. http://bugzilla.gnome.org/show_bug.cgi?id=114512
  11. http://bugzilla.gnome.org/show_bug.cgi?id=114668
  12. http://bugzilla.gnome.org/show_bug.cgi?id=93861
  13. http://bugzilla.gnome.org/show_bug.cgi?id=112579
  14. http://bugzilla.gnome.org/show_bug.cgi?id=114130
  15. http://bugzilla.gnome.org/show_bug.cgi?id=114519
  16. http://bugzilla.gnome.org/show_bug.cgi?id=110757
  17. http://bugzilla.gnome.org/show_bug.cgi?id=112607
  18. http://bugzilla.gnome.org/show_bug.cgi?id=110542
  19. http://bugzilla.gnome.org/show_bug.cgi?id=112329
  20. http://bugzilla.gnome.org/show_bug.cgi?id=111632
  21. http://bugzilla.gnome.org/show_bug.cgi?id=110964
  22. http://bugzilla.gnome.org/show_bug.cgi?id=111692
  23. http://bugzilla.gnome.org/show_bug.cgi?id=112608
  24. http://bugzilla.gnome.org/show_bug.cgi?id=112943
  25. http://bugzilla.gnome.org/show_bug.cgi?id=113421
  26. http://bugzilla.gnome.org/show_bug.cgi?id=114315
  27. http://bugzilla.gnome.org/show_bug.cgi?id=111498
  28. http://bugzilla.gnome.org/show_bug.cgi?id=112657
  29. http://bugzilla.gnome.org/show_bug.cgi?id=112890
  30. http://bugzilla.gnome.org/show_bug.cgi?id=113018
  31. http://bugzilla.gnome.org/show_bug.cgi?id=114134
  32. http://bugzilla.gnome.org/show_bug.cgi?id=114664
  33. http://bugzilla.gnome.org/show_bug.cgi?id=107967
  34. http://bugzilla.gnome.org/show_bug.cgi?id=110963
  35. http://bugzilla.gnome.org/show_bug.cgi?id=112595
  36. http://bugzilla.gnome.org/show_bug.cgi?id=112711
  37. http://bugzilla.gnome.org/show_bug.cgi?id=112895
  38. http://bugzilla.gnome.org/show_bug.cgi?id=113304
  39. http://bugzilla.gnome.org/show_bug.cgi?id=114158
  40. http://bugzilla.gnome.org/show_bug.cgi?id=112829
  41. http://bugzilla.gnome.org/show_bug.cgi?id=109069
  42. http://gstreamer.net/
  43. http://bugzilla.gnome.org/
  44. http://gstreamer.sf.net/