diff options
Diffstat (limited to 'packages/ivahd_codecs/ti/sdo/codecs/jpegvenc/ijpegenc.h')
-rw-r--r-- | packages/ivahd_codecs/ti/sdo/codecs/jpegvenc/ijpegenc.h | 83 |
1 files changed, 43 insertions, 40 deletions
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 | */ |
700 | typedef enum | 703 | typedef 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 | /** |