Lines Matching refs:effects_chain
154 static sox_effects_chain_t *effects_chain = NULL; variable
1133 sox_delete_effects(effects_chain); in advance_eff_chain()
1162 save_output_eff = sox_pop_effect_last(effects_chain); in advance_eff_chain()
1164 while (effects_chain->length > 1) in advance_eff_chain()
1165 sox_delete_effect_last(effects_chain); in advance_eff_chain()
1176 return clips + mixing_clips + sox_effects_clips(effects_chain); in total_clips()
1353 if (input_count == 1 && very_first_effchain && effects_chain->length > 1 && in optimize_trim()
1354 strcmp(effects_chain->effects[1][0].handler.name, "trim") == 0) { in optimize_trim()
1356 uint64_t offset = sox_trim_get_start(&effects_chain->effects[1][0]); in optimize_trim()
1362 sox_trim_clear_start(&effects_chain->effects[1][0]); in optimize_trim()
1715 if (!effects_chain) in process()
1716 effects_chain = sox_create_effects_chain(&combiner_encoding, in process()
1718 add_effects(effects_chain); in process()
1780 flow_status = sox_flow_effects(effects_chain, update_status, NULL); in process()
3003 sox_delete_effects_chain(effects_chain); in main()