projects
/
goodguy
/
history.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
yuv colorspace/range + prefs, ffmpeg colorrange probe, x11 direct force colormodel...
[goodguy/history.git]
/
cinelerra-5.1
/
cinelerra
/
mwindow.C
diff --git
a/cinelerra-5.1/cinelerra/mwindow.C
b/cinelerra-5.1/cinelerra/mwindow.C
index 426421c3bcc2571de9badb2c74ec1e27a1d340f4..84ba6830aa88bd39cfea54d154dd94ead97a07ff 100644
(file)
--- a/
cinelerra-5.1/cinelerra/mwindow.C
+++ b/
cinelerra-5.1/cinelerra/mwindow.C
@@
-904,6
+904,7
@@
void MWindow::init_preferences()
BC_WindowBase::get_resources()->popupmenu_btnup = preferences->popupmenu_btnup;
BC_WindowBase::get_resources()->textbox_focus_policy = preferences->textbox_focus_policy;
BC_WindowBase::get_resources()->grab_input_focus = preferences->grab_input_focus;
BC_WindowBase::get_resources()->popupmenu_btnup = preferences->popupmenu_btnup;
BC_WindowBase::get_resources()->textbox_focus_policy = preferences->textbox_focus_policy;
BC_WindowBase::get_resources()->grab_input_focus = preferences->grab_input_focus;
+ YUV::yuv.yuv_set_colors(preferences->yuv_color_space, preferences->yuv_color_range);
}
void MWindow::clean_indexes()
}
void MWindow::clean_indexes()
@@
-1272,6
+1273,17
@@
void MWindow::close_mixers()
}
}
}
}
+void MWindow::open_mixers()
+{
+ for( int i=0; i<edl->mixers.size(); ++i ) {
+ Mixer *mixer = edl->mixers[i];
+ ZWindow *zwindow = get_mixer(mixer);
+ zwindow->set_title(mixer->title);
+ zwindow->start();
+ }
+ refresh_mixers();
+}
+
int MWindow::select_zwindow(ZWindow *zwindow)
{
int ret = 0, n = zwindows.number_of(zwindow);
int MWindow::select_zwindow(ZWindow *zwindow)
{
int ret = 0, n = zwindows.number_of(zwindow);
@@
-1350,7
+1362,6
@@
void MWindow::tile_mixers()
}
}
}
}
-
void MWindow::init_cache()
{
audio_cache = new CICache(preferences);
void MWindow::init_cache()
{
audio_cache = new CICache(preferences);
@@
-2058,7
+2069,7
@@
if(debug) printf("MWindow::load_filenames %d\n", __LINE__);
edl->session->proxy_use_scaler = 0;
edl->session->proxy_auto_scale = 0;
edl->local_session->preview_start = 0;
edl->session->proxy_use_scaler = 0;
edl->session->proxy_auto_scale = 0;
edl->local_session->preview_start = 0;
- edl->local_session->preview_end =
edl->tracks->total_length()
;
+ edl->local_session->preview_end =
0
;
edl->local_session->loop_playback = 0;
edl->local_session->set_selectionstart(0);
edl->local_session->set_selectionend(0);
edl->local_session->loop_playback = 0;
edl->local_session->set_selectionstart(0);
edl->local_session->set_selectionend(0);