~mttronchetti/novacut/nested_sequences

« back to all changes in this revision

Viewing changes to ui/cutter.js

  • Committer: Jason Gerard DeRose
  • Date: 2012-03-14 08:36:44 UTC
  • mto: This revision was merged to the branch mainline in revision 138.
  • Revision ID: jderose@novacut.com-20120314083644-a3l8ecmdudp8erap
Renamed Render(), @RenderFinished to more consistent RenderJob(), @JobRendered

Show diffs side-by-side

added added

removed removed

Lines of Context:
791
791
var UI = {
792
792
    init: function() {
793
793
        UI.player = $('player');
794
 
        Hub.connect('render_finished', UI.on_render_finished);
795
794
        Hub.connect('edit_hashed', UI.on_edit_hashed);
796
795
        Hub.connect('job_hashed', UI.on_job_hashed);
 
796
        Hub.connect('job_rendered', UI.on_job_rendered);
797
797
 
798
798
        var id = window.location.hash.slice(1);
799
799
        var doc = novacut.get_sync(id);
898
898
            UI.views.clips.flow(UI.views.clips.by_time);
899
899
        });
900
900
    },
 
901
    
 
902
    render: function() {
 
903
        $("render-btn").disabled = true;
 
904
        console.log('render');
 
905
        Hub.send('hash_edit', UI.project._id, UI.project.root_id);
 
906
    },
901
907
 
902
908
    on_edit_hashed: function(project_id, node_id, intrinsic_id) {
903
909
        console.log(['edit_hashed', project_id, node_id, intrinsic_id].join(' '));
907
913
 
908
914
    on_job_hashed: function(intrinsic_id, settings_id, job_id) {
909
915
        console.log(['job_hashed', intrinsic_id, settings_id, job_id].join(' '));
910
 
    },
911
 
 
912
 
    render: function() {
913
 
        $("render-btn").disabled = true;
914
 
        console.log('render');
915
 
        //Hub.send('render', UI.project._id, UI.project.root_id, null);
916
 
        Hub.send('hash_edit', UI.project._id, UI.project.root_id);
917
 
    },
918
 
 
919
 
    on_render_finished: function(job_id, file_id) {
 
916
        Hub.send('render_job', job_id);
 
917
    },
 
918
 
 
919
    on_job_rendered: function(job_id, file_id) {
 
920
        console.log(['job_rendered', job_id, file_id].join(' '));
920
921
        UI.player.src = 'dmedia:' + file_id;
921
922
        UI.player.play();
922
923
        $("render-btn").disabled = false;
923
 
        console.log(job_id);
924
924
    },
925
925
 
926
926
    on_new_doc: function(doc) {