// Properties
- const pixel_format_desc& pixel_format_desc() const;
+ const core::pixel_format_desc& pixel_format_desc() const;
const array<std::uint8_t>& image_data(std::size_t index = 0) const;
const core::audio_buffer& audio_data() const;
// Properties
- const pixel_format_desc& pixel_format_desc() const;
+ const core::pixel_format_desc& pixel_format_desc() const;
array<const std::uint8_t> image_data(int index = 0) const;
const core::audio_buffer& audio_data() const;
spl::shared_ptr<impl> impl_;
};
-}}
\ No newline at end of file
+}}
auto action = iter->second.action;
if (action == mark_action::stop || action == mark_action::jump_to || action == mark_action::remove)
- return *iter;
+ return std::make_pair(iter->first, iter->second);
}
return boost::none;
auto action = iter->second.action;
if (action == mark_action::start)
- return *iter;
+ return std::make_pair(iter->first, iter->second);
}
return boost::none;