[vlc-devel] [PATCH] add V4L2 video_output module
Francois Cartegnie
fcvlcdev at free.fr
Tue Jan 17 21:05:04 CET 2012
Le 17/01/2012 20:47, Laurent Aimar a écrit :
>> +#define V4L2_PROFILE_LONGTEXT N_("Profile (chroma + size) for special apps using v4l2loopback")
>> +#define V4L2_CHROMA_TEXT N_("Chroma used")
>> +#define V4L2_CHROMA_LONGTEXT N_("Force use of a specific chroma for output. Default is I420.")
> Can't this be auto detected ?
As I mainly target v4l2 loopback device, I need to be able to force the
mirrored format.
>> + vd->pool = Pool;
>> + vd->prepare = NULL;
>> + vd->control = Control;
>> + vd->manage = NULL;
>> + vout_display_SendEventFullscreen(vd, false);
> You MUST not change any properties of vd (except vd->sys) nor send any event
> before you are sure to return VLC_SUCCESS (as it is done by all other vout
> plugins).
Did not read about this.
Add it in header ? (vlc_vout_display.h #266)
> I don't really see the need of the poollock if you don't provide direct
> memory rendering.
> Shouldn't you do what you do in poollock in vd->prepare() instead ?
Probably. That would also save some lines.
Francois
More information about the vlc-devel
mailing list