Jean-Baptiste Kempf pushed to branch master at VideoLAN / VLC


Commits:
e8e27aaa by Diogo Simao Marques at 2024-09-21T14:01:29+00:00
lib: Properly convert durations in milliseconds

New durations set along with the media_duration_changed event are
now properly converted in milliseconds to match the unit described
in the documentation.

- - - - -


2 changed files:

- lib/media.c
- lib/media_player.c


Changes:

=====================================
lib/media.c
=====================================
@@ -280,7 +280,7 @@ static void send_parsed_changed( libvlc_media_t *p_md,
     /* Duration event */
     event.type = libvlc_MediaDurationChanged;
     event.u.media_duration_changed.new_duration =
-        input_item_GetDuration( p_md->p_input_item );
+        libvlc_time_from_vlc_tick(input_item_GetDuration( p_md->p_input_item 
));
     libvlc_event_send( &p_md->event_manager, &event );
 
     /* Meta event */


=====================================
lib/media_player.c
=====================================
@@ -245,7 +245,7 @@ on_length_changed(vlc_player_t *player, vlc_tick_t 
new_length, void *data)
         /* Duration event */
         event.type = libvlc_MediaDurationChanged;
         event.u.media_duration_changed.new_duration =
-            input_item_GetDuration( md->p_input_item );
+            libvlc_time_from_vlc_tick(input_item_GetDuration( md->p_input_item 
));
         libvlc_event_send( &md->event_manager, &event );
     }
 



View it on GitLab: 
https://code.videolan.org/videolan/vlc/-/commit/e8e27aaa82b766e3ade1fa6a41de45983d5a301d

-- 
View it on GitLab: 
https://code.videolan.org/videolan/vlc/-/commit/e8e27aaa82b766e3ade1fa6a41de45983d5a301d
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance
_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to