Bug#672561: Re: Bug#672561: libavcodec-dev: Missing /usr/include/libavcodec/audioconvert.h

2014-05-21 Thread Rogério Brito
Hi, Balint.

On May 20 2014, Balint Reczey wrote:
 On 05/12/2012 08:46 AM, Reinhard Tartler wrote:
  That's excellent news! Thanks for working on it and count me in as
  supporter (i.e., put me to Uploaders).
 Handbrake is now in Debian and uses libavresample.
 How about closing this bug? The missing header stopped being an issue, I
 think.

Yes, it stopped.  I'm closing it.  I don't know how things will impact
getting handbrake being compiled with ffmpeg, but I guess that we can always
file a new bug when that time comes.

BTW, thanks for getting a version of handbrake in Debian that doesn't need
to be totally mutilated.  I was waiting for a new release before getting my
hands on it, but now the packaging and updating is trivial for future
versions of handbrake.


Thanks,

-- 
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFC
http://cynic.cc/blog/ : github.com/rbrito : profiles.google.com/rbrito
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#672561: Re: Bug#672561: libavcodec-dev: Missing /usr/include/libavcodec/audioconvert.h

2014-05-20 Thread Balint Reczey
Hi Rogério,

On 05/12/2012 08:46 AM, Reinhard Tartler wrote:
 bug 672561 wishlist
 tags 672561 wontfix
 stop
 
 On Sat, May 12, 2012 at 7:39 AM, Rogério Brito rbr...@ime.usp.br wrote:
 Package: libavcodec-dev
 Severity: important

 Hi.

 The libavcodec-dev package is missing 
 /usr/include/libavcodec/audioconvert.h.

 This file is needed by handbrake. If I clone the libav git tree,
 checkout the v0.8.2 tag and copy that file to /usr/include/avcodec,
 then I am able to successfully compile handbrake with Debian's libav,
 without needing to download things from outside.
 
 The problem with that is that audioconvert.h is not part of the public
 API. Moreover, most of the APIs have already been removed in current
 libav/master in favor of the newly introduced libavresample library.
 Therefore, I do not think it would be a good idea to start shipping
 this header.
 
 The proper long-term solution is to port handbrake to 'libavresample'
 (not yet uploaded to experimental, the packaging needs review, and is
 not going to be included in wheezy). As short-term workaround, I'd
 suggest to copy the parts of audioconvert.h and audioconvert.c to the
 handbrake packaging.
 

 BTW, regarding handbrake, I am down to few packages now that need to
 be taken from outside debian for it to compile, namely:

 * MODULES += contrib/libdvdread
 * MODULES += contrib/libdvdnav
 * MODULES += contrib/mpeg2dec

 Everything else works with packages in Debian *or* with packages in
 the pkg-multimedia git repositories (e.g., libmkv, faac, libmp4v2).
 
 That's excellent news! Thanks for working on it and count me in as
 supporter (i.e., put me to Uploaders).
Handbrake is now in Debian and uses libavresample.
How about closing this bug? The missing header stopped being an issue, I
think.

Cheers,
Balint

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers