[vlc-devel] [vlc-commits] video_output: rename vout_UpdateWindowSize() to vout_UpdateWindowSizeLocked()
Steve Lhomme
robux4 at ycbcr.xyz
Wed Jun 5 08:51:33 CEST 2019
On 2019-06-05 8:37, Steve Lhomme wrote:
> On 2019-06-04 18:05, Rémi Denis-Courmont wrote:
>> Le tiistaina 4. kesäkuuta 2019, 14.47.31 EEST Steve Lhomme a écrit :
>>> vlc | branch: master | Steve Lhomme <robux4 at ycbcr.xyz> | Tue Jun 4
>>> 13:30:10
>>> 2019 +0200| [d6c4424ac0cb9f930ada07f0d2119343ed70275e] | committer:
>>> Steve
>>> Lhomme
>>>
>>> video_output: rename vout_UpdateWindowSize() to
>>> vout_UpdateWindowSizeLocked()
>>>
>>> It has to be called locked.
>>
>> A non-locking function is an unlocked function.
>> Naming seems the complete opposite of convention here.
>
> A quick look at the code for "Locked(" in the call confirms what I
> thought. The Locked suffix indicates that the call is done while a mutex
> is locked. Something is even assert that the mutext is locked.
*Sometimes
>
> A simple example:
>
> static void EsOutDel( es_out_t *out, es_out_id_t *es )
> {
> es_out_sys_t *p_sys = container_of(out, es_out_sys_t, out);
> vlc_mutex_lock( &p_sys->lock );
> EsOutDelLocked( out, es );
> vlc_mutex_unlock( &p_sys->lock );
> }
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
More information about the vlc-devel
mailing list