i have the same problem with vlc 1.0.5.
get_length and get_position functions work well.
But get_fps function always return 0 (in .avi files it works well, problem is in other formats).
Thx for your response,and I just try v1.1 library to get fps and it works. So you can try v1.1 to get fps, but I think there maybe some bugs inside version 1.1, v1.1 need more testing.