On 10/22/2011 04:12 PM, Nicolas Chauvet wrote:
Hello Francesco, I'm the current package maintainer for fedora at rpmfusion.org.
Hi Nicolas
Here are some patches for 1.1.6 branch from a package that I'm preparing for F-16. I think there are no gain for those complicated avformat and avcodec checks, the change is picked from the existing libpostproc check.
Thanks for raising the issue. I'll take a look but I cannot guarantee anything. I really want to push this release ASAP (we're already late on the schedule :)) so I cannot afford big changes.
[...] Pkgconfig originally allow this flexibility, so it really worth simplifiying the check in transcode configure.in.
Nothing against that as long no functionality is lost.
The ffmpeg API change is trivial.
Will apply.
There is also a remaining problem with v4l1 API if current transcode still rely on it. In this case, there is a need to switch to use /usr/include/libv4l1-videodev.h compat header instead of linux/videodev.h and link to the library defined from pkgconfig/libv4l1.pc from the libv4l userland package. If not done, modern kernels (that are v4l2 only) will error on v4l1 deprecated syscall.
v4l v1 is really still here just for legacy purposes. I'll add a configure option to enable it, and disable v4l1 by default.
Bests, -- Francesco Romani // Ikitt