diff options
author | wm4 <wm4@nowhere> | 2017-07-01 15:56:12 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2017-07-01 15:56:12 +0200 |
commit | 91279390710954519be79cff8388873888bf2f42 (patch) | |
tree | e166303643359dba10aba888486b6cf642ead30d /video/image_loader.h | |
parent | aee81828e2e627ca33e66f87428add220b06f7a7 (diff) | |
download | mpv-91279390710954519be79cff8388873888bf2f42.tar.bz2 mpv-91279390710954519be79cff8388873888bf2f42.tar.xz |
x11: load icon differently
Now it's sourced from the etc/ PNG files directly, instead of
preprocessing them with imagemagick.
Add some ad-hoc code to decode PNG files with libavcodec. At least we
can drop the zlib code in exchange.
Diffstat (limited to 'video/image_loader.h')
-rw-r--r-- | video/image_loader.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/video/image_loader.h b/video/image_loader.h new file mode 100644 index 0000000000..f8b20c8857 --- /dev/null +++ b/video/image_loader.h @@ -0,0 +1,9 @@ +#ifndef MP_IMAGE_LOADER_H_ +#define MP_IMAGE_LOADER_H_ + +#include <stddef.h> + +struct mp_image; +struct mp_image *load_image_png_buf(void *buffer, size_t buffer_size, int imgfmt); + +#endif |