diff options
Diffstat (limited to 'player/core.h')
-rw-r--r-- | player/core.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/player/core.h b/player/core.h index 21129d6ea3..61360b726e 100644 --- a/player/core.h +++ b/player/core.h @@ -153,7 +153,7 @@ struct track { struct vo_chain { struct mp_log *log; - struct mp_hwdec_info *hwdec_info; + struct mp_hwdec_devices *hwdec_devs; double container_fps; struct vf_chain *vf; @@ -243,7 +243,7 @@ typedef struct MPContext { double osd_msg_visible; double osd_msg_next_duration; double osd_last_update; - bool osd_force_update; + bool osd_force_update, osd_idle_update; char *osd_msg_text; bool osd_show_pos; struct osd_progbar_state osd_progbar; @@ -398,6 +398,7 @@ typedef struct MPContext { bool paused_for_cache; double cache_stop_time, cache_wait_time; + int cache_buffer; // Set after showing warning about decoding being too slow for realtime // playback rate. Used to avoid showing it multiple times. @@ -515,7 +516,7 @@ char *chapter_display_name(struct MPContext *mpctx, int chapter); char *chapter_name(struct MPContext *mpctx, int chapter); double chapter_start_time(struct MPContext *mpctx, int chapter); int get_chapter_count(struct MPContext *mpctx); -double get_cache_buffering_percentage(struct MPContext *mpctx); +int get_cache_buffering_percentage(struct MPContext *mpctx); void execute_queued_seek(struct MPContext *mpctx); void run_playloop(struct MPContext *mpctx); void mp_idle(struct MPContext *mpctx); |