Blender Git Commit Log

Git Commits -> Revision d7a3238

Revision d7a3238 by Joerg Mueller (master)
November 24, 2014, 21:48 (GMT)
Audaspace: File handle management for audio sequencing

Fixes the problem that for big sequences too many file handles were open at the same time.

Changes the playback handles that the audio sequencing code manages to be closed and reopened when needed. The metric used is the current playback position in relation to the strip. If the strip is more than 10 seconds (configurable) away from the playback cursor, the handle is released and reopened when needed.

See D915.

Commit Details:

Full Hash: d7a32383c0867a3f8b90792fd1fee01e13349481
Parent Commit: e3b68db
Lines Changed: +188, -83

2 Modified Paths:

/intern/audaspace/intern/AUD_SequencerHandle.cpp (+171, -82) (Diff)
/intern/audaspace/intern/AUD_SequencerHandle.h (+17, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021