diff options
author | Minje Ahn <minje.ahn@samsung.com> | 2018-02-02 15:06:33 +0900 |
---|---|---|
committer | Minje Ahn <minje.ahn@samsung.com> | 2018-02-02 15:06:33 +0900 |
commit | e5525329e1e7006393e9c0972f881f218993a29a (patch) | |
tree | f1fe4ccbce31be78e613edbb889431cda9a687d1 /src/include | |
parent | 2ad4d2c4e74fd8238fa6e43cd6f0243a055f0c5f (diff) | |
download | libmedia-thumbnail-e5525329e1e7006393e9c0972f881f218993a29a.tar.gz libmedia-thumbnail-e5525329e1e7006393e9c0972f881f218993a29a.tar.bz2 libmedia-thumbnail-e5525329e1e7006393e9c0972f881f218993a29a.zip |
Modified to mm_util_extract_image_info() instead of ImgGetImageInfo()submit/tizen/20180205.005408accepted/tizen/unified/20180206.064135
Modified image info API
Delete image info API in libmedia-thumbnail
Change-Id: I248ad18f3ca4cea8f8e2b7bc43dfe711d0852e16
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Diffstat (limited to 'src/include')
-rwxr-xr-x | src/include/codec/img-codec-parser.h | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/src/include/codec/img-codec-parser.h b/src/include/codec/img-codec-parser.h deleted file mode 100755 index 1682d84..0000000 --- a/src/include/codec/img-codec-parser.h +++ /dev/null @@ -1,80 +0,0 @@ -/* - * libmedia-thumbnail - * - * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved. - * - * Contact: Hyunjun Ko <zzoon.ko@samsung.com> - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - */ - -#ifndef _IMGCODEC_PARSER_H_ -#define _IMGCODEC_PARSER_H_ - -#include <stdio.h> -#include <stdlib.h> -#include <string.h> -#include <errno.h> - -#ifdef __cplusplus -extern "C" { -#endif /* __cplusplus */ - -#define MINIMUM_HEADER_BYTES 8 - -#define PNG_HEADER_LENGTH 8 -#define JPG_HEADER_LENGTH 2 -#define GIF_HEADER_LENGTH 3 -#define BMP_HEADER_LENGTH 2 -#define WBMP_HEADER_LENGTH 2 - -#define JPG_HEADER_TYPE_LENGTH 2 -#define JPG_BLOCK_SIZE_LENGTH 2 -#define JPG_IMAGE_SIZE_LENGTH 8 - -#define FILE_READ_SIZE 4096 - -typedef enum { - IMG_CODEC_UNKNOWN_TYPE = -2, - IMG_CODEC_BIG_PROGRESSIVE_JPEG = -1, - IMG_CODEC_NONE = 0, - IMG_CODEC_GIF = (1 << 0), - IMG_CODEC_PNG = (1 << 1), - IMG_CODEC_WBMP = (1 << 2), - IMG_CODEC_JPEG = (1 << 3), - IMG_CODEC_BMP = (1 << 4), - IMG_CODEC_TIF = (1 << 5), - IMG_CODEC_AGIF = (1 << 6), - IMG_CODEC_PROGRESSIVE_JPEG = (1 << 7), - IMG_CODEC_DRM = (1 << 8), -} ImgCodecType; - -typedef struct _stream { - FILE *fd; - unsigned int buffpos; - unsigned int filepos; - unsigned int filesize; - unsigned int buffend; - unsigned int debugpos; - unsigned char *buffer; -} IFEGSTREAMCTRL; - -int ImgGetImageInfo(const char *filePath, ImgCodecType *type, unsigned int *width, unsigned int *height); - -#ifdef __cplusplus -} -#endif /* __cplusplus */ - -#endif - |