On 3/12/07, Allan N. Snider <[EMAIL PROTECTED]> wrote:
Francesco, Andrew: Attached is a patch to add filter_nextsub.
Looks nice at first glance. Deeper review later. :) It creates two new files, extsub/filter_nextsub.c and extsub/nextsub.h. It
highjacked the filter_extsub2 Makefile entries for building. This is a re-work of the existing filter_extsub code, cleaning it up, and (my first attempt at) getting it into NMS format, (and somewhat style compliant, still missing function headers). The new functionality is described (fairly adequately I think) in the help string.
Indeed. I'd like, as yait, to include it into 1.1.0, but not replacing existing extsub. extsub* will be still present for backward compatibility, maybe deprecated. I would have distributed this earlier, but I had a problem running it on
amd64. I'm convinced now that the problem is not mine. It is dying somewhere in tcv_convert() at an sse2 optimization. I'm screwed because I can't build 32-bit variants for all the support libraries required by transcode. So, no 32-bit transcode, and no subtitling for me on amd64.
Maybe I can replicate this issue, so we have another bug (I'd file of course a bug on our bug tracker if is it the case). Still more threading problems as well. Running an identical process can
produce different results, given exactly the same input data! It must be some kind of race condition. I am a gentoo nptl only system (glibc 2.4), and have no downgrade option available to glibc 2.3 (old linuxthreads). So, I'm just going to have to wait for your threading changes. Any time estimate on that? Within 6 months?
I'll open a thread shortly for reporting the state of progress. I have plans and some ideas for nearly all this stuff (this NOT means, of course, that they are good ideas; but there is some chances at less :P), the problem is time, bot in development time and in time required to release 1.1.0. pps: I'm also looking into another interesting problem, an inverse 5:6
pulldown telecine filter. Yes, they mangle PAL dvd's to NTSC for distribution here in North America.
Very nice work. Keep on! :) Best regards, -- Francesco Romani