session->sample_to_timecode (sample, *((Timecode::Time*)&timecode), use_offset, use_subframes);
}
-void
-BasicUI::toggle_selection (PresentationInfo::order_t o, PresentationInfo::Flag flags)
-{
- boost::shared_ptr<Stripable> s = session->get_remote_nth_stripable (o, flags);
-
- if (s) {
- s->presentation_info().set_selected (!s->presentation_info().selected());
- }
-}
-
-void
-BasicUI::clear_stripable_selection ()
-{
- session->clear_stripable_selection ();
-}
-
-void
-BasicUI::toggle_stripable_selection (boost::shared_ptr<Stripable> s)
-{
- session->toggle_stripable_selection (s);
-}
-
-void
-BasicUI::add_stripable_selection (boost::shared_ptr<Stripable> s)
-{
- session->add_stripable_selection (s);
-}
-
-void
-BasicUI::set_stripable_selection (boost::shared_ptr<Stripable> s)
-{
- session->set_stripable_selection (s);
-}
-
-
#if 0
this stuff is waiting to go in so that all UIs can offer complex solo/mute functionality