On 1/30/07, Steve Hosgood <[EMAIL PROTECTED]> wrote:
Sorry if this is obvious, but I can't seem to compile and get the "MPEG transport-stream" importer to be compiled. I've been through all the advertised options on ./configure but no joy. Would someone offer the obvious one-liner to fix this for me please?
The fix will not be so obvious :) MPEG-TS support in transcode (CVS too) is, to be gentle, severely lacking. There is something in import/ts_reader.c, but code is quite rude and miss important features (i.e. probing is tricky). In my experience TS support never worked well on transcode. Moreover, having incomplete/lacking support lead to confusion. For those reasons we're going to drop incomplete TS for 1.1.0 with few or none regrets so far. Anyway, if you want to do some serious experiments (and hopefully share your experiences ;) ), you just need a 1.0.x copy, TS support is compiled in by default. Just play with core (transcode's) --ts_pid* options. Just for the record, I'll happily reintroduce TS support in 1.1.0 if some patch pop out improving our situation. Speaking for myself, I firmly believe that only clean situation is restart from scratch (again!) rewriting all our MPEG support code. mpeglib (http://fromani.exit1.org -- WARNING: is outdated) is the way to go IMHO. Unfortunately, this will not happen before 1.2.0 /1.3.0 following my schedule. Bests, -- Francesco Romani