gboolean rg_analysis_album_result (RgAnalysisCtx * ctx, gdouble * gain, gdouble * peak) { gboolean result; g_return_val_if_fail (ctx != NULL, FALSE); result = accumulator_result (&ctx->album, gain, peak); accumulator_clear (&ctx->album); return result; }
gboolean rg_analysis_track_result (RgAnalysisCtx * ctx, gdouble * gain, gdouble * peak) { gboolean result; g_return_val_if_fail (ctx != NULL, FALSE); accumulator_add (&ctx->album, &ctx->track); result = accumulator_result (&ctx->track, gain, peak); accumulator_clear (&ctx->track); reset_filters (ctx); return result; }