You might also want to question why you are using such an old version of ffmpeg : last time I looked, ffmpeg was on the 0.11 series.
If there is any breakage from the kernel headers in 3.5, it will start to show up now - but only for those of use on the bleeding edge, and we won't be building ffmpeg-0.7. But, I haven't seen that sort of breakage for a few years, so like the other responders, I think you are mis-attributing whatever problem you are seeing.