This way it is also available for file input from specific hw Signed-off-by: Michael Niedermayer <mich...@niedermayer.cc> --- libavradio/sdrdemux.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/libavradio/sdrdemux.c b/libavradio/sdrdemux.c index b0b63827eb..123a1a9d0f 100644 --- a/libavradio/sdrdemux.c +++ b/libavradio/sdrdemux.c @@ -101,9 +101,9 @@ static void apply_deemphasis(SDRContext *sdr, AVComplexFloat *data, int len, int void ff_sdr_autodetect_workarounds(SDRContext *sdr) { - if (sdr->rtlsdr_fixes < 0) + if (sdr-> rtlsdr_fixes < 0 && sdr->driver_name) sdr->rtlsdr_fixes = !strcmp(sdr->driver_name, "rtlsdr"); - if (sdr->sdrplay_fixes < 0) + if (sdr->sdrplay_fixes < 0 && sdr->driver_name) sdr->sdrplay_fixes = !strcmp(sdr->driver_name, "sdrplay"); } @@ -1537,6 +1537,8 @@ int ff_sdr_common_init(AVFormatContext *s) sdr->avfmt = s; s->ctx_flags |= AVFMTCTX_NOHEADER; + ff_sdr_autodetect_workarounds(sdr); + if (sdr->bandwidth > sdr->sdr_sample_rate * 7 / 8) av_log(s, AV_LOG_WARNING, "Bandwidth looks suspicious\n"); -- 2.31.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".