Camera tracking: animation datablock for MovieClip
[blender-staging.git] / source / blender / blenkernel / intern / anim_sys.c
index b32421a6b3ddc6afda636b299cad9769a9d8326e..9ae3ad95d5c1d8f9480547fca4c4ee506109c8cc 100644 (file)
@@ -88,6 +88,7 @@ short id_type_can_have_animdata (ID *id)
                case ID_LA: case ID_CA: case ID_WO:
                case ID_SPK:
                case ID_SCE:
+               case ID_MC:
                {
                        return 1;
                }
@@ -2335,6 +2336,9 @@ void BKE_animsys_evaluate_all_animation (Main *main, Scene *scene, float ctime)
        /* speakers */
        EVAL_ANIM_IDS(main->speaker.first, ADT_RECALC_ANIM);
 
+       /* movie clips */
+       EVAL_ANIM_IDS(main->movieclip.first, ADT_RECALC_ANIM);
+
        /* objects */
                /* ADT_RECALC_ANIM doesn't need to be supplied here, since object AnimData gets 
                 * this tagged by Depsgraph on framechange. This optimisation means that objects