Codec control
AssigneeIntel Corporation
InventorsMike S. Choi, Robert M. Fosha, Scott R. Janus, Aaron F. Leatherman, Scott M. Rowe, Wade M. Thompson
Life of this patent
Estimating the term…
Abstract
A method and system for a software driver of a graphics controller to work with a display codec. The software driver may be configured to work with different display codecs at different periods of time while using a default configuration. Other embodiments are also described.
Claims20
A non-transitory machine readable storage medium storing machine-readable instructions which when executed by a data processing system cause the system to perform operations comprising:
- controlling a plurality of codecs including a first codec and a second codec using a software componentin a first configuration, wherein the software component is configured to control the first codec via a first set of commands, and wherein the software component is configured to control the second codec via the first set of commands, wherein the first configuration and the first set of commands are maintained to control the second codec when the first codec is changed to the second codec.
A method comprising:
- controlling a plurality of codecs including a first codec and a second codec using a software component in a first configuration, wherein the software component is configured to control the first codec via a first set of commands, and wherein the software component is configured to control the second codec via the first set of commands, wherein the first configuration and the first set of commands are maintained to control the second codec when the first codec is changed to the second codec.
A system comprising:
- a processor;
- a memory coupled to the processor;
- a first display device that communicatively couples with the processor through a first codec to display images;
- and
- a graphics controller having a software component in a first configuration to control a plurality of codecs, wherein the software component is configured to control the first codec via a first set of commands, and wherein the software component is configured to control the second codec via the first set of commands, wherein the first configuration and the first set of commands are maintained to control the second codec when the first codec is changed to the second codec, the graphics controller being communicatively coupled to the processor.
A graphics controller comprising:
- a memory, and
- a software component coupled to the memory, wherein the software component is in a first configuration to control a plurality of codecs including a first codec and a second codec, wherein the software component is configured to control the first codec via a first set of commands, and wherein the software component is configured to control the second codec via the first set of commands, wherein the first configuration and the first set of commands are maintained to control the second codec when the first codec is changed to the second codec.
A method comprising:
- emulating a graphics controller comprising a universal software component to control a plurality of codecs including a first codec and a second codec, wherein the universal software component is in a first configuration to control the plurality of codecs, wherein the universal software component is configured to control the first codec via a first set of commands, and wherein the software component is configured to control the second codec via the first set of commands, wherein the first configuration and the first set of commands are maintained to control the second codec when the first codec is changed to the second codec.
Dependencies are inferred from the claim text.