keep_screen_on();
if (0 != screen_timer_id) Source.remove(screen_timer_id);
screen_timer_id = Timeout.add ((uint)Time.Milliseconds.SECOND * 20, keep_screen_on);
keep_screen_on();
if (0 != screen_timer_id) Source.remove(screen_timer_id);
screen_timer_id = Timeout.add ((uint)Time.Milliseconds.SECOND * 20, keep_screen_on);
var children = tracks.get_children();
foreach (var child in children) {
TrackTransport tt = child as TrackTransport;
if (null != tt && tt.get_active_state()) {
var children = tracks.get_children();
foreach (var child in children) {
TrackTransport tt = child as TrackTransport;
if (null != tt && tt.get_active_state()) {
for (int idx = ((int)project.tracks.length()) - 1; idx > -1; --idx) {
project.tracks.delete_link(project.tracks.nth(idx));
}
for (int idx = ((int)project.tracks.length()) - 1; idx > -1; --idx) {
project.tracks.delete_link(project.tracks.nth(idx));
}