mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-21 06:45:39 -06:00
plugin: reverted jpg/tif/png
git-svn-id: svn://ultimatepp.org/upp/trunk@5226 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
698d777f75
commit
03795088a1
236 changed files with 117667 additions and 0 deletions
53
uppsrc/plugin/jpg/lib/jcodec.c
Normal file
53
uppsrc/plugin/jpg/lib/jcodec.c
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
/*
|
||||
* jcodec.c
|
||||
*
|
||||
* Copyright (C) 1998, Thomas G. Lane.
|
||||
* This file is part of the Independent JPEG Group's software.
|
||||
* For conditions of distribution and use, see the accompanying README file.
|
||||
*
|
||||
* This file contains utility functions for the JPEG codec(s).
|
||||
*/
|
||||
|
||||
#define JPEG_INTERNALS
|
||||
#include "jinclude.h"
|
||||
#include "jpeglib.h"
|
||||
#include "jlossy.h"
|
||||
#include "jlossls.h"
|
||||
|
||||
|
||||
/*
|
||||
* Initialize the compression codec.
|
||||
* This is called only once, during master selection.
|
||||
*/
|
||||
|
||||
GLOBAL(void)
|
||||
jinit_c_codec (j_compress_ptr cinfo)
|
||||
{
|
||||
if (cinfo->process == JPROC_LOSSLESS) {
|
||||
#ifdef C_LOSSLESS_SUPPORTED
|
||||
jinit_lossless_c_codec(cinfo);
|
||||
#else
|
||||
ERREXIT(cinfo, JERR_NOT_COMPILED);
|
||||
#endif
|
||||
} else
|
||||
jinit_lossy_c_codec(cinfo);
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* Initialize the decompression codec.
|
||||
* This is called only once, during master selection.
|
||||
*/
|
||||
|
||||
GLOBAL(void)
|
||||
jinit_d_codec (j_decompress_ptr cinfo)
|
||||
{
|
||||
if (cinfo->process == JPROC_LOSSLESS) {
|
||||
#ifdef D_LOSSLESS_SUPPORTED
|
||||
jinit_lossless_d_codec(cinfo);
|
||||
#else
|
||||
ERREXIT(cinfo, JERR_NOT_COMPILED);
|
||||
#endif
|
||||
} else
|
||||
jinit_lossy_d_codec(cinfo);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue