diff options
| author | Antonin Descampe <antonin@gmail.com> | 2010-10-24 20:28:22 +0000 |
|---|---|---|
| committer | Antonin Descampe <antonin@gmail.com> | 2010-10-24 20:28:22 +0000 |
| commit | 0dc7f6a2d3d2a242c561b7cc1e4003542f2810b1 (patch) | |
| tree | f227bf1aa1d0e387adc458295a9ffe661b4a9d77 /libopenjpeg/jp2.c | |
| parent | bb9232c9d9d5e8ea3a2de36f20adac72c15127af (diff) | |
Fixed doxygen data inside source code (from winfried)
Diffstat (limited to 'libopenjpeg/jp2.c')
| -rw-r--r-- | libopenjpeg/jp2.c | 44 |
1 files changed, 43 insertions, 1 deletions
diff --git a/libopenjpeg/jp2.c b/libopenjpeg/jp2.c index 02f3adb6..48a1f8d0 100644 --- a/libopenjpeg/jp2.c +++ b/libopenjpeg/jp2.c @@ -93,11 +93,53 @@ static bool jp2_read_jp(opj_jp2_t *jp2, opj_cio_t *cio); Decode the structure of a JP2 file @param jp2 JP2 handle @param cio Input buffer stream +@param ext Collector for profile, cdef and pclr data @return Returns true if successful, returns false otherwise */ static bool jp2_read_struct(opj_jp2_t *jp2, opj_cio_t *cio, struct extension *ext); - +/** +Apply collected palette data +@param ext Collector for profile, cdef and pclr data +@param image +*/ +static void jp2_apply_pclr(struct extension *ext, opj_image_t *image); +/** +Collect palette data +@param jp2 JP2 handle +@param cio Input buffer stream +@param box +@param ext Collector for profile, cdef and pclr data +@return Returns true if successful, returns false otherwise +*/ +static bool jp2_read_pclr(opj_jp2_t *jp2, opj_cio_t *cio, + opj_jp2_box_t *box, struct extension *ext); +/** +Collect component mapping data +@param jp2 JP2 handle +@param cio Input buffer stream +@param box +@param ext Collector for profile, cdef and pclr data +@return Returns true if successful, returns false otherwise +*/ +static bool jp2_read_cmap(opj_jp2_t *jp2, opj_cio_t *cio, + opj_jp2_box_t *box, struct extension *ext); +/** +Collect colour specification data +@param jp2 JP2 handle +@param cio Input buffer stream +@param box +@param ext Collector for profile, cdef and pclr data +@return Returns true if successful, returns false otherwise +*/ +static bool jp2_read_colr(opj_jp2_t *jp2, opj_cio_t *cio, + opj_jp2_box_t *box, struct extension *ext); +/** +Apply ICC profile if Color Management System available +@param ext Collector for profile, cdef and pclr data +@param image +*/ +static void jp2_apply_profile(struct extension *ext, opj_image_t *image); /*@}*/ /*@}*/ |
