charlest, To get a frame use VLC_PUBLIC_API mediacontrol_RGBPicture * mediacontrol_snapshot( mediacontrol_Instance *self, const mediacontrol_Position *a_position, mediacontrol_Exception *exception ); which is declared in mediacontrols.h You will have to implement interop for few structures mediacont...