Audio data bit rate detector
AssigneeGeneral Instrument Corporation
InventorsRobert S. Nemiroff, Jing Yang Chen, Siu-Wai Wu
Life of this patent
Estimating the term…
Abstract
A detector for determining an audio data bit rate of a pre-compressed audio elementary stream (AES), in which the pre-compressed AES includes a plurality of preamble length fields is provided. The detector includes an analyzer module configured to determine one or more candidate audio data bit rates of the AES from the plurality of preamble length fields, a detector module configured to determine whether one or more of the candidate audio data bit rates are correct, and a selector module configured to select one of the one or more candidate audio data bit rates determined to be correct as the audio data bit rate of the pre-compressed AES.
Claims14
A detector for determining an audio data bit rate of a pre-compressed audio elementary stream (AES), wherein the pre-compressed AES includes a plurality of preamble length fields, said detector comprising:
- an analyzer module configured to determine one or more candidate audio data bit rates of the AES from the plurality of preamble length fields by computing the one or more candidate audio data bit rates for different ones of the plurality of preamble length fields;
- a detector module configured to determine whether one or more of the candidate audio data bit rates are correct when a predetermined number of preamble length fields in a row contain the same number with respect to each other and the same number matches an expected length field value;
- and
- a selector module configured to select one of the one or more candidate audio data bit rates determined to be correct as the audio data bit rate of the pre-compressed AES.
A method for determining an audio data bit rate of a pre-compressed audio elementary stream (AES), wherein the pre-compressed AES includes a plurality of preamble length fields, said method comprising:
- determining one or more candidate audio data bit rates of the pre-compressed AES by computing the one or more candidate audio bit rates for different ones of the plurality of preamble length fields;
- determining whether the one or more candidate audio data bit rates are correct when a predetermined number of preamble length fields in a row contain the same number with respect to each other and the same number matches an expected length field value;
- and
- selecting one of the one or more candidate audio data bit rates determined to be correct as the audio data bit rate for use in extracting the pre-compressed AES.
A non-transitory computer readable storage medium on which is embedded one or more computer programs, said one or more computer programs implementing a method for processing audio data, said one or more computer programs comprising a set of instructions for:
- receiving an pre-compressed audio elementary stream (AES), wherein the pre-compressed AES includes a plurality of preamble length fields;
- determining one or more candidate audio data bit rates of the AES by computing the one or more candidate audio bit rates for different ones of the plurality of preamble length fields;
- determining whether the one or more candidate audio data bit rates are correct when a predetermined number of preamble length fields in a row contain the same number with respect to each other and the same number matches an expected length field value;
- and
- selecting one of the one or more candidate audio data bit rates determined to be correct as the audio data bit rate for use in extracting the pre-compressed AES.
Dependencies are inferred from the claim text.