FS#7001 - Move amrnb and amrwb packages to [extra]

Attached to Project: Arch Linux
Opened by Darwin Bautista (djclue917) - Wednesday, 25 April 2007, 09:22 GMT
Last edited by Hugo Doria (hdoria) - Sunday, 22 March 2009, 00:03 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Aaron Griffin (phrakture)
Hugo Doria (hdoria)
Architecture All
Severity Low
Priority Normal
Reported Version 0.8 Voodoo
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 7
Private No

Details

Please move this packages into [extra]:

http://aur.archlinux.org/packages.php?do_Details=1&ID=10607
http://aur.archlinux.org/packages.php?do_Details=1&ID=10608

The packages above are actually modified versions of the released
implementation by 3GPP. The driving force of the modified AMR codecs
is to be able to use the codecs as dynamic libraries and not as being
statically built in a particular program, e.g., mplayer.

BTW, there is already an amrnb package in [extra]. I've looked at the sources and the two are actually different wrapper implementations to the original code released by 3GPP. However, I think the wrapper implementation here is better: http://www.penguin.cz/~utx/amr/ that's why MPlayer decided to use that wrapper implementation.

Please see this SVN diff for more info:
http://svn.mplayerhq.hu/mplayer/trunk/DOCS/xml/en/codecs.xml?r1=21748&r2=23100
This task depends upon

Closed by  Hugo Doria (hdoria)
Sunday, 22 March 2009, 00:03 GMT
Reason for closing:  Won't implement
Comment by Darwin Bautista (djclue917) - Monday, 25 June 2007, 13:17 GMT
What's the news on this? The amrnb package in [extra] seems to be out-of-date and is no longer maintained upstream. The amr*b packages in AUR are very well maintained upstream. So...
Comment by Jan de Groot (JGC) - Thursday, 05 July 2007, 17:55 GMT
Hmm, after reading the documentation on that website, I don't think it's legal to distribute any packages without getting a license. We're not allowed to redistribute the source, so I don't think it's much different for binaries either. IMHO these libraries should stay in AUR, where we are safe for license issues: AUR packages are plain buildscripts and don't contain any source, copyrighted material, etc.
Comment by Darwin Bautista (djclue917) - Friday, 06 July 2007, 03:55 GMT
If that's the case, then the current amrnb and mplayer packages in [extra] should be removed too because they contain the amrnb and amrwd code.
Comment by Roman Kyrylych (Romashka) - Wednesday, 18 July 2007, 12:21 GMT
re-opened on this request:
I've just confirmed that we can the distribute binary forms of amrnb and amrwb. We don't need a license for the non-commercial use of amrnb and amrwb. In other words, amrnb and amrwb can be added to [extra] and MPlayer can now be built with AMR audio support.
Comment by Jan de Groot (JGC) - Wednesday, 18 July 2007, 13:18 GMT
So when you're a commercial user of archlinux, you can't use it. It's still non-free then.
Comment by Darwin Bautista (djclue917) - Wednesday, 18 July 2007, 13:45 GMT
Yeah, they are still non-free. But that doesn't mean that Arch can't distribute them.

Comment by sda00:
"It's ok if no profit is derived from their usage. Only for non-commercial purposes. I have an official commitment from 3gpp legal dept and OpenSuSE (packman repo) also provide this code in similar manner (.doc file is wiped out)."
Comment by microft (mycroft) - Tuesday, 28 August 2007, 11:29 GMT
shouldn't this be a mplayer-svn dependency?
Comment by Darwin Bautista (djclue917) - Tuesday, 28 August 2007, 11:31 GMT
It's an optional dependency. But of course, without it, MPlayer woudn't be able to play the sound stream in *.3gp files.
Comment by Darwin Bautista (djclue917) - Monday, 08 October 2007, 05:28 GMT
Now that MPlayer 1.0rc2 is released, there won't be any *.3gp support if the amr*b packages aren't moved to [extra]. The latest MPlayer package in Arch, mplayer 1.0rc1-8, has *.3gp support because of the inclusion of amrnb (26104-510.zip) and amrwb (26204-510.zip). @JGC: a commercial user of Arch Linux should ask 3GPP for a license, not Arch. Arch can provide the binaries since it doesn't use it for commercial purposes because Arch is a truly free (non-commercial) Linux distro unlike RHEL and other "enterprise" editions of other distros.
Comment by Gavin Bisesi (Daenyth) - Tuesday, 08 July 2008, 02:38 GMT
What's the status of this?
Comment by Glenn Matthys (RedShift) - Friday, 05 December 2008, 11:54 GMT
What's the status of this issue?

Loading...