├── .gitmodules ├── LICENSE ├── Makefile ├── README.md ├── libx265 ├── x265.h └── x265_config.h ├── src ├── av_util.cpp ├── av_util.hpp ├── benchmark.hpp ├── bpg_common.hpp ├── bpg_common.rc ├── bpg_def.h ├── dprintf.cpp ├── frame.cpp ├── frame.hpp ├── imagine │ ├── ImagPlug.H │ ├── bpg.cpp │ ├── bpg.def │ └── bpg.rc ├── log.h ├── looptask.cpp ├── looptask.hpp ├── reader.cpp ├── susie │ ├── spi00in.def │ ├── spi00in.h │ └── spi_bpg.cpp ├── sws_context.cpp ├── sws_context.hpp ├── threadpool.cpp ├── threadpool.hpp ├── winthread.cpp ├── winthread.hpp ├── writer.cpp └── xnview │ ├── Xbpg.cpp │ ├── Xbpg.def │ ├── Xbpg.ini │ └── Xbpg.rc └── test ├── looptask_test.cpp ├── read_test.cpp └── threadpool_test.cpp /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/README.md -------------------------------------------------------------------------------- /libx265/x265.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/libx265/x265.h -------------------------------------------------------------------------------- /libx265/x265_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/libx265/x265_config.h -------------------------------------------------------------------------------- /src/av_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/av_util.cpp -------------------------------------------------------------------------------- /src/av_util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/av_util.hpp -------------------------------------------------------------------------------- /src/benchmark.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/benchmark.hpp -------------------------------------------------------------------------------- /src/bpg_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/bpg_common.hpp -------------------------------------------------------------------------------- /src/bpg_common.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/bpg_common.rc -------------------------------------------------------------------------------- /src/bpg_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/bpg_def.h -------------------------------------------------------------------------------- /src/dprintf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/dprintf.cpp -------------------------------------------------------------------------------- /src/frame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/frame.cpp -------------------------------------------------------------------------------- /src/frame.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/frame.hpp -------------------------------------------------------------------------------- /src/imagine/ImagPlug.H: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/imagine/ImagPlug.H -------------------------------------------------------------------------------- /src/imagine/bpg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/imagine/bpg.cpp -------------------------------------------------------------------------------- /src/imagine/bpg.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/imagine/bpg.def -------------------------------------------------------------------------------- /src/imagine/bpg.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/imagine/bpg.rc -------------------------------------------------------------------------------- /src/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/log.h -------------------------------------------------------------------------------- /src/looptask.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/looptask.cpp -------------------------------------------------------------------------------- /src/looptask.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/looptask.hpp -------------------------------------------------------------------------------- /src/reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/reader.cpp -------------------------------------------------------------------------------- /src/susie/spi00in.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/susie/spi00in.def -------------------------------------------------------------------------------- /src/susie/spi00in.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/susie/spi00in.h -------------------------------------------------------------------------------- /src/susie/spi_bpg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/susie/spi_bpg.cpp -------------------------------------------------------------------------------- /src/sws_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/sws_context.cpp -------------------------------------------------------------------------------- /src/sws_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/sws_context.hpp -------------------------------------------------------------------------------- /src/threadpool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/threadpool.cpp -------------------------------------------------------------------------------- /src/threadpool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/threadpool.hpp -------------------------------------------------------------------------------- /src/winthread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/winthread.cpp -------------------------------------------------------------------------------- /src/winthread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/winthread.hpp -------------------------------------------------------------------------------- /src/writer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/writer.cpp -------------------------------------------------------------------------------- /src/xnview/Xbpg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/xnview/Xbpg.cpp -------------------------------------------------------------------------------- /src/xnview/Xbpg.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/xnview/Xbpg.def -------------------------------------------------------------------------------- /src/xnview/Xbpg.ini: -------------------------------------------------------------------------------- 1 | 8: 2 | 24: 3 | -------------------------------------------------------------------------------- /src/xnview/Xbpg.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/src/xnview/Xbpg.rc -------------------------------------------------------------------------------- /test/looptask_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/test/looptask_test.cpp -------------------------------------------------------------------------------- /test/read_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/test/read_test.cpp -------------------------------------------------------------------------------- /test/threadpool_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leavinel/BPG-Plugins/HEAD/test/threadpool_test.cpp --------------------------------------------------------------------------------