add abi-check files and reports to gh-pages
[openjpeg.git] / abi-check / changelog / openjpeg / 2.1 / log.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2     <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
3     <head>
4     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5     <meta name="keywords" content="OpenJPEG, 2.1, changes, changelog" />
6     <meta name="description" content="Log of changes in the package" />
7     <link rel="stylesheet" type="text/css" href="../../../css/common.css" />
8     <link rel="stylesheet" type="text/css" href="../../../css/changelog.css" />
9     
10     
11     <title>
12         OpenJPEG 2.1: changelog
13     </title>
14     
15     </head>
16
17 <body>
18 <table cellpadding='0' cellspacing='0'><tr><td align='center'><h1 class='tool'><a title='Home: ABI tracker for OpenJPEG' href='../../../timeline/openjpeg/index.html' class='tool'>ABI<br/>Tracker</a></h1></td><td width='30px;'></td><td><h1>(OpenJPEG)</h1></td></tr></table><hr/>
19 <br/>
20 <br/>
21 <h1>Changelog for <span class='version'>2.1</span> version</h1><br/><br/>
22 <div class='changelog'>
23 <pre class='wrap'>
24 OpenJPEG NEWS - user visible changes
25 ====================================
26
27 Changes from OpenJPEG 2.0.0 to OpenJPEG 2.1.0
28 ----------------------------------------------
29
30 New Features:
31
32     * Digital Cinema profiles have been fixed and updated
33         * New option to disable MCT if needed
34     * extended RAW support: it is now possible to input raw images
35           with subsampled color components (422, 420, etc)
36     * New way to deal with profiles
37           
38 API/ABI modifications: (see abi_compat_report in dev-utils/scripts)
39
40     * Removed deprecated functions 
41             - opj_stream_create_default_file_stream(FILE*,...)
42         - opj_stream_create_file_stream(FILE*,...)
43         - opj_stream_set_user_data (opj_stream_t* p_stream, void * p_data)
44         * Added 
45         - opj_stream_create_default_file_stream(char*,...)
46         - opj_stream_create_file_stream(char*,...)
47         - opj_stream_destroy(opj_stream_t*)
48         - opj_stream_set_user_data (opj_stream_t* p_stream, void * p_data, 
49             ... opj_stream_free_user_data_fn p_function)
50         - JPEG 2000 profiles and Part-2 extensions defined through '#define'
51     * Changed
52         - 'alpha' field added to 'opj_image_comp' structure
53         - 'OPJ_CLRSPC_EYCC' added to enum COLOR_SPACE
54         - 'OPJ_CLRSPC_CMYK' added to enum COLOR_SPACE
55         - 'OPJ_CODEC_JPP' and 'OPJ_CODEC_JPX' added to CODEC_FORMAT
56           (not yet used in use)
57         - 'max_cs_size' and 'rsiz' fields added to opj_cparameters_t
58     
59 Misc:
60
61     * OpenJPEG is now officialy conformant with JPEG 2000 Part-1
62           and will soon become official reference software at the 
63           JPEG committee.
64     * Huge amount of bug fixes. See CHANGES for details.
65
66
67 Changes from OpenJPEG 1.5.x to OpenJPEG 2.0.0
68 ----------------------------------------------
69
70 New Features:
71
72     * streaming capabilities
73     * merge JP3D
74
75 API modifications:
76
77     * Use a 64bits capable API
78     
79 Misc:
80
81     * removed autotools build system
82     * folders hierarchies reorganisation
83     * Huge amount of bug fixes. See CHANGES for details.
84 </pre></div>
85
86 </body>
87 </html>