diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2013-10-17 13:44:08 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2013-10-17 13:44:08 +0400 |
commit | 992902cee0a4f22dc115bbe8dbce4064c35c74cf (patch) | |
tree | ce9e6fb2a619b800a816863f362c02a95b2b83cd /source/blender/editors | |
parent | 71dae0cf40aed60e4eac1e1e4207ae2fc5cfc9a0 (diff) |
Fix #37118: MCEr: Prefetch frames doesn't respect input color space
Diffstat (limited to 'source/blender/editors')
-rw-r--r-- | source/blender/editors/space_clip/clip_editor.c | 3 |
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); |