////////////////////////////////////////////////////////////////////////////////////////////////////\r
virtual void initialize(const safe_ptr<frame_factory>& frame_factory) = 0;\r
\r
- static safe_ptr<frame_producer> empty() // nothrow\r
+ static const safe_ptr<frame_producer>& empty() // nothrow\r
{\r
struct empty_frame_producer : public frame_producer\r
{\r