Skip to content

[3.0] add vlc_tick_t type and defines to the 3.0 branch

Steve Lhomme requested to merge robUx4/vlc:30-vlc_tick into 3.0.x

It's becoming trickier and trickier to backport patches from 4.0 without hitting changes that only affect mtime_t vs vlc_tick_t differences.

It's better for the future maintainability of 3.0 to allow using vlc_tick_t and still keep mtime_t for external code.

This MR backports the 3 main patches than switch the code usage from vlc_tick_t to mtime_t. It doesn't change the mdate() calls nor includes the fancy conversion macros/inline functions found in 4.0 (this may come later).

!2443 (merged) is an example of MR that benefits from this change, almost not patch has been edited when cherry picking.

Merge request reports