Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
songbird error gstreamer error internal data flow.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
gentoo user sam
n00b
n00b


Joined: 11 Oct 2009
Posts: 7

PostPosted: Thu Dec 17, 2009 11:06 pm    Post subject: songbird error gstreamer error internal data flow. Reply with quote

I know songbird is not officially supported so i apologize in advance if this is an inappropriate question. I got the file from the official website and ran the program inside. I thought it was pretty cool looking so I played around with it a bit. The web browser portion of the program works well enough, but trying to play mp3 files returns this error:

Code:
Error: GStreamer error: Internal data flow error. Additional information: gstbasesrc.c(2378): gst_base_src_loop (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin1/GstFileSrc:source:
streaming task paused, reason not-linked (-1)


I tried both the current version and the nightly svn build. They both give me the same problem. any help here would be nice.
_________________
Do not take ridiculous posts(if any) too seriously.
Back to top
View user's profile Send private message
gentoo user sam
n00b
n00b


Joined: 11 Oct 2009
Posts: 7

PostPosted: Thu Dec 17, 2009 11:16 pm    Post subject: Reply with quote

As usual, i fixed the problem myself within minutes of asking for help. Sorry about that. Songbird needed a gstreamer plugin called gst-plugins-ffmpeg. i used porthole, but i imagine emerge gst-plugins-ffmpeg would do the trick. Hope this helps someone else. :D
_________________
Do not take ridiculous posts(if any) too seriously.
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Fri Dec 18, 2009 2:57 am    Post subject: Reply with quote

FYI:

there's an ebuild at bugs.gentoo.org

if you need an up-to-date version:

the ebuild from my overlay:

songbird-bin-1.4.1.1417_beta2-r1.ebuild

Code:
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils versionator

#MY_VER="1.4.0b3-1303"
MY_VER="1417"
MY_PN="Songbird"
S="${WORKDIR}/${MY_PN}"

DESCRIPTION="Beta version of multimedia player, inspired by iTunes"
HOMEPAGE="http://www.songbirdnest.com/"
#SRC_URI="amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_1.4.0b3-1303_linux-x86_64.tar.gz  )
#   x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_1.4.0b3-1303_linux-i686.tar.gz ) "

SRC_URI="amd64? ( http://developer.songbirdnest.com/builds/Songbird1.4/${MY_VER}/${MY_PN}_1.4.1b2-${MY_VER}_linux-x86_64.tar.gz  )
        x86? ( http://developer.songbirdnest.com/builds/Songbird1.4/${MY_VER}/${MY_PN}_1.4.1b2-${MY_VER}_linux-i686.tar.gz ) "


LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="alsa oss esd ogg flac faac faad musepack ugly theora speex ffmpeg gnome jpeg"
RESTRICT="strip"
RDEPEND="${DEPEND}
   alsa? ( media-plugins/gst-plugins-alsa )
   oss?  ( media-plugins/gst-plugins-oss )
   esd?  ( media-plugins/gst-plugins-esd )
   ogg? ( media-plugins/gst-plugins-ogg
         media-plugins/gst-plugins-vorbis )
   gnome? ( media-plugins/gst-plugins-gconf
         media-plugins/gst-plugins-gnomevfs )
   flac? ( media-plugins/gst-plugins-flac )
   faac? ( media-plugins/gst-plugins-faac )
   faad? ( media-plugins/gst-plugins-faad )
   ugly?  ( media-libs/gst-plugins-ugly )
   musepack? ( media-plugins/gst-plugins-musepack )
   theora? ( media-plugins/gst-plugins-theora )
   speex? ( media-plugins/gst-plugins-speex )
   ffmpeg? ( media-plugins/gst-plugins-ffmpeg )
   jpeg? ( media-plugins/gst-plugins-jpeg )"
DEPEND="${RDEPEND}
   x11-libs/libXdmcp
   x11-libs/libXau
   x11-libs/libXfixes
   x11-libs/libXcursor
   x11-libs/libXrandr
   x11-libs/libXi
   x11-libs/libXrender
   x11-libs/libXext
   x11-libs/libX11
   dev-libs/liboil
   media-libs/gstreamer
   media-libs/gst-plugins-base
   media-plugins/gst-plugins-x
   media-plugins/gst-plugins-xvideo
   media-plugins/gst-plugins-lame
   media-plugins/gst-plugins-mpeg2dec
   media-plugins/gst-plugins-mad
   >=net-misc/neon-0.26.4
   media-plugins/gst-plugins-neon
   >=sys-libs/glibc-2.3.2
   >=x11-libs/gtk+-2.0.0
   x11-libs/libXft
   x11-libs/pango"

src_unpack() {
   unpack ${A}
   epatch "${FILESDIR}/${PN}-1.2.0-symlink.patch"
}

src_install() {
   einfo "unbundling gst, theora and vorbis libs"
   find lib \( \
      -name "libgst*" -o -name "libtheora*" -o \
      -name "libvorbis*" -o -name "libogg*" -o -name "libFLAC*" \) \
      -exec rm -v \{\} \; || die
   insinto /opt/songbird
   doins -r *
   fperms 755 /opt/songbird/songbird
   fperms 755 /opt/songbird/songbird-bin
   dosym /opt/songbird/songbird /opt/bin/songbird-bin

   newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm
   make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player"
}

pkg_postinst() {
   echo
   ewarn "This ebuild is not supported by Gentoo, so"
   ewarn "please do not send any bugs at Gentoo's bugzilla."
   einfo "If you need help, find it here:"
   einfo "http://tnij.org/songbird-community"
   einfo "or"
   einfo "http://tnij.org/songbird-at-fgo"
   einfo ""
   einfo "If You need other music/video plugins, look at"
   einfo "Your portage tree into media-plugins/gst-plugins-*,"
   einfo "but remember, that not all plugins are supported yet."
   einfo ""
   einfo "If You don't want too much deps on it package,"
   einfo "disable gnome support"
   echo
}

_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
tomk
Bodhisattva
Bodhisattva


Joined: 23 Sep 2003
Posts: 7221
Location: Sat in front of my computer

PostPosted: Fri Dec 18, 2009 1:50 pm    Post subject: Reply with quote

Moved from Multimedia to Unsupported Software.
_________________
Search | Read | Answer | Report | Strip
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum