return frame2;\r
\r
auto my_frame1 = spl::make_shared<draw_frame>(frame1);\r
- auto my_frame2 = draw_frame::silence(spl::make_shared<draw_frame>(frame2));\r
+ auto my_frame2 = draw_frame::mute_audio(spl::make_shared<draw_frame>(frame2));\r
if(mode == field_mode::upper)\r
{\r
my_frame1->get_frame_transform().field_mode = field_mode::upper; \r
return spl::make_shared<draw_frame>(std::move(frames));\r
}\r
\r
-spl::shared_ptr<draw_frame> draw_frame::silence(const spl::shared_ptr<draw_frame>& frame)\r
+spl::shared_ptr<draw_frame> draw_frame::mute_audio(const spl::shared_ptr<draw_frame>& frame)\r
{\r
auto frame2 = spl::make_shared<draw_frame>(frame);\r
frame2->get_frame_transform().volume = 0.0;\r
static spl::shared_ptr<draw_frame> interlace(const spl::shared_ptr<draw_frame>& frame1, const spl::shared_ptr<draw_frame>& frame2, field_mode mode);\r
static spl::shared_ptr<draw_frame> over(const spl::shared_ptr<draw_frame>& frame1, const spl::shared_ptr<draw_frame>& frame2);\r
static spl::shared_ptr<draw_frame> mask(const spl::shared_ptr<draw_frame>& fill, const spl::shared_ptr<draw_frame>& key);\r
- static spl::shared_ptr<draw_frame> silence(const spl::shared_ptr<draw_frame>& frame);\r
+ static spl::shared_ptr<draw_frame> mute_audio(const spl::shared_ptr<draw_frame>& frame);\r
\r
static const spl::shared_ptr<draw_frame>& eof();\r
static const spl::shared_ptr<draw_frame>& empty();\r
try\r
{\r
if(is_paused_)\r
- return draw_frame::silence(foreground_->last_frame());\r
+ return draw_frame::mute_audio(foreground_->last_frame());\r
\r
auto frame = receive_and_follow(foreground_, flags.value());\r
if(frame == core::draw_frame::late())\r
- return draw_frame::silence(foreground_->last_frame());\r
+ return draw_frame::mute_audio(foreground_->last_frame());\r
\r
++frame_number_;\r
\r
\r
virtual spl::shared_ptr<core::draw_frame> last_frame() const override\r
{\r
- return core::draw_frame::silence(last_frame_);\r
+ return core::draw_frame::mute_audio(last_frame_);\r
}\r
\r
virtual uint32_t nb_frames() const override\r