aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVeeranna Hanchinal2017-02-07 06:25:29 -0600
committerBuddy Liong2017-02-07 09:21:06 -0600
commit36f1d1389852374f3804e63e98471a751dd24e57 (patch)
tree7bb55d259e6e909631d0a8a4c5a02a8b78af5290
parent83db16e17dfbe5846f34eca0c00b182c6231834f (diff)
downloadrepo-libdce-36f1d1389852374f3804e63e98471a751dd24e57.tar.gz
repo-libdce-36f1d1389852374f3804e63e98471a751dd24e57.tar.xz
repo-libdce-36f1d1389852374f3804e63e98471a751dd24e57.zip
libdce: Updated JpegEncoder interface file
Updated MJPEGE header file due to MJPEGE codec update to 01.00.17.01 version. Change-Id: Id820f9cf3c66e1659564ba297cc469a30dc55732 Signed-off-by: Veeranna Hanchinal <veeranna.hanchinal@ti.com>
-rw-r--r--README4
-rw-r--r--packages/ivahd_codecs/ti/sdo/codecs/jpegvenc/ijpegenc.h83
2 files changed, 45 insertions, 42 deletions
diff --git a/README b/README
index 7b25162..ef279dc 100644
--- a/README
+++ b/README
@@ -409,7 +409,7 @@ If (BUILDOS_LINUX) {
409 409
410 410
411************ Version Info of Headers included in packages folder *********** 411************ Version Info of Headers included in packages folder ***********
412 412******** Version might not match due to no change in the interfaces ********
413Tools: 413Tools:
414XDC version : xdctools_3_30_06_67_core 414XDC version : xdctools_3_30_06_67_core
415CE version : codec_engine_3_24_00_08 415CE version : codec_engine_3_24_00_08
@@ -424,4 +424,4 @@ MPEG-4 Dec : 01.00.15.01
424MPEG-2 Dec : 01.00.14.01 424MPEG-2 Dec : 01.00.14.01
425VC-1 Dec : 01.00.02.00 425VC-1 Dec : 01.00.02.00
426MJPEG Dec : 01.00.13.01 426MJPEG Dec : 01.00.13.01
427MJPEG Enc : 01.00.16.01 427MJPEG Enc : 01.00.17.01
diff --git a/packages/ivahd_codecs/ti/sdo/codecs/jpegvenc/ijpegenc.h b/packages/ivahd_codecs/ti/sdo/codecs/jpegvenc/ijpegenc.h
index d903f98..cca4fda 100644
--- a/packages/ivahd_codecs/ti/sdo/codecs/jpegvenc/ijpegenc.h
+++ b/packages/ivahd_codecs/ti/sdo/codecs/jpegvenc/ijpegenc.h
@@ -77,6 +77,9 @@
77* @version 2.3 (May 2013) : Added error check for “non-multiple of 16” 77* @version 2.3 (May 2013) : Added error check for “non-multiple of 16”
78* inputBufDesc->imagePitch [Naidu] 78* inputBufDesc->imagePitch [Naidu]
79* 79*
80* @version 2.4 (Feb 2017) : Jpegencoder symbol conflicts
81* with Jpegdecoder [Prashanth Kumar]
82*
80******************************************************************************** 83********************************************************************************
81*/ 84*/
82 85
@@ -699,50 +702,50 @@ typedef enum
699 */ 702 */
700typedef enum 703typedef enum
701{ 704{
702 JPEG_DYNAMIC_PARAMS_HANDLE_ERROR = 0, 705 IJPEGVENC_DYNAMIC_PARAMS_HANDLE_ERROR = 0,
703 JPEG_STATUS_HANDLE_ERROR, 706 IJPEGVENC_STATUS_HANDLE_ERROR,
704 JPEG_DYNAMIC_PARAMS_SIZE_ERROR, 707 IJPEGVENC_DYNAMIC_PARAMS_SIZE_ERROR,
705 JPEG_ENCODE_HEADER_ERROR, 708 IJPEGVENC_ENCODE_HEADER_ERROR,
706 JPEG_UNSUPPORTED_RESOLUTION, 709 IJPEGVENC_UNSUPPORTED_RESOLUTION,
707 JPEG_CAPTURE_WIDTH_ERROR, 710 IJPEGVENC_CAPTURE_WIDTH_ERROR,
708 JPEG_GET_DATA_FXN_NULL_POINTER, 711 IJPEGVENC_GET_DATA_FXN_NULL_POINTER,
709 JPEG_GET_BUFFER_FXN_NULL_POINTER, 712 IJPEGVENC_GET_BUFFER_FXN_NULL_POINTER,
710 JPEG_INVALID_RESTART_INTERVAL_ERROR, 713 IJPEGVENC_INVALID_RESTART_INTERVAL_ERROR,
711 JPEG_INVALID_QUALITY_FACTOR_ERROR, 714 IJPEGVENC_INVALID_QUALITY_FACTOR_ERROR,
712 JPEG_INVALID_INPUT_CHROMA_FORMAT_ERROR, 715 IJPEGVENC_INVALID_INPUT_CHROMA_FORMAT_ERROR,
713 JPEG_NULL_QUANT_TABLE_POINTER_ERROR, 716 IJPEGVENC_NULL_QUANT_TABLE_POINTER_ERROR,
714 JPEG_NULL_INARGS_POINTER_ERROR, 717 IJPEGVENC_NULL_INARGS_POINTER_ERROR,
715 JPEG_NULL_INARGS_APP_POINTER_ERROR, 718 IJPEGVENC_NULL_INARGS_APP_POINTER_ERROR,
716 JPEG_INARGS_SIZE_ERROR, 719 IJPEGVENC_INARGS_SIZE_ERROR,
717 JPEG_INVALID_INPUT_BYTES_ERROR, 720 IJPEGVENC_INVALID_INPUT_BYTES_ERROR,
718 JPEG_INVALID_INPUT_ID_ERROR, 721 IJPEGVENC_INVALID_INPUT_ID_ERROR,
719 JPEG_NULL_INPUT_BUF_DESC_ERROR, 722 IJPEGVENC_NULL_INPUT_BUF_DESC_ERROR,
720 JPEG_NULL_INPUT_BUFFER_POINTER_ERROR, 723 IJPEGVENC_NULL_INPUT_BUFFER_POINTER_ERROR,
721 JPEG_INVALID_INPUT_BUFFER_SIZE_ERROR, 724 IJPEGVENC_INVALID_INPUT_BUFFER_SIZE_ERROR,
722 JPEG_INVALID_NUM_OF_INPUT_BUFFERS_ERROR, 725 IJPEGVENC_INVALID_NUM_OF_INPUT_BUFFERS_ERROR,
723 JPEG_INVALID_INPUT_BUFFER_MEMTYPE_ERROR, 726 IJPEGVENC_INVALID_INPUT_BUFFER_MEMTYPE_ERROR,
724 JPEG_INVALID_OUTPUT_BUFFER_MEMTYPE_ERROR, 727 IJPEGVENC_INVALID_OUTPUT_BUFFER_MEMTYPE_ERROR,
725 JPEG_NULL_OUTARGS_POINTER_ERROR, 728 IJPEGVENC_NULL_OUTARGS_POINTER_ERROR,
726 JPEG_INVALID_OUTARGS_SIZE, 729 IJPEGVENC_INVALID_OUTARGS_SIZE,
727 JPEG_NULL_OUTPUT_BUF_DESC_ERROR, 730 IJPEGVENC_NULL_OUTPUT_BUF_DESC_ERROR,
728 JPEG_NULL_OUTPUT_BUFFER_POINTER_ERROR, 731 IJPEGVENC_NULL_OUTPUT_BUFFER_POINTER_ERROR,
729 JPEG_INVALID_OUTPUT_BUFFER_SIZE_ERROR, 732 IJPEGVENC_INVALID_OUTPUT_BUFFER_SIZE_ERROR,
730 JPEG_INVALID_NUM_OF_OUTPUT_BUFFERS_ERROR, 733 IJPEGVENC_INVALID_NUM_OF_OUTPUT_BUFFERS_ERROR,
731 JPEG_INSUFFICIENT_OUTPUT_BUFFER_SIZE_ERROR, 734 IJPEGVENC_INSUFFICIENT_OUTPUT_BUFFER_SIZE_ERROR,
732 JPEG_INVALID_JFIF_THUMBNAIL_ENABLE_ERROR, 735 IJPEGVENC_INVALID_JFIF_THUMBNAIL_ENABLE_ERROR,
733 JPEG_INVALID_EXIF_THUMBNAIL_ENABLE_ERROR, 736 IJPEGVENC_INVALID_EXIF_THUMBNAIL_ENABLE_ERROR,
734 JPEG_INPUT_BUFFER_POINTER_ALIGN_ERROR, 737 IJPEGVENC_INPUT_BUFFER_POINTER_ALIGN_ERROR,
735 738
736 /* Extended Error Codes related to Data Sync */ 739 /* Extended Error Codes related to Data Sync */
737 JPEG_DATASYNC_GET_ROW_DATA_ERROR, /* from 33rd bit*/ 740 IJPEGVENC_DATASYNC_GET_ROW_DATA_ERROR, /* from 33rd bit*/
738 741
739 JPEG_DATASYNC_INVALID_RESTART_INTERVAL_ERROR, 742 IJPEGVENC_DATASYNC_INVALID_RESTART_INTERVAL_ERROR,
740 743
741 JPEG_DATASYNC_BLOCK_POINTER_ERROR, 744 IJPEGVENC_DATASYNC_BLOCK_POINTER_ERROR,
742 JPEG_DATASYNC_BLOCK_SIZE_ERROR, 745 IJPEGVENC_DATASYNC_BLOCK_SIZE_ERROR,
743 JPEG_DATASYNC_INVALID_BLOCKS_ERROR, 746 IJPEGVENC_DATASYNC_INVALID_BLOCKS_ERROR,
744 JPEG_DATASYNC_NOT_VALID_COMBINATION_ERROR, 747 IJPEGVENC_DATASYNC_NOT_VALID_COMBINATION_ERROR,
745 JPEG_INVALID_IMAGEPITCH 748 IJPEGVENC_INVALID_IMAGEPITCH
746}IjpegVENC_ErrorStatus; 749}IjpegVENC_ErrorStatus;
747 750
748/** 751/**