Bug#370599: Maintaining opencore-amr packages

Martin Storsjö martin at martin.st
Thu May 14 09:19:51 UTC 2009


Hi Andres,

On Thu, 14 May 2009, Andres Mejia wrote:

> Thanks for your work in creating the libamr shared libraries. Are you still not 
> interested in maintaining these shared libraries? If not, I would like to 
> maintain these libraries for Debian in the meantime. I've already done some work 
> to the package. You can see the changes from the Debian Multimedia teams' git 
> repository.
> http://git.debian.org/?p=pkg-multimedia/opencore-amr.git;a=summary

I'm not particularly interested in maintaining it in the long run, but I 
sure can try to help out on issues in this if needed. Great to have this 
in the debian multimedia git repo!

After importing the opencore files, the git repo is quite huge. I guess 
you could trim out the unnecessary parts; IIRC only the parts in 
codecs_v2/audio/gsm_amr are used. The full git repo doesn't shrink due to 
that, of course, but a shallow copies would be much smaller, and the 
number of checked out files would be smaller.

One of the main things to do would be to rename the actual libs, I think, 
so it doesn't conflict with the old libamr; that'd ease development on a 
machine when transitioning from one version to another. That'd require 
some minor patches to ffmpeg to make it able to use a similar library with 
a new name. Or if the interfaces would be made binary compatible (by 
prefixing e.g. the Decoder_Interface_Decode symbol with GP3 as in the old 
libamr), it perhaps could be made a fullblown drop-in replacement - I'm 
not too familiar with all the details in debian packaging in how to 
accomplish that cleanly, though, so it doesn't break installation of old 
packages depending on libamr.

> Also, were you able to contact the author of the original libamr libraries?

I never actually got round to contacting him, actually.

// Martin





More information about the pkg-multimedia-maintainers mailing list