diff options
Diffstat (limited to 'extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/jpegvenc/jpegenc_ti.h')
-rw-r--r-- | extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/jpegvenc/jpegenc_ti.h | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/jpegvenc/jpegenc_ti.h b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/jpegvenc/jpegenc_ti.h new file mode 100644 index 0000000..444b05b --- /dev/null +++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/jpegvenc/jpegenc_ti.h | |||
@@ -0,0 +1,71 @@ | |||
1 | /* | ||
2 | ******************************************************************************** | ||
3 | * HDVICP2.0 Based JPEG Encoder | ||
4 | * | ||
5 | * "HDVICP2.0 Based JPEG Encoder" is software module developed for | ||
6 | * TI's HDVICP2 based SoCs. This module is capable of encoding a raw image | ||
7 | * by compressing it into a JPEG bitstream compliant with ISO/IEC IS 10918-1. | ||
8 | * Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/ | ||
9 | * ALL RIGHTS RESERVED | ||
10 | ******************************************************************************** | ||
11 | */ | ||
12 | /** | ||
13 | ******************************************************************************** | ||
14 | * @file Jpegenc_ti.h | ||
15 | * | ||
16 | * @brief TI Interface related header file | ||
17 | * | ||
18 | * @author Pavan Kumar | ||
19 | * | ||
20 | * @version 0.0 (Dec 2009) : Created the initial version. | ||
21 | * | ||
22 | * @version 0.1 (Feb 2010) : Review & clean up | ||
23 | * | ||
24 | * @version 0.2 (Sep 2010) : Review & clean up | ||
25 | ******************************************************************************** | ||
26 | */ | ||
27 | /* -------------------- compilation control switches -------------------------*/ | ||
28 | #ifndef JPEGENC_TI_ | ||
29 | #define JPEGENC_TI_ | ||
30 | |||
31 | /******************************************************************************* | ||
32 | * INCLUDE FILES | ||
33 | *******************************************************************************/ | ||
34 | /* -------------------- system and platform files ----------------------------*/ | ||
35 | #include <ti/xdais/ialg.h> | ||
36 | #include <ti/xdais/ires.h> | ||
37 | /*--------------------- program files ----------------------------------------*/ | ||
38 | |||
39 | |||
40 | /******************************************************************************* | ||
41 | * PUBLIC DECLARATIONS Defined here, used elsewhere | ||
42 | *******************************************************************************/ | ||
43 | /*---------------------- data declarations -----------------------------------*/ | ||
44 | |||
45 | /** | ||
46 | * Referene to external symbol JPEGVENC_TI_IALG, holding the pointers to the | ||
47 | * all the basic algorithm creation related functions. | ||
48 | */ | ||
49 | /*----------------------------------------------------------------*/ | ||
50 | extern IALG_Fxns JPEGVENC_TI_IALG; | ||
51 | |||
52 | /** | ||
53 | * Referene to external symbol JPEGVENC_TI_IJPEGVENC,holding the pointers to | ||
54 | * the all the mpeg2 decoder algorithm interfaces | ||
55 | */ | ||
56 | extern IVIDENC2_Fxns JPEGVENC_TI_IJPEGVENC; | ||
57 | |||
58 | /** | ||
59 | * Referene to external symbol JPEGVENC_TI_IRES, holding the pointers to the | ||
60 | * all the basic RMAN-IRES reource related functions. | ||
61 | */ | ||
62 | extern IRES_Fxns JPEGVENC_TI_IRES; | ||
63 | |||
64 | /******************************************************************************* | ||
65 | * PRIVATE DECLARATIONS Defined here, used only here | ||
66 | *******************************************************************************/ | ||
67 | /*---------------------- data declarations -----------------------------------*/ | ||
68 | |||
69 | /*---------------------- function prototypes ---------------------------------*/ | ||
70 | |||
71 | #endif /*#ifndef JPEGENC_TI_*/ | ||