Nova Patents
EP4307686A2

Audio splicing concept

Abstract

Audio splicing is rendered more effective by the use of one or more truncation unit packets inserted into the audio data stream so as to indicate to an audio decoder, for a predetermined access unit, an end portion of an audio frame with which the predetermined access unit is associated, as to be discarded in playout.

EP4307686A2, drawing sheet 1
Sheet 1 of 18

Term

9 yearsto projected expiry

Projected expiry 8 September 2035, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

3 claims: 2 independent, 1 dependent

  1. 1
    Audio decoder comprising:an audio decoding core (162) configured to reconstruct an audio signal (12), in units of audio frames (14) of the audio signal, from a sequence of payload packets (16) of an audio data stream (120), wherein each of the payload packets belongs to a respective one of a sequence of access units (18) into which the audio data stream is partitioned, wherein each access unit is associated with a respective one of the audio frames;and an audio truncator (164) configured to be responsive to a truncation unit packet (42;58;114) which is inserted, within a predetermined access unit, into the audio data stream, and comprises a packet type index (46) indicating that the truncation unit packet is a truncation unit packet, a truncation length element (48) indicating a temporal length of an end portion of an audio frame associated with the predetermined access unit in units of individual audio samples, or in n-tuples of consecutive audio samples, and a flag (52) indicating whether the predetermined access unit has actually been used as a splice-out point or not;and a leading/trailing indicator (54) indicating whether the temporal length is measured from a leading end or a trailing end of the audio frame towards an inner of the audio frame so as to check whether the flag is set and if so, truncate the audio frame so as to discard, in playing out the audio signal, the end portion indicated to be discarded in playout by the truncation unit packet, and if not, play out the audio frame completely.
  2. 2
    Audio decoding method comprising:reconstructing an audio signal (12), in units of audio frames (14) of the audio signal, from a sequence of payload packets (16) of an audio data stream (120), wherein each of the payload packets belongs to a respective one of a sequence of access units (18) into which the audio data stream is partitioned, wherein each access unit is associated with a respective one of the audio frames;and responsive to a truncation unit packet (42;58;114) which is inserted, within a predetermined access unit, into the audio data stream, and comprises a packet type index (46) indicating that the truncation unit packet is a truncation unit packet, a truncation length element (48) indicating a temporal length of an end portion of an audio frame associated with the predetermined access unit in units of individual audio samples, or in n-tuples of consecutive audio samples, and a flag (52) indicating whether the predetermined access unit has actually been used as a splice-out point or not;and a leading/trailing indicator (54) indicating whether the temporal length is measured from a leading end or a trailing end of the audio frame towards an inner of the audio frame checking whether the flag is set and if so, truncating the audio frame so as to discard, in playing out the audio signal, the end portion indicated to be discarded in playout by the truncation unit packet, and if not, playing out the audio frame completely.