Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 306855 - Add back in media-plugins/gst-plugins-amrnb-0.10.13
Summary: Add back in media-plugins/gst-plugins-amrnb-0.10.13
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2010-02-25 19:18 UTC by Mike Auty (RETIRED)
Modified: 2013-02-03 16:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
gst-plugins-amrnb-0.10.13.ebuild (gst-plugins-amrnb-0.10.13.ebuild,489 bytes, text/plain)
2010-02-25 23:17 UTC, Mike Auty (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Auty (RETIRED) gentoo-dev 2010-02-25 19:18:48 UTC
Hiya,

Just a quick note to say that I couldn't figure out why amrnb was dropped from gstreamer's plugin list.  The removal notice simply says "Remove unported gst-plugins-amr plugins from tree. Need opencore-amr support, or have nothing."  There's no bug number referenced, and that was for gst-plugins-amrnb-0.10.12.  gst-plugins-amrnb-0.10.13 does seem to build fine against opencore-amr (and in fact fails without it), and it would be really nice to have it back again.  5:)

gst-plugins-amrwb is more of an issue (since there's only a decoder plugin and once built that doesn't appear to load the opencore-amr libraries), but that shouldn't prevent the amrnb plugin from being put back in the tree.

I can attach a very simple ebuild if necessary, but it appears just to need inheriting from gst-plugins-ugly and to depend on opencore-amr (there's only one version in the tree so it doesn't seem necessary to set a minimum version)...
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-02-25 19:33:18 UTC

*** This bug has been marked as a duplicate of bug 252140 ***
Comment 2 Mike Auty (RETIRED) gentoo-dev 2010-02-25 20:45:29 UTC
Sorry, I'm not sure you read this clearly Samuli.  I'm saying that gst-plugins-amrnb-0.10.13 *does* build against opencore-amr, and therefore shouldn't fall foul of the license issues in bug 252140.  That's why I'm requesting that it be added back into the tree.

I don't have amrnb installed, but can compile and playback amrnb encoded audio using gst-plugins-amrnb-0.10.13.  I've add the ebuild into my (ikelos) overlay.  You can take a look at the ebuild I used at:

http://git.overlays.gentoo.org/gitweb/?p=dev/ikelos.git;a=blob;f=media-plugins/gst-plugins-amrnb/gst-plugins-amrnb-0.10.13.ebuild;h=f531e2699b26ece7b9e6dc35866e657ec3bfbbe4;hb=HEAD
Comment 3 Olivier Crete (RETIRED) gentoo-dev 2010-02-25 21:25:51 UTC
Sorry, I was plannig to re-add it but forgot/got bored. If you make an ebuild, I'll commit it. Otherwise you'll have to wait until one of us finds the time to do it.
Comment 4 Mike Auty (RETIRED) gentoo-dev 2010-02-25 23:17:18 UTC
Created attachment 221231 [details]
gst-plugins-amrnb-0.10.13.ebuild

Here's the ebuild from my overlay, I don't know that it necessarily has a requirement on the latest version of gstreamer, etc, but this was pretty much duplicated from gst-plugins-dvdnav with the dvdnav dependency changed to opencore-amr.

You're welcome to commit it, but if you're pushed for time and you're happy for it to go in under the gstreamer herd then I can add it to the tree too.  Just let me know which you'd prefer...  5:)
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2012-12-05 08:16:37 UTC
Should be easy to re-add now. Do you have a source of samples to see if it works once the plugin is installed ?
Comment 6 Mike Auty (RETIRED) gentoo-dev 2012-12-05 20:02:37 UTC
I don't have any I can release publicly, but the voice recorder on android should generate new ones, and there are a couple of sample ones at:

http://samples.mplayerhq.hu/A-codecs/amr/sample.amr
http://samples.mplayerhq.hu/A-codecs/amr/sample2.amr

Unfortunately my totem seems to be freezing on any stream after one second, but I dunno if that's because I'm testing out gnome 3.6 or not.  Hopefully that'll give you enough to get going on, but let me know if you need more...
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2013-01-23 23:05:57 UTC
I just submitted a patch to mailing list that should allow us to provide amrnb and amrwb.
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2013-02-03 16:43:35 UTC
+*gst-plugins-amr-1.0.5 (03 Feb 2013)
+*gst-plugins-amr-0.10.19 (03 Feb 2013)
+
+  03 Feb 2013; Gilles Dartiguelongue <eva@gentoo.org>
+  +gst-plugins-amr-0.10.19.ebuild,
+  +files/gst-plugins-amr-0.10.19-headers-location.patch,
+  +gst-plugins-amr-1.0.5.ebuild, +metadata.xml:
+  Initial ebuild, bug #306855.

It's finally here. Enjoy.