: image_data_(std::move(image_data))\r
, audio_data_(std::move(audio_data))\r
, ogl_(ogl){} \r
-\r
- ~implementation()\r
- {\r
- ogl_.invoke([this]\r
- {\r
- image_data_.reset();\r
- });\r
- }\r
-\r
+ \r
const boost::iterator_range<const uint8_t*> image_data()\r
{\r
if(!image_data_)\r