On Tue, Oct 27, 2009 at 03:12:01AM +0200, Faidon Liambotis wrote:
Jonas, hi,Thanks for your report. Jonas Smedegaard wrote:Asterisk 1.6 supports video on console channel if linked against FFmpeg libraries. Unfortunately the autoconf code does not detect the location of those libraries as packaged by Debian, and the console code expects old organisation of header files.I don't feel very good about linking against another big library, much more without proper upstream support. I haven't made up my mind yet, though, I'll give it a try.
If you are intrested in video support but want to avoid the fast moving nature of FFmpeg libraries, then perhaps you might be interested to extend the detection logic to include support for AVbin. For more info see Debian package libavbin-dev or upstream URL http://code.google.com/p/avbin/ .
The attached 2 patches fix these issues, so that simply build-depending on libavcodec-dev and libswscale-dev makes Asterisk properly link against FFmpeg.Unfortunately, upstream needs a copyright disclaimer for patches that are to be merged. If that was your intention and you have no problems with giving up your copyrights in that, please open a bug in upstream's bug tracker: http://issues.asterisk.org/
I claim no ownership on my tiny proposed patch, so upstream is free to do whatever they want with it. No need for me to pass on any copyright if I do not claim ownership in the first place.
I see no need to register at yet another issue tracker to help tell how FFmpeg linkage can be improved. You - or anyone else reading this bugreport and interested in same issue - can freely take this non-owned patch and claim ownership on it if that is really needed for upstream to want to touch it.
Kind regards, - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: Digital signature