Neat! I just have one suggestion: replace
Code:
char *display_name = NULL;
with
Code:
char *display_name = XDisplayName(NULL);
As for VideoMixerQueryFeatureSupport, it looks like it only sets is_supported if the feature is
not supported. I'll file a bug.