File 0001-fix-condition-in-aubio_source_avcodec_get_duration.patch of Package aubio
From d0c78ea294544a10b152d80c0b679316bc08c344 Mon Sep 17 00:00:00 2001
From: Paul Brossier <piem@piem.org>
Date: Sat, 15 Nov 2025 15:53:58 +0100
Subject: [PATCH] fix condition in aubio_source_avcodec_get_duration
---
src/io/source_avcodec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/io/source_avcodec.c b/src/io/source_avcodec.c
index 41fd6c1..2080d28 100644
--- a/src/io/source_avcodec.c
+++ b/src/io/source_avcodec.c
@@ -603,7 +603,7 @@ uint_t aubio_source_avcodec_seek (aubio_source_avcodec_t * s, uint_t pos) {
}
uint_t aubio_source_avcodec_get_duration (aubio_source_avcodec_t * s) {
- if (s && &(s->avFormatCtx) != NULL) {
+ if (s && s->avFormatCtx != NULL) {
int64_t duration = s->avFormatCtx->duration;
return s->samplerate * ((uint_t)duration / 1e6 );
}
--
2.53.0