Release notes for GStreamer 0.8.10 "No Fun"

Release notes for GStreamer 0.8.10 "No Fun"

The GStreamer team is happy to announce a new release in the 0.8.x
stable series of the GStreamer streaming media framework.

The 0.8.x series is a stable series aimed at end users. It is not API or
ABI compatible with the stable 0.6.x series. It is, however, parallel
installable with the 0.6.x series.

This module only contains core functionality. For actual media playback,
you will need other modules. GStreamer Plugins contains a huge set of
additional plugins. GStreamer FFmpeg contains a plugin based on the
popular FFmpeg decoding library. These modules need not have the same
source version as the core, as long as they are in the 0.8.x series.

Features of this release
      * Parallel installability with 0.6.x series
      * Internationalization
      * Fixes for 64-bit platforms
      * Fixes for gcc 4
      * New translation added: Russian (Peter Astakhov)
      * Registry now uses libxml for faster startup
Bugs fixed in this release
      * 137485 : [strings] Please don't unnecessarily abbreviate in
        Gstrea...
      * 147782 : [build] When compiling, CPPFLAGS don't propagate to
        GTKDO...
      * 149791 : fdsrc w/o timeout can hang exiting threads
      * 159676 : [playbin] audible click after 3s of playback using
        playbin
(Continue reading)

Mark Carey | 4 May 08:17 2005
Picon

Re: [Resend] Compiling gnome-media 2.10.2

On 4/30/05, Mark Carey <mark.carey <at> gmail.com> wrote:
> Making all in cddb-slave2
> make[2]: Entering directory `/sources/gnome-media-2.10.2/cddb-slave2'
> /bin/sh ../libtool --mode=link gcc  -g -O2   -o libcddb-slave2.la
> -rpath /opt/gnome2.10.1/lib -lORBit-2 -lbonobo-2 -lgobject-2.0
> -lglib-2.0 cddb-slave-client.lo libgnomemedia-cddbslave2.la
> libcddb-slave2-private.la
> gcc -shared  .libs/cddb-slave-client.o -Wl,--whole-archive
> ./.libs/libgnomemedia-cddbslave2.a ./.libs/libcddb-slave2-private.a
> -Wl,--no-whole-archive  -lORBit-2 -lbonobo-2 -lgobject-2.0 -lglib-2.0
> -Wl,-soname -Wl,libcddb-slave2.so.0 -o .libs/libcddb-slave2.so.0.0.0
> /usr/bin/ld: cannot find -lORBit-2
> collect2: ld returned 1 exit status
> make[2]: *** [libcddb-slave2.la] Error 1
> make[2]: Leaving directory `/sources/gnome-media-2.10.2/cddb-slave2'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/sources/gnome-media-2.10.2'
> make: *** [all] Error 2

Reading `man ld`, I find that -larchive looks along ld's search path
for a library called libarchive.{a,so} and attempts to link with that
archive.

In my case it should be looking for libORBit-2.{a,so} both of which
are located in /opt/gnome2.10.1/lib

[root <at> jersey:/opt/gnome2.10.1/lib]#ls -lah libORBit-2.*
-rw-r--r--  1 root root 1.5M 2005-04-20 20:31 libORBit-2.a
-rwxr-xr-x  1 root root 1017 2005-04-20 20:31 libORBit-2.la
lrwxrwxrwx  1 root root   19 2005-04-20 20:31 libORBit-2.so ->
(Continue reading)

Ronald S. Bultje | 4 May 12:29 2005
Picon

Re: [Resend] Compiling gnome-media 2.10.2

Hi,

On Wed, 2005-05-04 at 08:17, Mark Carey wrote:
> > /usr/bin/ld: cannot find -lORBit-2

http://cvs.gnome.org/viewcvs/gnome-media/configure.in?r1=1.269&r2=1.270
http://cvs.gnome.org/viewcvs/gnome-media/cddb-slave2/Makefile.am?r1=1.30&r2=1.31

And yes, those didn't go into 2.10.x for no good reason. Sorry.

Ronald

--

-- 
Ronald S. Bultje <rbultje <at> ronald.bitfreak.net>
Mark Phillips | 4 May 22:45 2005

Problems with sound-juicer and gnome-audio-profiles-properties

I have not been able to get sound-juicer-2.10 to work. I get this error:

(sound-juicer:14470): gnome-media-profiles-CRITICAL **: 
gm_audio_profile_new: assertion `gm_audio_profile_lookup (id) == NULL' 
failed

When I run gnome-audio-profiles-properties, I get this error:
(gnome-audio-profiles-properties:14496): gnome-media-profiles-CRITICAL 
**: gm_audio_profile_new: assertion `gm_audio_profile_lookup (id) == 
NULL' failed
Segmentation fault

The sound-juicer developer, Ross, said I had to use the unstable version 
of gnome-media for latest version of sound-juicer. So, I downloaded the 
deb and installed it:

dpkg -i gnome-media_2.8.0-0.3_i386.deb
(Reading database ... 97659 files and directories currently installed.)
Preparing to replace gnome-media 2.8.0-0.2 (using 
gnome-media_2.8.0-0.3_i386.deb) ...
Unpacking replacement gnome-media ...
Setting up gnome-media (2.8.0-0.3) ...

But, I still have the same errors.

I am running Debian Sarge and it is a very recent installation. I also 
compiled sound-juicer from source.

If anyone has a suggestion on how to fix this, I would love to hear it! 
I have a brand new iPod just waiting to play all my cds, but I cannot 
(Continue reading)

GStreamer 0.9.x haxoring

Hi everyone,
Thought I should try to help kickstart some wider 0.9.x action. As you
might know/not know 0.9.0 is now at a point where its ready for a wider
audience to start porting plugins and testing stuff. Wim will be sending
out a mail later today with a todo and some suggested starting points
and porting hints.

We currently have 3 modules. gstreamer cvs head which is what its always
been, the home of core of gstreamer. then we have gst-plugins-base which
contain the baseline plugins we selected to be the minimum required to
be able to verify that 'stuff' works, this includes currently alsasink,
x/xvimagesink, ogg vorbis and ogg theora demuxer (and muxer commited
soon), add and probably a couple I forget. This is also the new home of 
the tools and helper libs.

The plan is to set up multiple plugins cvs modules for 0.9 and Thomas
plans on working on that. But to not hinder anyone from working I went
over CVS head of gst-plugins today and commented out or deleted every
plugin which is not ported yet so that it can build. Currently only two
plugins are active in that package, oss and effectv, as Wim have ports
of these ready, so as soon as he commits those the package should in
theory build. I also added a PORTED_09 file with some comments and
information.

My idea is that as you start porting you re-enable the plugins in
gst-plugins. When Thomas gets around to it he will then move the ported
plugins into their new permanent homes as the new cvs modules gets
created.

Christian
(Continue reading)

Jeff Waugh | 6 May 04:28 2005

Re: GStreamer 0.9.x haxoring

<quote who="Christian Fredrik Kalager Schaller">

> Thought I should try to help kickstart some wider 0.9.x action.

What's the plan for GNOME 2.12? Sticking with GStreamer 0.8 or shifting to
0.9? From my point of view, if 0.9 supports Ogg/*, it's ready for 2.12. :-)

- Jeff

--

-- 
GUADEC 2005: May 29th-31st                           http://2005.guadec.org/

   "I came for the quality, but I stayed for the freedom." - Sean Neakums
David Schleef | 6 May 06:37 2005

Re: GStreamer 0.9.x haxoring

On Fri, May 06, 2005 at 12:28:38PM +1000, Jeff Waugh wrote:
> <quote who="Christian Fredrik Kalager Schaller">
> 
> > Thought I should try to help kickstart some wider 0.9.x action.
> 
> What's the plan for GNOME 2.12? Sticking with GStreamer 0.8 or shifting to
> 0.9? From my point of view, if 0.9 supports Ogg/*, it's ready for 2.12. :-)

This is something that can and should be decided at a later time.
Presumably totem, gnome-media, etc., will be compatible with both
0.8 and 0.9 until 0.10 comes out.  If that happens in July-ish,
it would be a good idea to push for 0.10.

Judging by the 0.8 release, it is my estimate that 0.9/0.10 will not
be satisfactory by July.

dave...

--

-- 
David Schleef
Big Kitten LLC (http://www.bigkitten.com/) -- data acquisition on Linux
Mark Carey | 6 May 11:04 2005
Picon

Re: [Resend] Compiling gnome-media 2.10.2

On 5/4/05, Ronald S. Bultje <rbultje <at> ronald.bitfreak.net> wrote:
> Hi,
> 
> On Wed, 2005-05-04 at 08:17, Mark Carey wrote:
> > > /usr/bin/ld: cannot find -lORBit-2
> 
> http://cvs.gnome.org/viewcvs/gnome-media/configure.in?r1=1.269&r2=1.270
> http://cvs.gnome.org/viewcvs/gnome-media/cddb-slave2/Makefile.am?r1=1.30&r2=1.31
> 
> And yes, those didn't go into 2.10.x for no good reason. Sorry.

Thanks for the pointer(s) ....

I have tried making these two modifications to configure.in and
Makefile.am but it does not seem to make any difference.

creating libcddb-slave2-private.la
(cd .libs && rm -f libcddb-slave2-private.la && ln -s
../libcddb-slave2-private.la libcddb-slave2-private.la)
/bin/sh ../libtool --mode=link gcc  -g -O2   -o libcddb-slave2.la
-rpath /opt/gnome2.10.1/lib -lORBit-2 -lbonobo-2 -lgobject-2.0
-lglib-2.0 cddb-slave-client.lo libgnomemedia-cddbslave2.la
libcddb-slave2-private.la
gcc -shared  .libs/cddb-slave-client.o -Wl,--whole-archive
./.libs/libgnomemedia-cddbslave2.a ./.libs/libcddb-slave2-private.a
-Wl,--no-whole-archive  -lORBit-2 -lbonobo-2 -lgobject-2.0 -lglib-2.0 
-Wl,-soname -Wl,libcddb-slave2.so.0 -o .libs/libcddb-slave2.so.0.0.0
/usr/bin/ld: cannot find -lORBit-2
collect2: ld returned 1 exit status
make[2]: *** [libcddb-slave2.la] Error 1
(Continue reading)

Ronald S. Bultje | 6 May 11:39 2005
Picon

Re: [Resend] Compiling gnome-media 2.10.2

On Fri, 2005-05-06 at 11:04, Mark Carey wrote:
> I have tried making these two modifications to configure.in and
> Makefile.am but it does not seem to make any difference.

You didn't re-run automake, it seems.

Ronald

--

-- 
Ronald S. Bultje <rbultje <at> ronald.bitfreak.net>
Mark Carey | 6 May 12:17 2005
Picon

Re: [Resend] Compiling gnome-media 2.10.2

On 5/6/05, Ronald S. Bultje <rbultje <at> ronald.bitfreak.net> wrote:
> On Fri, 2005-05-06 at 11:04, Mark Carey wrote:
> > I have tried making these two modifications to configure.in and
> > Makefile.am but it does not seem to make any difference.
> 
> You didn't re-run automake, it seems.

Ok .....

[root <at> jersey:/sources/gnome-media-2.10.2]# automake
configure.in:9: version mismatch.  This is Automake 1.9.4,
configure.in:9: but the definition used by this AM_INIT_AUTOMAKE
configure.in:9: comes from Automake 1.7.9.  You should recreate
configure.in:9: aclocal.m4 with aclocal and run automake again.

So I try this

[root <at> jersey:/sources/gnome-media-2.10.2]# aclocal
aclocal:configure.in:176: warning: macro `AM_GCONF_SOURCE_2' not found
in library
aclocal:configure.in:219: warning: macro `AM_GLIB_GNU_GETTEXT' not
found in library
[root <at> jersey:/sources/gnome-media-2.10.2]# automake
cddb-slave2/Makefile.am:128: GCONF_SCHEMAS_INSTALL does not appear in
AM_CONDITIONAL
gnome-cd/Makefile.am:115: GCONF_SCHEMAS_INSTALL does not appear in
AM_CONDITIONAL
grecord/Makefile.am:39: GCONF_SCHEMAS_INSTALL does not appear in AM_CONDITIONAL
profiles/Makefile.am:54: GCONF_SCHEMAS_INSTALL does not appear in AM_CONDITIONAL
[root <at> jersey:/sources/gnome-media-2.10.2]# make
(Continue reading)


Gmane