[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [38791] branches/soc-2011-pepper: Speed improvement for last commit...

Joerg Mueller nexyon at gmail.com
Thu Jul 28 16:40:14 CEST 2011


Revision: 38791
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=38791
Author:   nexyon
Date:     2011-07-28 14:40:14 +0000 (Thu, 28 Jul 2011)
Log Message:
-----------
Speed improvement for last commit...

Modified Paths:
--------------
    branches/soc-2011-pepper/intern/audaspace/intern/AUD_SequencerEntry.cpp
    branches/soc-2011-pepper/source/blender/makesrna/intern/rna_sequencer.c

Modified: branches/soc-2011-pepper/intern/audaspace/intern/AUD_SequencerEntry.cpp
===================================================================
--- branches/soc-2011-pepper/intern/audaspace/intern/AUD_SequencerEntry.cpp	2011-07-28 14:28:27 UTC (rev 38790)
+++ branches/soc-2011-pepper/intern/audaspace/intern/AUD_SequencerEntry.cpp	2011-07-28 14:40:14 UTC (rev 38791)
@@ -72,10 +72,13 @@
 
 void AUD_SequencerEntry::move(float begin, float end, float skip)
 {
-	m_begin = begin;
-	m_skip = skip;
-	m_end = end;
-	m_pos_status++;
+	if(m_begin != begin || m_skip != skip || m_end != end)
+	{
+		m_begin = begin;
+		m_skip = skip;
+		m_end = end;
+		m_pos_status++;
+	}
 }
 
 void AUD_SequencerEntry::mute(bool mute)

Modified: branches/soc-2011-pepper/source/blender/makesrna/intern/rna_sequencer.c
===================================================================
--- branches/soc-2011-pepper/source/blender/makesrna/intern/rna_sequencer.c	2011-07-28 14:28:27 UTC (rev 38790)
+++ branches/soc-2011-pepper/source/blender/makesrna/intern/rna_sequencer.c	2011-07-28 14:40:14 UTC (rev 38791)
@@ -586,9 +586,6 @@
 	Editing *ed= seq_give_editing(scene, FALSE);
 
 	free_imbuf_seq(scene, &ed->seqbase, FALSE, TRUE);
-
-	if(RNA_struct_is_a(ptr->type, &RNA_SoundSequence))
-		seq_update_sound_bounds(scene, ptr->data);
 }
 
 static void rna_Sequence_update_reopen_files(Main *UNUSED(bmain), Scene *scene, PointerRNA *ptr)




More information about the Bf-blender-cvs mailing list