update .po files with --no-fuzzy-matching in use
[ardour.git] / libs / ardour / session_process.cc
index 067a91da48f45449933c1960cdc3482fe7681e3e..3c46a2e0a631e42e97348def144e1f008a1f21de 100644 (file)
 #include "ardour/ticker.h"
 #include "ardour/types.h"
 
-#include "midi++/manager.h"
 #include "midi++/mmc.h"
 
 #include "i18n.h"
 
-#include <xmmintrin.h>
-
 using namespace ARDOUR;
 using namespace PBD;
 using namespace std;
@@ -87,7 +84,7 @@ Session::process (pframes_t nframes)
 
        try {
                if (!_engine.freewheeling() && Config->get_send_midi_clock() && transport_speed() == 1.0f && midi_clock->has_midi_port()) {
-                       midi_clock->tick (transport_at_start);
+                       midi_clock->tick (transport_at_start, nframes);
                }
        } catch (...) {
                /* don't bother with a message */
@@ -327,7 +324,7 @@ Session::process_with_events (pframes_t nframes)
         * and prepare for rolling)
         */
        if (_send_timecode_update) {
-               send_full_time_code (_transport_frame);
+               send_full_time_code (_transport_frame, nframes);
        }
 
        if (!process_can_proceed()) {