Commit 5705cebc authored by Nishant S Kulgod's avatar Nishant S Kulgod
Browse files

commit 1

parent 4627fb90
Loading
Loading
Loading
Loading
Loading
+10 −4
Original line number Diff line number Diff line
@@ -926,11 +926,13 @@ void dtx_read_padding_bits(
    const int16_t num_bits 
);

#ifndef IVAS_FLOAT_FIXED
void ivas_apply_non_diegetic_panning(
    float *output_f[],                                          /* i/o: core-coder transport mono channel/stereo output             */
    const float non_diegetic_pan_gain,                          /* i  : non-diegetic panning gain                                   */
    const int16_t output_frame                                  /* i  : output frame length per channel                             */
);
#endif


/*----------------------------------------------------------------------------------*
@@ -4626,9 +4628,9 @@ void ivas_mc_paramupmix_dec_digest_tc(
#ifdef IVAS_FLOAT_FIXED
void ivas_mc_paramupmix_dec_render(
    Decoder_Struct *st_ivas,                                    /* i/o: IVAS decoder handle                             */
    const UWord16 nSamplesAsked,                               /* i  : number of CLDFB slots requested                 */
    UWord16 *nSamplesRendered,                                 /* o  : number of CLDFB slots rendered                  */
    UWord16 *nSamplesAvailable,                                /* o  : number of CLDFB slots still to render           */
    const uint16_t nSamplesAsked,                               /* i  : number of CLDFB slots requested                 */
    uint16_t *nSamplesRendered,                                 /* o  : number of CLDFB slots rendered                  */
    uint16_t *nSamplesAvailable,                                /* o  : number of CLDFB slots still to render           */
    Word32 *input_fx[],                                           /* i  : core-coder transport channels                   */
    Word32 *output_fx[]                                           /* i/o: synthesized core-coder transport channels       */
);
@@ -7005,11 +7007,13 @@ void ivas_mono_downmix_render_passive(
    const int16_t output_frame                                  /* i  : output frame length                                   */
);

#ifndef IVAS_FLOAT_FIXED
void ivas_mono_stereo_downmix_mcmasa(
    Decoder_Struct *st_ivas,                                    /* i/o: IVAS decoder structure                                          */
    float *output_f[],                                          /* i/o: synthesized core-coder transport channels/mono or stereo output */
    int16_t output_frame                                        /* i  : output frame length per channel                                 */
);
#endif
#ifdef IVAS_FLOAT_FIXED
void ivas_lfe_synth_with_filters_fx(
    MCMASA_LFE_SYNTH_DATA_HANDLE hMasaLfeSynth, /* i/o: LFE synthesis structure for McMASA  */
@@ -7384,11 +7388,13 @@ ivas_error ivas_omasa_dirac_td_binaural_jbm(
    float *output_f[]                                           /* o  : rendered time signal                    */
);
#endif
#ifndef IVAS_FLOAT_FIXED
void ivas_omasa_rearrange_channels(
    float *output[],                                            /* o  : output synthesis signal                 */
    const int16_t nchan_transport_ism,                          /* i  : number of ISM TCs                       */
    const int16_t output_frame                                  /* i  : output frame length per channel         */
);
#endif
#ifndef IVAS_FLOAT_FIXED
void ivas_omasa_dirac_rend_jbm(
    Decoder_Struct *st_ivas,                                    /* i/o: IVAS decoder handle                     */
+239 −465

File changed.

Preview size limit exceeded, changes collapsed.

+3 −0
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@ Word16 param_mc_get_num_cldfb_syntheses_ivas_fx(
    Word16 num_cldfb_syntheses;

    num_cldfb_syntheses = 0;
    move16();

    /* sanity check*/
    IF( st_ivas->hParamMC == NULL )
@@ -15,9 +16,11 @@ Word16 param_mc_get_num_cldfb_syntheses_ivas_fx(
        assert( 0 && "ParamMC handle does not exist!\n" );
    }

    test();
    IF( EQ_16( st_ivas->renderer_type, RENDERER_BINAURAL_FASTCONV ) || EQ_16( st_ivas->renderer_type, RENDERER_BINAURAL_FASTCONV_ROOM ) )
    {
        num_cldfb_syntheses = 2;
        move16();
    }
    ELSE IF( EQ_16( st_ivas->renderer_type, RENDERER_SBA_LINEAR_ENC ) )
    {
+104 −169

File changed.

Preview size limit exceeded, changes collapsed.

+42 −185

File changed.

Preview size limit exceeded, changes collapsed.

Loading