I've finally managed to fudge xine-lib-1.2 into compiling on Fedora 17 by adding '-I/usr/include/ffmpeg' to the global compiler options. However, I've noticed that the audio stream is now completely missing from all HD channels. Standard Definition channels appear to be OK, and MPEG-TS streams saved with xine-lib-1.1 play back (mostly) OK too. Streams saved with xine-lib-1.2 are also missing their audio when played back, and so I'm thinking the problem is somewhere in input_dvb.c - the audio stream is being junked completely somewhere.
Does anyone have any ideas for narrowing the issue down further, please?