[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [49690] trunk/blender/source/blender: Correction to last commit - make naming of BKE_sequence_free_imbuf a bit
Sergey Sharybin
sergey.vfx at gmail.com
Wed Aug 8 13:48:28 CEST 2012
Revision: 49690
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=49690
Author: nazgul
Date: 2012-08-08 11:48:28 +0000 (Wed, 08 Aug 2012)
Log Message:
-----------
Correction to last commit - make naming of BKE_sequence_free_imbuf a bit
more "correct" -- it works on all sequences. not single sequence.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/BKE_sequencer.h
trunk/blender/source/blender/blenkernel/intern/sequencer.c
trunk/blender/source/blender/editors/space_sequencer/sequencer_edit.c
trunk/blender/source/blender/makesrna/intern/rna_sequencer.c
trunk/blender/source/blender/render/intern/source/pipeline.c
Modified: trunk/blender/source/blender/blenkernel/BKE_sequencer.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_sequencer.h 2012-08-08 11:15:42 UTC (rev 49689)
+++ trunk/blender/source/blender/blenkernel/BKE_sequencer.h 2012-08-08 11:48:28 UTC (rev 49690)
@@ -270,7 +270,7 @@
int BKE_sequence_base_shuffle(struct ListBase *seqbasep, struct Sequence *test, struct Scene *evil_scene);
int BKE_sequence_base_shuffle_time(ListBase *seqbasep, struct Scene *evil_scene);
int BKE_sequence_base_isolated_sel_check(struct ListBase *seqbase);
-void BKE_sequence_free_imbuf(struct Scene *scene, struct ListBase *seqbasep, int check_mem_usage, int keep_file_handles);
+void BKE_sequencer_free_imbuf(struct Scene *scene, struct ListBase *seqbasep, int check_mem_usage, int keep_file_handles);
struct Sequence *BKE_sequence_dupli_recursive(struct Scene *scene, struct Scene *scene_to, struct Sequence *seq, int dupe_flag);
int BKE_sequence_swap(struct Sequence *seq_a, struct Sequence *seq_b, const char **error_str);
Modified: trunk/blender/source/blender/blenkernel/intern/sequencer.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/sequencer.c 2012-08-08 11:15:42 UTC (rev 49689)
+++ trunk/blender/source/blender/blenkernel/intern/sequencer.c 2012-08-08 11:48:28 UTC (rev 49690)
@@ -2711,7 +2711,7 @@
}
}
-void BKE_sequence_free_imbuf(Scene *scene, ListBase *seqbase, int check_mem_usage, int keep_file_handles)
+void BKE_sequencer_free_imbuf(Scene *scene, ListBase *seqbase, int check_mem_usage, int keep_file_handles)
{
Sequence *seq;
@@ -2750,7 +2750,7 @@
}
}
if (seq->type == SEQ_TYPE_META) {
- BKE_sequence_free_imbuf(scene, &seq->seqbase, FALSE, keep_file_handles);
+ BKE_sequencer_free_imbuf(scene, &seq->seqbase, FALSE, keep_file_handles);
}
if (seq->type == SEQ_TYPE_SCENE) {
/* FIXME: recurs downwards,
Modified: trunk/blender/source/blender/editors/space_sequencer/sequencer_edit.c
===================================================================
--- trunk/blender/source/blender/editors/space_sequencer/sequencer_edit.c 2012-08-08 11:15:42 UTC (rev 49689)
+++ trunk/blender/source/blender/editors/space_sequencer/sequencer_edit.c 2012-08-08 11:48:28 UTC (rev 49690)
@@ -170,7 +170,7 @@
BKE_sequencer_proxy_rebuild_finish(link->data, pj->stop);
}
- BKE_sequence_free_imbuf(pj->scene, &ed->seqbase, FALSE, FALSE);
+ BKE_sequencer_free_imbuf(pj->scene, &ed->seqbase, FALSE, FALSE);
WM_main_add_notifier(NC_SCENE | ND_SEQUENCER, pj->scene);
}
@@ -1339,7 +1339,7 @@
Scene *scene = CTX_data_scene(C);
Editing *ed = BKE_sequencer_editing_get(scene, FALSE);
- BKE_sequence_free_imbuf(scene, &ed->seqbase, FALSE, FALSE);
+ BKE_sequencer_free_imbuf(scene, &ed->seqbase, FALSE, FALSE);
WM_event_add_notifier(C, NC_SCENE | ND_SEQUENCER, scene);
@@ -2885,7 +2885,7 @@
BKE_sequencer_update_changed_seq_and_deps(scene, seq, 0, 1);
/* important else we don't get the imbuf cache flushed */
- BKE_sequence_free_imbuf(scene, &ed->seqbase, FALSE, FALSE);
+ BKE_sequencer_free_imbuf(scene, &ed->seqbase, FALSE, FALSE);
WM_event_add_notifier(C, NC_SCENE | ND_SEQUENCER, scene);
@@ -2945,7 +2945,7 @@
BKE_sequencer_update_changed_seq_and_deps(scene, seq, 0, 1);
/* important else we don't get the imbuf cache flushed */
- BKE_sequence_free_imbuf(scene, &ed->seqbase, FALSE, FALSE);
+ BKE_sequencer_free_imbuf(scene, &ed->seqbase, FALSE, FALSE);
WM_event_add_notifier(C, NC_SCENE | ND_SEQUENCER, scene);
@@ -3018,7 +3018,7 @@
BKE_sequence_calc(scene, seq);
/* important else we don't get the imbuf cache flushed */
- BKE_sequence_free_imbuf(scene, &ed->seqbase, FALSE, FALSE);
+ BKE_sequencer_free_imbuf(scene, &ed->seqbase, FALSE, FALSE);
}
else {
/* lame, set rna filepath */
Modified: trunk/blender/source/blender/makesrna/intern/rna_sequencer.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_sequencer.c 2012-08-08 11:15:42 UTC (rev 49689)
+++ trunk/blender/source/blender/makesrna/intern/rna_sequencer.c 2012-08-08 11:48:28 UTC (rev 49690)
@@ -580,14 +580,14 @@
Editing *ed = BKE_sequencer_editing_get(scene, FALSE);
if (ed)
- BKE_sequence_free_imbuf(scene, &ed->seqbase, FALSE, TRUE);
+ BKE_sequencer_free_imbuf(scene, &ed->seqbase, FALSE, TRUE);
}
static void rna_Sequence_update_reopen_files(Main *UNUSED(bmain), Scene *scene, PointerRNA *ptr)
{
Editing *ed = BKE_sequencer_editing_get(scene, FALSE);
- BKE_sequence_free_imbuf(scene, &ed->seqbase, FALSE, FALSE);
+ BKE_sequencer_free_imbuf(scene, &ed->seqbase, FALSE, FALSE);
if (RNA_struct_is_a(ptr->type, &RNA_SoundSequence))
BKE_sequencer_update_sound_bounds(scene, ptr->data);
Modified: trunk/blender/source/blender/render/intern/source/pipeline.c
===================================================================
--- trunk/blender/source/blender/render/intern/source/pipeline.c 2012-08-08 11:15:42 UTC (rev 49689)
+++ trunk/blender/source/blender/render/intern/source/pipeline.c 2012-08-08 11:48:28 UTC (rev 49690)
@@ -1688,7 +1688,7 @@
if (recurs_depth == 0) { /* with nested scenes, only free on toplevel... */
Editing *ed = re->scene->ed;
if (ed)
- BKE_sequence_free_imbuf(re->scene, &ed->seqbase, TRUE, TRUE);
+ BKE_sequencer_free_imbuf(re->scene, &ed->seqbase, TRUE, TRUE);
}
IMB_freeImBuf(ibuf);
}
More information about the Bf-blender-cvs
mailing list