[vlc-devel] [PATCH 10/10] vout: put the video output private data in the internal structure

Rémi Denis-Courmont remi at remlab.net
Thu Jul 16 16:30:02 CEST 2020


Le torstaina 16. heinäkuuta 2020, 16.58.08 EEST Steve Lhomme a écrit :
> Only a few fields are shared with vout_wrapper.c and interlacing.c via
> vout_thread_private_t in vout_private.h.
> 
> users of vout_internal.h API's do not have access to any of the internal
> fields.
> 
> vout_thread_t is a VLC object that no other object should derive from, so
> only the vlc_object_t should be seen publicly.

Series LGTM.

I wish we'd make vout_thread_t an incomplete type and get rid of 
vout_thread_sys_t altogether, but that's tough.

-- 
Реми Дёни-Курмон
http://www.remlab.net/





More information about the vlc-devel mailing list