Commit 58dce6f0 authored by Soft Works's avatar Soft Works Committed by Marton Balint

swscale/swscale: check SWS_PRINT_INFO flag for printing alignment warnings

This makes output consistent with a similar warning just few
lines above where this flag is checked in the same way.
Signed-off-by: 's avatarsoftworkz <softworkz@hotmail.com>
Signed-off-by: 's avatarMarton Balint <cus@passwd.hu>
parent f3b6e3e8
......@@ -329,7 +329,7 @@ static int swscale(SwsContext *c, const uint8_t *src[],
) {
SwsContext *const ctx = c->parent ? c->parent : c;
int cpu_flags = av_get_cpu_flags();
if (HAVE_MMXEXT && (cpu_flags & AV_CPU_FLAG_SSE2) &&
if (flags & SWS_PRINT_INFO && HAVE_MMXEXT && (cpu_flags & AV_CPU_FLAG_SSE2) &&
!atomic_exchange_explicit(&ctx->stride_unaligned_warned,1, memory_order_relaxed)) {
av_log(c, AV_LOG_WARNING, "Warning: data is not aligned! This can lead to a speed loss\n");
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment