本文整理汇总了C++中Global::set_playback方法的典型用法代码示例。如果您正苦于以下问题:C++ Global::set_playback方法的具体用法?C++ Global::set_playback怎么用?C++ Global::set_playback使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Global
的用法示例。
在下文中一共展示了Global::set_playback方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: playback_ended
void Mplayer::playback_ended()
{
if (running) {
get_class<Movie>(dgettext("mms-movie-mplayer", "Video"))->set_movie_playback(false);
Global *global = S_Global::get_instance();
global->set_playback("Audio");
broken_pipe=true;
running = false;
Render *render = S_Render::get_instance();
render->device->hide_video();
run::close_pipe(p);
ScreenUpdater *screen_updater = S_ScreenUpdater::get_instance();
screen_updater->timer.deactivate("mplayer status");
}
}
示例2: setup_playback
void Mplayer::setup_playback(const std::pair<bool, Pipe>& result, bool window)
{
if (result.first) {
Global *global = S_Global::get_instance();
global->set_playback("Movie");
p = result.second;
broken_pipe = false;
running = true;
if (window)
in_fullscreen = false;
else
in_fullscreen = true;
get_class<Movie>(dgettext("mms-movie-mplayer", "Video"))->set_movie_playback(true);
}
}