From ce4d91ba2a974addb53f4d649e50dbacc934db83 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Wed, 21 May 2014 21:29:33 +0200 Subject: [PATCH] sws: document color range >8bit oddity --- libswscale/utils.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libswscale/utils.c b/libswscale/utils.c index 29c57119e7..92b2ac4f26 100644 --- a/libswscale/utils.c +++ b/libswscale/utils.c @@ -1004,6 +1004,8 @@ int sws_setColorspaceDetails(struct SwsContext *c, const int inv_table[4], c->srcRange = srcRange; c->dstRange = dstRange; + //The srcBpc check is possibly wrong but we seem to lack a definitive reference to test this + //and what we have in ticket 2939 looks better with this check if (need_reinit && c->srcBpc == 8) ff_sws_init_range_convert(c);