Blender Git Commit Log

Git Commits -> Revision 9a6719a

October 15, 2014, 12:20 (GMT)
Undo previous changes to sound.

The sound system really needs better design for the sequencer and
patching it up now won't really help us in the long run.

Also the sequencer kept leaking file descriptors when preserving
the audio handlles on undo making the branch unusable on mac and
windows.

It's almost certain patching over this will lead to more trouble, better
handle it separately and keep the system working for now.

Kept threaded loading of waveforms since we control the file input
directly there and leads to nice speedup, but we still clear the whole
sound + the waveform on undo, which is pretty bad.

Commit Details:

Full Hash: 9a6719a3149d9d56d1ce349eb4c058b641aaa746
Parent Commit: d2fd772
Lines Changed: +77, -122

11 Modified Paths:

/source/blender/blenkernel/BKE_scene.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_sequencer.h (+3, -3) (Diff)
/source/blender/blenkernel/BKE_sound.h (+4, -2) (Diff)
/source/blender/blenkernel/intern/scene.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/sequencer.c (+14, -14) (Diff)
/source/blender/blenkernel/intern/sound.c (+17, -12) (Diff)
/source/blender/blenloader/intern/readfile.c (+15, -62) (Diff)
/source/blender/blenloader/intern/writefile.c (+2, -2) (Diff)
/source/blender/editors/screen/screen_ops.c (+1, -1) (Diff)
/source/blender/editors/space_sequencer/sequencer_edit.c (+16, -21) (Diff)
/source/blender/makesrna/intern/rna_sequencer_api.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021