Claims
- 1. A decoder for decoding a bitstream that was encoded using a first format, said decoder comprising:
a preprocessor for transcoding the bitstream using a second format; and a decompression engine for decoding the transcoded bitstream.
- 2. The decoder of claim 1, further comprising:
a system layer processor for receiving the bitstream.
- 3. The decoder of claim 1, further comprising:
a compressed data buffer for storing the transcoded bitstream.
- 4. The decoder of claim 1, wherein the bitstream is encoded with an entropy code.
- 5. The decoder of claim 1, wherein the bitstream is encoded using CABAC.
- 6. The decoder of claim 1, wherein the bitstream is encoded using Advanced Video Coding.
- 7. The decoder of claim 1, wherein the preprocessor transcodes the bitstream with a variable length code.
- 8. The decoder of claim 1, wherein the preprocessor transcodes the bitstream with an exponential golomb code.
- 9. A preprocessor for transcoding a bitstream from a first format to a second format, said transcoder comprising:
an input bitstream decoder for decoding syntax elements from the bitstream; and an output bitstream encoder for encoding values obtained from decoding of the syntax elements with the second format.
- 10. The preprocessor of claim 9, wherein the first format comprises an entropy code.
- 11. The preprocessor of claim 9, wherein the first format comprises Advanced Video Coding.
- 12. The preprocessor of claim 9, wherein the second format comprises a variable length code.
- 13. The preprocessor of claim 9, wherein the second format comprises a exponential golomb code.
- 14. The preprocessor of claim 9, wherein the second format comprises a fixed length code.
- 15. A method for decoding a bitstream that was encoded in a first format, said method comprising:
receiving the bitstream encoded with the first format; transcoding the bitstream into a second format, wherein the transcoded bitstream represents the same information as the bitstream encoded with the first format; and decoding the transcoded bitstream, thereby resulting in a plurality of frames; displaying the plurality of frames.
- 16. The method of claim 15, wherein the first format is an entropy code.
- 17. The method of claim 16, wherein the first format uses CABAC.
- 18. The method of claim 17, wherein the first format is Advanced Video Coding.
- 19. The method of claim 15, wherein the second format is a variable length code.
- 20. The method of claim 15, wherein the second format is an exponential golomb code.
- 21. The method of claim 15, wherein transcoding comprises:
decoding a syntax element from the bitstream; and encoding values obtained from the syntax element with the second format.
PRIORITY DATA
[0001] This application claims the priority benefit of the following provisional patent applications: Ser. No. 60/380,520 filed May 14, 2002 which is incorporated herein by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60380520 |
May 2002 |
US |