Lines Matching defs:reference
240 "findfit($module, fragment, reference, /)\n"
243 "Try to match reference as well as possible to a portion of fragment.");
250 Py_buffer *reference);
257 Py_buffer reference = {NULL, NULL};
269 if (PyObject_GetBuffer(args[1], &reference, PyBUF_SIMPLE) != 0) {
272 if (!PyBuffer_IsContiguous(&reference, 'C')) {
276 return_value = audioop_findfit_impl(module, &fragment, &reference);
283 /* Cleanup for reference */
284 if (reference.obj) {
285 PyBuffer_Release(&reference);
292 "findfactor($module, fragment, reference, /)\n"
295 "Return a factor F such that rms(add(fragment, mul(reference, -F))) is minimal.");
302 Py_buffer *reference);
309 Py_buffer reference = {NULL, NULL};
321 if (PyObject_GetBuffer(args[1], &reference, PyBUF_SIMPLE) != 0) {
324 if (!PyBuffer_IsContiguous(&reference, 'C')) {
328 return_value = audioop_findfactor_impl(module, &fragment, &reference);
335 /* Cleanup for reference */
336 if (reference.obj) {
337 PyBuffer_Release(&reference);