Claims
- 1. A system for displaying images on a display, said system comprising:
a decoder for decoding encoded images and parameters associated with the images, thereby resulting in decoded images and decoded parameters associated with the decoded images; image buffers for storing the decoded images; parameter buffers for storing the decoded parameters associated with the images; and a display engine for receiving the decoded parameters and displaying the decoded images based on the decoded parameters.
- 2. The system of claim 1, wherein the encoded images and parameters associated with the images form portions of data packets.
- 3. The system of claim 2, wherein the data packets comprise headers, wherein the headers comprise the parameters.
- 4. The system of claim 3, wherein the headers comprise picture layer headers.
- 5. The system of claim 3, wherein the headers comprise sequence layer headers.
- 6. The system of claim 2, wherein the data packets are associated with first headers and second headers, wherein the first headers comprise a portion of the parameters, and wherein the second headers comprise another portion of the parameters.
- 7. The system of claim 6, wherein the first headers comprise picture layer parameters and wherein the second headers comprise sequence layer parameters.
- 8. The system of claim 1, wherein the encoded images comprise compressed images.
- 9. The system of claim 1, wherein the parameters are encoded with a variable length code, and wherein the decoder decodes the variable length code.
- 10. A circuit for displaying images on a display, said circuit comprising:
a decoder; image buffers connected to the decoder and configured to store images decoded by the decoder; parameter buffers connected to the decoder and configured to store parameters associated with the images and decoded by the decoder; and a display engine connected to the image buffers and the parameter buffers and configured to receive the decoded parameters from the parameter buffers and display the decoded images based on the decoded parameters.
- 11. The circuit of claim 10, wherein the encoded images and parameters associated with the images form portions of data packets.
- 12. The circuit of claim 11, wherein the data packets comprise headers, wherein the headers comprise the parameters.
- 13. The circuit of claim 12, wherein the headers comprise picture layer headers.
- 14. The circuit of claim 12, wherein the headers comprise sequence layer headers.
- 15. The circuit of claim 11, wherein the data packets are associated with first headers and second headers, wherein the first headers comprise a portion of the parameters, and wherein the second headers comprise another portion of the parameters.
- 16. The circuit of claim 15, wherein the first headers comprise picture layer parameters and wherein the second headers comprise sequence layer parameters.
- 17. The circuit of claim 10, wherein the encoded images comprise compressed images.
- 18. The circuit of claim 10, wherein the parameters are encoded with a variable length code, and wherein the decoder decodes the variable length code.
- 19. A method for displaying images, said method comprising:
decoding images; decoding parameters associated with the images; buffering the images; buffering the parameters associated with the images; receiving the parameters associated with the images; and displaying the images based on the parameters.
- 20. The method of claim 19, wherein the encoded images and parameters associated with the images form portions of data packets.
- 21. The method of claim 20, wherein the data packets comprise headers, and wherein the headers comprise the parameters.
- 22. The method of claim 21, wherein the headers comprise picture layer headers.
- 23. The method of claim 21, wherein the headers comprise sequence layer headers.
- 24. The method of claim 20, wherein the data packets are associated with first headers and second headers, wherein the first headers comprise a portion of the parameters, and wherein the second headers comprise another portion of the parameters.
- 25. The method of claim 24, wherein the first headers comprise picture layer parameters and wherein the second headers comprise sequence layer parameters.
- 26. The method of claim 19, wherein the encoded images comprise compressed images.
RELATED APPLICATIONS
[0001] This application claims priority to Provisional Application for U.S. Patent, App. Ser. No. 60/441,820, filed Jan. 21, 2003 by Sandeep Bhatia, entitled “Buffer Descriptor Data Structures for Communication Link between Decode and Display Processes in MPEG Decoders”, which is incorporated herein by reference for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60441820 |
Jan 2003 |
US |