[vlc-devel] [PATCH 00/17] Fixing normal_time handling

Francois Cartegnie fcvlcdev at free.fr
Wed Mar 10 12:29:30 UTC 2021


Le 10/03/2021 à 12:51, Rémi Denis-Courmont a écrit :
> Hi,
> 
> I can see the argument for converting GET_TIME and GET_POSITION to events, and then GET_TITLE, and GET_CHAPTER. But duration (GET_LENGTH) and NPT offset are mostly constant. NPT does not look like the most pressing issue in terms of conversion from polling to event.
> 

Length is not constant and is also used to compute seek offset (Ex: DVD 
titles) and sometimes it can only be known late (ex: EIT program).

I have suggested to drop the Length to return only Start (which is 
supposely what normal_time is doing) & End time (which can be extended 
to another seekable tuple in case of timeshift on source).

-- 
Francois Cartegnie
VideoLAN - VLC Developer


More information about the vlc-devel mailing list