MCPcopy Create free account
hub / github.com/TypesettingTools/Aegisub / GetImage

Function GetImage

src/video_frame.cpp:36–46  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

34}
35
36wxImage GetImage(VideoFrame const& frame) {
37 using namespace boost::gil;
38
39 wxImage img(frame.width, frame.height);
40 auto src = interleaved_view(frame.width, frame.height, (bgra8_pixel_t*)frame.data.data(), frame.pitch);
41 auto dst = interleaved_view(frame.width, frame.height, (rgb8_pixel_t*)img.GetData(), 3 * frame.width);
42 if (frame.flipped)
43 src = flipped_up_down_view(src);
44 copy_and_convert_pixels(src, dst, color_converter());
45 return img;
46}

Callers 2

UpdateBitmapMethod · 0.85
get_imageFunction · 0.85

Calls 2

color_converterClass · 0.85
GetDataMethod · 0.80

Tested by

no test coverage detected