I demand that Sami Sundell may or may not have written...
[snip; output via Matrox G450]
Everything with 704x576 (and presumably 720x576) resolution works, but unfortunately some channels send other resolutions, such as 528x576.
528 I've not seen. 544 I have...
This results with a simple failure with error message in kern.log: vdr-fbfe[5429] general protection ip:af24feb1 sp:ad8c5f90 error:0 in xineplug_post_swscale.so[af24f000+4000]
So, nothing that requires scaling, works.
Hmm? They all require scaling to 768×576 or 1024×576 (if the display mode in use has square pixels).
libxine1 pacakge is version 1.1.18.1-1+b2, same goes for libxine1-ffmpeg, libavcodec52 is version 5:0.5.1+svn20100411-0.0, libavutil49 4:0.5.1-3, libpostproc51 5:0.5.1+svn20100411-0.0.
Any idea what might cause this kind of behavior?
Install the -dbg package. Get a backtrace. You might also want to print (at least) local variables.
Or (possibly better) provide a short sample.
Either way, I think that the scaler configuration is also needed.