Home | History | Annotate | Download | only in include

Lines Matching full:sbr

103 All references to SBR (Spectral Band Replication) are only applicable to HE-AAC or AAC-ELD versions
134 and libSBRenc.a (LINUX) or FDK_sbrEncLib.lib (MS Visual C++) for the SBR (Spectral Band
179 AAC | SBR | PS | MD | FLAGS | value
189 - SBR: Allocate Spectral Band Replication module.
198 - Additionally the maximum number of supported channels in the SBR module can be denoted separately.\n
199 In this example the encoder instance provides a maximum of 6 channels out of which up to 2 channels support SBR.
201 HE-AAC 5.1 multi channel is not possible since only 2 out of 6 channels support SBR, which saves data memory.
319 HE-AAC (AOT_SBR): 0.625 bits per sample (dualrate sbr)
320 HE-AAC (AOT_SBR): 1.125 bits per sample (downsampled sbr)
346 For ELD configuration a so called auto configurator is available which configures SBR and the SBR ratio by itself.
349 Based on sampling rate and chosen bitrate per channel a reasonable SBR configuration will be used.
352 Sampling Rate | Channel Bitrate | SBR | SBR Ratio
354 ]min, 16] kHz | min - 27999 | on | downsampled SBR
357 ]16 - 24] kHz | min - 39999 | on | downsampled SBR
360 ]24 - 32] kHz | min - 27999 | on | dualrate SBR
361 | 28000 - 55999 | on | downsampled SBR
364 ]32 - 44.1] kHz | min - 63999 | on | dualrate SBR
367 ]44.1 - 48] kHz | min - 63999 | on | dualrate SBR
474 \subsection reommendedConfigLC AAC-LC, HE-AAC, HE-AACv2 in Dualrate SBR mode.
482 AAC LC + SBR + PS | 8000 - 11999 | 22.05, 24.00 | 24.00 | 2
483 AAC LC + SBR + PS | 12000 - 17999 | 32.00 | 32.00 | 2
484 AAC LC + SBR + PS | 18000 - 39999 | 32.00, 44.10, 48.00 | 44.10 | 2
485 AAC LC + SBR + PS | 40000 - 56000 | 32.00, 44.10, 48.00 | 48.00 | 2
487 AAC LC + SBR | 8000 - 11999 | 22.05, 24.00 | 24.00 | 1
488 AAC LC + SBR | 12000 - 17999 | 32.00 | 32.00 | 1
489 AAC LC + SBR | 18000 - 39999 | 32.00, 44.10, 48.00 | 44.10 | 1
490 AAC LC + SBR | 40000 - 56000 | 32.00, 44.10, 48.00 | 48.00 | 1
491 AAC LC + SBR | 16000 - 27999 | 32.00, 44.10, 48.00 | 32.00 | 2
492 AAC LC + SBR | 28000 - 63999 | 32.00, 44.10, 48.00 | 44.10 | 2
493 AAC LC + SBR | 64000 - 128000 | 32.00, 44.10, 48.00 | 48.00 | 2
495 AAC LC + SBR | 64000 - 69999 | 32.00, 44.10, 48.00 | 32.00 | 5, 5.1
496 AAC LC + SBR | 70000 - 159999 | 32.00, 44.10, 48.00 | 44.10 | 5, 5.1
497 AAC LC + SBR | 160000 - 245999 | 32.00, 44.10, 48.00 | 48.00 | 5
498 AAC LC + SBR | 160000 - 265999 | 32.00, 44.10, 48.00 | 48.00 | 5.1
521 \subsection reommendedConfigLD AAC-LD, AAC-ELD, AAC-ELD with SBR in Dualrate SBR mode.
529 ELD + SBR | 18000 - 24999 | 32.00 - 44.10 | 32.00 | 1
530 ELD + SBR | 25000 - 31999 | 32.00 - 48.00 | 32.00 | 1
531 ELD + SBR | 32000 - 64000 | 32.00 - 48.00 | 48.00 | 1
533 ELD + SBR | 32000 - 51999 | 32.00 - 48.00 | 44.10 | 2
534 ELD + SBR | 52000 - 128000 | 32.00 - 48.00 | 48.00 | 2
536 ELD + SBR | 72000 - 160000 | 44.10 - 48.00 | 48.00 | 3
538 ELD + SBR | 96000 - 212000 | 44.10 - 48.00 | 48.00 | 4
540 ELD + SBR | 120000 - 246000 | 44.10 - 48.00 | 48.00 | 5
542 ELD + SBR | 120000 - 266000 | 44.10 - 48.00 | 48.00 | 5.1
573 \subsection reommendedConfigELD AAC-ELD with SBR in Downsampled SBR mode.
581 ELD + SBR | 18000 - 24999 | 16.00 - 22.05 | 22.05 | 1
582 (downsampled SBR) | 25000 - 35999 | 22.05 - 32.00 | 24.00 | 1
697 If SBR is activated, the encoder automatically deactivates PNS internally. If TNS is disabled but PNS is allowed,
722 AACENC_INIT_SBR_ERROR = 0x0042, /*!< SBR library initialization error. */
900 combination with SBR defined, enable SBR explicitely by ::AACENC_SBR_MODE parameter.
919 AACENC_SBR_MODE = 0x0104, /*!< Configure SBR independently of the chosen Audio Object Type ::AUDIO_OBJECT_TYPE.
921 - -1: Use ELD SBR auto configurator (default).
937 AACENC_SBR_RATIO = 0x0108, /*!< Controls activation of downsampled SBR. With downsampled SBR, the delay will be
938 shorter. On the other hand, for achieving the same quality level, downsampled SBR
939 needs more bits than dual-rate SBR.
940 With downsampled SBR, the AAC encoder will work at the same sampling rate as the
941 SBR encoder (single rate).
942 Downsampled SBR is supported for AAC-ELD and HE-AACv1.
943 - 1: Downsampled SBR (default for ELD).
944 - 2: Dual-rate SBR (default for HE-AAC). */
982 - This method does not work with downsampled SBR
986 - A decoder not capable of decoding PS will only decode the AAC-LC+SBR part.
989 - This method does work with downsampled SBR
995 - This method does work with downsampled SBR
1001 For best backwards compatibility, it is recommended to encode with implicit SBR signaling.
1015 For downsampled SBR, explicit signaling is mandatory. The reason for this is that the
1016 extension sampling frequency (which is in case of SBR the sampling frequqncy of the SBR part)
1019 For AAC-ELD, the SBR information is transmitted in the ELDSpecific Config, which is part of the
1064 * - 0x02: SBR module.
1069 * - 0: Allocate maximum number of AAC and SBR channels as supported by the library.
1070 * - nChannels: Use same maximum number of channels for allocating memory in AAC and SBR module.
1071 * - nChannels | (nSbrCh<<8): Number of SBR channels can be different to AAC channels to save data memory.