[vlc-devel] [PATCH] objects: get the vlc_object_t from vlc_object_internals using vlc_internals()
Rémi Denis-Courmont
remi at remlab.net
Tue Jul 25 21:25:49 CEST 2017
Le tiistaina 25. heinäkuuta 2017, 20.58.44 EEST Steve Lhomme a écrit :
> Can you point to doc about that because I couldn't understand how it works
> in the regular case (and it does). Because my understanding of container_of
> is that it gives the starting offset of the field in the structure. Except
> in this case it's the end of the structure.
Uh? container_of(p,t,m) returns a pointer to a structure of type 't' that
contains a member 'm', to which 'p' points.
See MMDevice callbacks for a good example.
--
雷米‧德尼-库尔蒙
https://www.remlab.net/
More information about the vlc-devel
mailing list