return;\r
\r
auto av_frame = get_av_frame();\r
- av_frame->data[0] = const_cast<uint8_t*>(frame->image_data().begin());\r
+ av_frame->data[0] = const_cast<uint8_t*>(frame->image_data().begin());\r
\r
auto frames = filter_.execute(av_frame);\r
\r
\r
auto av_frame2 = get_av_frame();\r
av_image_alloc(av_frame2->data, av_frame2->linesize, av_frame2->width, av_frame2->height, PIX_FMT_BGRA, 16);\r
- av_image_copy(av_frame2->data, av_frame2->linesize, src_data, src_linesizes, PIX_FMT_BGRA, av_frame2->width, av_frame2->height);\r
av_frame = safe_ptr<AVFrame>(av_frame2.get(), [=](AVFrame*)\r
{\r
av_freep(&av_frame2->data[0]);\r
});\r
+\r
+ av_image_copy(av_frame2->data, av_frame2->linesize, src_data, src_linesizes, PIX_FMT_BGRA, av_frame2->width, av_frame2->height);\r
}\r
\r
glBindTexture(GL_TEXTURE_2D, texture_);\r