Processing video content
AssigneeIntel Corporation
InventorsHUA YOU, JIAPING WU
Life of this patent
Estimating the term…
Abstract
Technologies may provide for processing video content. A request to process video content may be received at a user mode driver. In response, the user mode driver may insert a command associated with the request into a command buffer. In addition, the user mode driver may enqueue the command buffer to receive a further request to process further video content independent of an execution of the command by platform hardware. Additionally, a command submission process may dequeue the command buffer and call a kernel mode driver. The kernel mode driver may receive the system call independent of the user mode driver and submit the command buffer to the platform hardware to process the video content.
Claims25
1-28. (canceled)
A system comprising:
- platform hardware to process video content;
- a user mode driver to receive a request to process the video content, insert a command associated with the request into a command buffer in response to the request, and enqueue the command buffer to receive a further request to process further video content independent of an execution of the command by the platform hardware;
- and
- memory to store the command buffer.
A method comprising:
- receiving a request to process video content at a user mode driver;
- inserting a command associated with the request into a command buffer via the user mode driver in response to the request;
- and
- enqueuing the command buffer via the user mode driver to receive a further request to process further video content independent of an execution of the command by platform hardware.
A computer-readable medium comprising one or more instructions that
- when executed on a processor cause the processor to:
- receive a request to process video content at a user mode driver;
- insert a command associated with the request into a command buffer via the user mode driver in response to the request;
- and
- enqueue the command buffer via the user mode driver to receive a further request to process further video content independent of an execution of the command by platform hardware.
An apparatus comprising:
- a user mode driver module to receive a request to process video content, insert a command associated with the request into a command buffer in response to the request, and enqueue the command buffer to receive a further request to process further video content independent of an execution of the command by platform hardware;
- and
- memory to store the command buffer.
Dependencies are inferred from the claim text.