LAV Splitter API: Add a function to get the list of available formats

This would be needed to play nice with MPC-HC's evil plans. I'm open to suggestions if that's not acceptable as is.