MANAGING TRANSITIONS OF ADAPTIVE DISPLAY RATES FOR DIFFERENT VIDEO PLAYBACK SCENARIOS

To manage dynamic adjustment of the refresh rate of a computer display, the operating system defines at least two playback modes: one or more custom modes that can be selected by applications, and a standard mode which is a default setting for the system that can be expected by applications. The ope...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: DANIEL WOODS, VLAD ALEXANDROV, ANDREI BAIOURA, MIKHAIL LEONOV, BENNETT SORBO, MARCUS ANDREWS, ZHINGANG XU, MAX MCMULLEN
Format: Patent
Sprache:eng ; spa
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:To manage dynamic adjustment of the refresh rate of a computer display, the operating system defines at least two playback modes: one or more custom modes that can be selected by applications, and a standard mode which is a default setting for the system that can be expected by applications. The operating system provides an application programming interface that enables an application to request using a custom mode. If approved to use the custom mode, then the application presents frames for display based on the custom mode. The operating system stores timing data for each buffered frame indicating how to play the frame in both standard mode and the custom mode. If a transition back to the standard mode occurs, the operating system uses the timing data to properly present frames of video until the application stops generating frames of video in the custom mode. Para manejar un ajuste dinámico de la velocidad de regeneración de una presentación de computadora, el sistema operativo define al menos dos modos de reproducción: uno o más modos personalizados que se pueden seleccionar por aplicaciones, y un modo estándar que es una configuración predeterminada para el sistema que se espera por las aplicaciones. El sistema operativo proporciona una interfaz de programación de aplicación que permite a una aplicación solicitar utilizando un modo personalizado. Si se aprueba para utilizar el modo personalizado, entonces la aplicación presenta cuadros para presentación basándose en el modo personalizado. El sistema operativo almacena datos de sincronización para cada cuadro guardado en memoria intermedia indicando cómo reproducir el cuadro tanto en modo estándar como en modo personalizado. Si ocurre una transición de regreso al modo estándar, el sistema operativo utiliza los datos de sincronización para presentar apropiadamente los cuadros de video hasta que la aplicación detenga la generación de cuadros de video en el modo personalizado.