Lines Matching full:sbr
125 #define DEFAULT_HEADER_PERIOD_REPETITION_RATE 10 /*!< Default header repetition rate used in transport library and for SBR header. */
169 UCHAR userSbrEnabled; /*!< Enable SBR for ELD. */
170 UINT userSbrRatio; /*!< SBR sampling rate ratio. Dual- or single-rate. */
192 /* SBR */
243 UCHAR lowDelaySbr; /*!< 0: ELD sbr off,
244 1: ELD sbr on */
246 UCHAR downsampledSbr; /*!< 0: ELD with dualrate sbr,
247 1: ELD with downsampled sbr */
252 * \brief This table defines ELD/SBR default configurations.
275 * \brief Configure SBR for ELD configuration.
277 * This function finds default SBR configuration for ELD based on sampling rate and channel bitrate.
278 * Outputparameters are SBR on/off, and SBR ratio.
314 err = AACENC_INVALID_CONFIG; /* no default configuration for eld-sbr available. */
387 sbrSignaling = SIG_EXPLICIT_HIERARCHICAL; /* For downsampled SBR, explicit signaling is mandatory */
389 sbrSignaling = SIG_IMPLICIT; /* For dual-rate SBR, implicit signaling is default */
609 /* SBR rate is set to 0 here, which means it should be set automatically
614 /* SBR enable set to -1 means to inquire ELD audio configurator for reasonable configuration. */
692 /* Limit bit rate in respect to available SBR modes if active */
699 /* Find total bitrate which provides valid configuration for each SBR element. */
707 /* Get bit rate for each SBR element */
855 /* In VBR mode; SBR-modul depends on bitrate, core encoder on bitrateMode. */
882 /* Initialize SBR parameters */
904 /* Automatic SBR ratio configuration
905 * - downsampled SBR for ELD
906 * - otherwise always dualrate SBR
911 /* SBR ratio has been set by the user, so use it. */
927 /* Downsampled SBR has to be signaled explicitely (for transmission of SBR sampling fequency) */
1037 /* Seamless channel reconfiguration in sbr not fully implemented */
1074 /* Check return value and if the SBR encoder can handle enough elements */
1084 /* Let the SBR encoder take a look at the configuration and change if required. */
1112 /* Never use PNS if SBR is active */
1117 /* estimated bitrate consumed by SBR or PS */
1120 } /* sbr initialization */
1277 /* Open SBR Encoder */
1581 * Encode SBR data.
1597 /* Add SBR extension payload */
1605 hAacEncoder->extPayload[nExtensions].dataType = EXT_SBR_DATA; /* Once SBR Encoder supports SBR CRC set EXT_SBR_DATA_CRC */