Multiplexed audio data decoding apparatus and receiver apparatus
DCFirst Claim
1. A multiplexed audio data decoder apparatus, for inputting a group of packets, each being formed by packetizing audio data sequences which are compressed and encoded and by multiplexing a plurality of those sequences, and for selectively decoding one audio data sequence which is designated by a user, comprising:
- a demultiplexer for extracting the one audio data sequence which is designated by the user from said group of packets depending upon a property or attribute information which each packet has, and further for extracting a method of compression and encoding which is applied for compressing the audio data sequence from a header information which said each audio data sequence has;
a first memory in which are accumulated decoding program codes including decoding algorithms corresponding to said method of compression and encoding;
a digital signal processor for decoding the compressed audio data sequences in accordance with said decoding program codes, sequentially;
a read-only memory, in which are accumulated a plurality of the decoding program codes, each corresponding to each one of said plural methods of compression and encoding; and
controller means for detecting change in said method of compression and encoding, and for transferring the decoding program code corresponding to the method of the compression and encoding after being changed, from said read-only memory to said first memory, wherein said digital signal processor begins decoding processing by using the decoding program code which is transferred to said first memory.
9 Assignments
Litigations
1 Petition
Accused Products
Abstract
A multiplexed audio data decoder apparatus is provided in which integration of an audio decoder is easy, and has a high flexibility when the number of the formats to be processed is increased or when the specification is changed. In an external ROM 60 there are accumulated a plurality of decoding program codes corresponding to respective plural methods for compressing and encoding. A controller means 50 transfers the decoding program code corresponding to the method for compressing and encoding after changing thereof, from the external ROM 60 to an internal RAM 25. A DSP 22 starts decoding processing by using the decoding program code which is transmitted into the internal RAM 25.
-
Citations
9 Claims
-
1. A multiplexed audio data decoder apparatus, for inputting a group of packets, each being formed by packetizing audio data sequences which are compressed and encoded and by multiplexing a plurality of those sequences, and for selectively decoding one audio data sequence which is designated by a user, comprising:
-
a demultiplexer for extracting the one audio data sequence which is designated by the user from said group of packets depending upon a property or attribute information which each packet has, and further for extracting a method of compression and encoding which is applied for compressing the audio data sequence from a header information which said each audio data sequence has;
a first memory in which are accumulated decoding program codes including decoding algorithms corresponding to said method of compression and encoding;
a digital signal processor for decoding the compressed audio data sequences in accordance with said decoding program codes, sequentially;
a read-only memory, in which are accumulated a plurality of the decoding program codes, each corresponding to each one of said plural methods of compression and encoding; and
controller means for detecting change in said method of compression and encoding, and for transferring the decoding program code corresponding to the method of the compression and encoding after being changed, from said read-only memory to said first memory, wherein said digital signal processor begins decoding processing by using the decoding program code which is transferred to said first memory. - View Dependent Claims (3, 5)
after transferring the decoding program code corresponding to the method of compression and encoding after being changed, from said read-only memory to said first memory or said second memory, said digital signal processor conducts a process for deciding presence of transfer errors. -
5. A multiplexed audio data decoder apparatus as defined in the claim 1, wherein
after transferring the decoding program code corresponding to the method of compression and encoding after being changed, from said read-only memory to said first memory or said second memory, said digital signal processor conducts a process for deciding presence of transfer errors; - and
wherein, in the process for deciding the presence of the transfer error which said digital signal processor conducts, a specific audio data sequence is decoded into the decoding program code, and is compared with an expected value corresponding thereto.
- and
-
-
2. A multiplexed audio data decoder apparatus, for inputting a group of packets, each being formed by packetizing audio data sequences which are compressed and encoded and by multiplexing a plurality of those sequences, and for selectively decoding one set of a video data sequence and an audio data sequence accompanying therewith, which is designated by a user, comprising:
-
a demultiplexer for extracting the one audio data sequence which is designated by the user from said group of packets depending upon a property or attribute information which each packet has, and further for extracting a method of compression and encoding which is applied for compressing the audio data sequence from a header information which said each audio data sequence has;
a first memory in which are accumulated decoding program codes including decoding algorithms corresponding to said method of compression and encoding;
a digital signal processor for decoding the compressed audio data sequences in accordance with said decoding program codes, sequentially;
a read-only memory, in which are accumulated a plurality of the decoding program codes, each corresponding to each one of said plural methods of compression and encoding;
a video decoder for decoding said video data sequence which is compressed and encoded;
a second memory which said digital signal processor and said video decoder use as work area for the decoding processing thereof; and
controller means for transferring said plural decoding program codes from said read-only memory to said second memory in advance, as well as for detecting change in said method of compression and encoding, and for transferring the decoding program code corresponding to the method of the compression and encoding after being changed, from said read-only memory to said first memory, wherein said digital signal processor begins decoding processing by using the decoding program code which is transferred to said first memory. - View Dependent Claims (4, 6)
after transferring the decoding program code corresponding to the method of compression and encoding after being changed, from said read-only memory to said first memory or said second memory, said digital signal processor conducts a process for deciding presence of transfer errors. -
6. A multiplexed audio data decoder apparatus as defined in the claim 2, wherein
after transferring the decoding program code corresponding to the method of compression and encoding after being changed, from said read-only memory to said first memory or said second memory, said digital signal processor conducts a process for deciding presence of transfer errors; - and
wherein, in the process for deciding the presence of the transfer error which said digital signal processor conducts, a specific audio data sequence is decoded into the decoding program code, and is compared with an expected value corresponding thereto.
- and
-
-
7. A multiplexed audio data decoder apparatus, comprising:
-
a demultiplexer for inputting one audio data sequence which is compressed and encoded, being selected from a plurality of audio data sequences which are multiplexed, and for extracting a method of compression and encoding of said one audio data sequence;
a first memory for obtaining and accumulating a decoding program code including a decoding algorithm corresponding to said method of compression and decoding from an outside, when the method of the compression and encoding of said one compressed and encoded audio data sequence is changed; and
a digital signal processor for decoding said one audio data sequence which is compressed and encoded in accordance with said decoding program code, sequentially.
-
-
8. A multiplexed audio data decoder apparatus, comprising:
-
a demultiplexer for selecting one compressed and encoded audio data sequence which is designated by a user from a plurality of compressed and encoded audio data sequences which are multiplexed;
a read-only memory for accumulating plural kinds of decoding program codes including decoding algorithms each corresponding to one of the methods of the compressing and encoding of said plurality of compressed and encoded audio data sequences, respectively; and
a digital signal processor for decoding said one audio data sequence which is compressed and encoded in accordance with said decoding program code, sequentially, when the method of compression and encoding of said one compressed and encoded audio data sequence is changed.
-
-
9. A receiver apparatus, comprising:
-
a receiving means for receiving a plurality of compressed and encoded audio data sequences which are multiplexed;
a demultiplexer for selecting one compressed and encoded audio data sequence which is designated by a user from a plurality of compressed and encoded audio data sequences which are received by said receiving means;
a read-only memory for accumulating plural kinds of decoding program codes including decoding algorithms each corresponding to one of the methods of the compressing and encoding of said plurality of compressed and encoded audio data sequences, respectively; and
a digital signal processor for decoding said one audio data sequence which is compressed and encoded in accordance with said decoding program code, sequentially, when the method of compression and encoding of said one compressed and encoded audio data sequence is changed.
-
Specification