49a50
> #include "enums/ImageFormat.hh"
88c89
< bmp(&pixelPump.fb), pic(NULL), conv(PixelConverter::rgba8888_le),
---
> imgFormat(p->frame_format), pic(NULL), conv(PixelConverter::rgba8888_le),
92a94,95
>
> imgWriter = createImgWriter(imgFormat, &pixelPump.fb);
575c578,579
< csprintf("%s.framebuffer.bmp", sys->name()),
---
> csprintf("%s.framebuffer.%s",
> sys->name(), imgWriter->getImgExtension()),
581c585
< bmp.write(*pic->stream());
---
> imgWriter->write(*pic->stream());