diff options
| author | Mathieu Malaterre <mathieu.malaterre@gmail.com> | 2012-10-15 09:44:34 +0000 |
|---|---|---|
| committer | Mathieu Malaterre <mathieu.malaterre@gmail.com> | 2012-10-15 09:44:34 +0000 |
| commit | dff377a741ec87f8737002cf112ae12655881777 (patch) | |
| tree | 24fec645259014dc1e60f393d5d39c2b36aa603c /src/lib/openmj2/mj2_convert.h | |
| parent | b24cf8d1574c00915c568314d3e0e011ca77ba89 (diff) | |
[trunk] Fix compilation:
- using mingw32 compiler (missing exported symbols)
- using -fvisibility=hidden (gcc on UNIX)
Diffstat (limited to 'src/lib/openmj2/mj2_convert.h')
| -rw-r--r-- | src/lib/openmj2/mj2_convert.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/openmj2/mj2_convert.h b/src/lib/openmj2/mj2_convert.h index 736ef80c..073731b3 100644 --- a/src/lib/openmj2/mj2_convert.h +++ b/src/lib/openmj2/mj2_convert.h @@ -31,15 +31,15 @@ #ifndef __MJ2_CONVERT_H #define __MJ2_CONVERT_H -int imagetoyuv(opj_image_t * img, char *outfile); +OPJ_API int OPJ_CALLCONV imagetoyuv(opj_image_t * img, char *outfile); -int imagetobmp(opj_image_t * img, char *outfile); +OPJ_API int OPJ_CALLCONV imagetobmp(opj_image_t * img, char *outfile); -opj_image_t *mj2_image_create(mj2_tk_t * tk, opj_cparameters_t *parameters); +OPJ_API opj_image_t * OPJ_CALLCONV mj2_image_create(mj2_tk_t * tk, opj_cparameters_t *parameters); -char yuvtoimage(mj2_tk_t * tk, opj_image_t * img, int frame_num, opj_cparameters_t *parameters, char* infile); +OPJ_API char OPJ_CALLCONV yuvtoimage(mj2_tk_t * tk, opj_image_t * img, int frame_num, opj_cparameters_t *parameters, char* infile); -unsigned int yuv_num_frames(mj2_tk_t * tk, char *infile); +OPJ_API unsigned int OPJ_CALLCONV yuv_num_frames(mj2_tk_t * tk, char *infile); #endif |
