class basic_frame;\r
class parameters;\r
struct frame_factory;\r
+struct media_info;\r
\r
struct frame_producer : boost::noncopyable\r
{\r
\r
virtual safe_ptr<basic_frame> receive(int hints) = 0;\r
virtual safe_ptr<core::basic_frame> last_frame() const = 0;\r
- virtual safe_ptr<basic_frame> create_thumbnail_frame();\r
+ virtual safe_ptr<basic_frame> create_thumbnail_frame(media_info& additional_info);\r
\r
static const safe_ptr<frame_producer>& empty(); // nothrow\r
\r