Well I released gnome-mplayer 0.9.0 on Friday and by late Saturday a bunch of compile bugs started coming in. Turns out I had done two things wrong.
1. I used some features only in glib 2.16 and higher
2. I didn't handle the gio check properly in autoconf
I've fixed it now, but that will remind me to check that everything compiles properly in the future.