Lines Matching refs:ctx
43 ChromaprintContext *ctx;
45 ChromaprintContext ctx;
53 if (cpr->ctx) {
55 chromaprint_free(cpr->ctx);
66 cpr->ctx = chromaprint_new(cpr->algorithm);
69 if (!cpr->ctx) {
76 if (!chromaprint_set_option(cpr->ctx, "silence_threshold", cpr->silence_threshold)) {
104 if (!chromaprint_start(cpr->ctx, st->codecpar->sample_rate, st->codecpar->ch_layout.nb_channels)) {
115 return chromaprint_feed(cpr->ctx, (const int16_t *)pkt->data, pkt->size / 2) ? 0 : AVERROR(EINVAL);
126 if (!chromaprint_finish(cpr->ctx)) {
131 if (!chromaprint_get_raw_fingerprint(cpr->ctx, (uint32_t **)&fp, &size)) {