2011/10/20 Francesco Romani <from...@gmail.com>: > On 10/01/2011 10:36 AM, Francesco Romani wrote: >> >> Transcode 1.1.6 it is brewing from LONG time. It will be the last bugfix >> feature. >> This round will be the last. I'm collecting all the new patches on >> transcode-devel (vid.stab optimization, FFMpeg API update et. al.) and I'll >> apply them. >> >> I'll also made a last full scan on the major bug-trackers in order to >> collect as much bugfixes as possible. Anyone willing to collaborate can send >> patches here on transcode-devel until october the 15 (GMT+1, Rome Timezone), >> included. Please tag them with something like >> "[PATCH]" >> >> After October the 16, I'll freeze and tag transcode 1.1.6... > > All patches I found are been applied. The is the repo: > > https://bitbucket.org/france/transcode-tcforge > > Things missing before the tag (and thus the release) > > - a bit of testing from mine > - a fix for a stabilizer bug reported privately from me
Hello Francesco, I'm the current package maintainer for fedora at rpmfusion.org. 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. The issue I've experienced was because I'm building ffmpeg will a special SONAME to avoid the rebuilt of distro packages that depends upon distro ffmpeg, so my ffmpeg build can be made parrallele installable. Now transcode still hardode the ffmpeg libs it expects so it broke the build. Pkgconfig originally allow this flexibility, so it really worth simplifiying the check in transcode configure.in. The ffmpeg API change is trivial. 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. I will probably have more time to test this next week with a dvdrip cluster. For the record, here is the current repository for the rpmfusion transcode package for fedora and pending patches used: http://cvs.rpmfusion.org/viewvc/rpms/transcode/devel/?root=free Thx for your effort to make a release. Nicolas (kwizart)
transcode-1.1.6-ff08.patch
Description: Binary data
transcode-1.1.6-ffmpeg.patch
Description: Binary data