Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2013-10-17 13:44:08 +0400
committerSergey Sharybin <sergey.vfx@gmail.com>2013-10-17 13:44:08 +0400
commit992902cee0a4f22dc115bbe8dbce4064c35c74cf (patch)
treece9e6fb2a619b800a816863f362c02a95b2b83cd /source/blender/editors/space_clip
parent71dae0cf40aed60e4eac1e1e4207ae2fc5cfc9a0 (diff)
Fix #37118: MCEr: Prefetch frames doesn't respect input color space
Diffstat (limited to 'source/blender/editors/space_clip')
-rw-r--r--source/blender/editors/space_clip/clip_editor.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/editors/space_clip/clip_editor.c b/source/blender/editors/space_clip/clip_editor.c
index 3d7450a3132..f393e2b6a07 100644
--- a/source/blender/editors/space_clip/clip_editor.c
+++ b/source/blender/editors/space_clip/clip_editor.c
@@ -752,6 +752,7 @@ static unsigned char *prefetch_thread_next_frame(PrefetchQueue *queue, MovieClip
static void *do_prefetch_thread(void *data_v)
{
PrefetchThread *data = (PrefetchThread *) data_v;
+ MovieClip *clip = data->clip;
unsigned char *mem;
size_t size;
int current_frame;
@@ -766,7 +767,7 @@ static void *do_prefetch_thread(void *data_v)
user.render_size = data->queue->render_size;
user.render_flag = data->queue->render_flag;
- ibuf = IMB_ibImageFromMemory(mem, size, flag, NULL, "prefetch frame");
+ ibuf = IMB_ibImageFromMemory(mem, size, flag, clip->colorspace_settings.name, "prefetch frame");
result = BKE_movieclip_put_frame_if_possible(data->clip, &user, ibuf);