virtual safe_ptr<basic_frame> receive(int hints) {return (*producer_)->receive(hints);}\r
virtual safe_ptr<basic_frame> last_frame() const {return (*producer_)->last_frame();}\r
virtual std::wstring print() const {return (*producer_)->print();}\r
- virtual void param(const std::wstring& str) {(*producer_)->param(str);}\r
+ virtual std::wstring param(const std::wstring& str) {return (*producer_)->param(str);}\r
virtual safe_ptr<frame_producer> get_following_producer() const {return (*producer_)->get_following_producer();}\r
virtual void set_leading_producer(const safe_ptr<frame_producer>& producer) {(*producer_)->set_leading_producer(producer);}\r
virtual int64_t nb_frames() const {return (*producer_)->nb_frames();}\r