File faac.changes of Package faac

198
 
1
-------------------------------------------------------------------
2
Fri Feb 28 12:34:56 UTC 2025 - olaf@aepfle.de
3
4
- Update version to 1.31
5
  See included ChangeLog for details
6
7
-------------------------------------------------------------------
8
Thu Feb 13 07:20:21 UTC 2020 - Hillwood Yang <hillwood@opensuse.org>
9
10
- Update version to 1.30
11
  * Fix Joint Stereo coding, drop faac-fix-broken-joint-stereo.patch
12
  * Code cleanup and compilation fixes
13
  * Fix endianness conversion functions
14
  * Fix compilation with GCC < 4.6
15
  * Fix compilation on big endian systems
16
  * Fix division by zero errors
17
  * Fix compilation with GCC <= 4.7.3
18
  * Change pointer type for proper arithmetics
19
  * Fix logic error in compiler detection
20
  * Revert back to some more generic SSE2 code
21
  * Fix a memory leak
22
  * Fix some cppcheck warnings in the Cfaac code
23
  * Check index ranges before dereferencing book arrays (CVE-2018-19886)
24
  * Clean up stdint.h header inclusions
25
  * Consistently use stdint.h types
26
  * Update Visual Studio 2017 projects
27
  * Add stdint.h header inclusions
28
  * Port over ac2ver tool from faad2 to generate PACKAGE_VERSION
29
  * when compiling with Visual Studio
30
  * Memory allocations redefined
31
32
-------------------------------------------------------------------
33
Sat Dec 30 20:58:00 UTC 2017 - zaitor@opensuse.org
34
35
- Add faac-fix-broken-joint-stereo.patch: The recent introduction
36
  PNS in FAAC 1.29.9 broke Joint Stereo coding
37
  (jointmode == JOINT_MS). Patch from upstream git.
38
39
-------------------------------------------------------------------
40
Sun Nov 26 23:27:40 UTC 2017 - zaitor@opensuse.org
41
42
- Update to version 1.29.9.2:
43
  * initial version of PNS coding
44
  * Intensity Stereo coding
45
  * more speed improvements
46
  * finer bandwidth/cutoff setting (doesn't work with PNS)
47
  * fixed more bugs
48
  * rewritten mid/side coding
49
  * fixed bug in blockswitch
50
- Changes from version 1.29.8:
51
  * changed default mode to ABR 64kbps/channel
52
  * implemented short windows grouping
53
  * new huffman coder
54
  * SSE quantizer
55
  * modified functioning of ABR mode (-b option)
56
  * improved autotools support
57
  * allowed even higher bitrates, including ADTS
58
  * framebuffer size bug fixed
59
  * removed broken object types: Main and LTP
60
  * some mp4 atoms fixed for better compalibility
61
  * stdin seek bug fixed
62
- Drop faac-1.28-strict-aliasing-punning.patch: No longer needed.
63
- Drop faac-1.29.7.8-disable-sse2.patch: Fix upstream in a
64
  different way, arm now builds.
65
- Following the above, drop autoconf, automake and libtool
66
  BuildRequires and no longer pass autoreconf, we do not carry any
67
  patches touching the build system anymore.
68
69
-------------------------------------------------------------------
70
Mon Oct  9 08:59:43 UTC 2017 - hillwood@opensuse.org
71
72
- Add faac-1.29.7.8-disable-sse2.patch
73
  * Fix build for ARM.
74
75
-------------------------------------------------------------------
76
Mon Oct  9 06:34:36 UTC 2017 - hillwood@opensuse.org
77
78
- Update to 1.29.7.8. 
79
  * SSE quantizer
80
  * modified functioning of ABR mode (-b option)
81
  * improved autotools support
82
  * allowed even higher bitrates, including ADTS
83
  * framebuffer size bug fixed
84
  * removed broken object types: Main and LTP
85
  * some mp4 atoms fixed for better compalibility
86
  * stdin seek bug fixed
87
  * quantizer tweaked to better support high bitrates
88
  * allow higher quality for mp4 files (-q 5000 max)
89
  * removed mid frequency boost (it turned out useless)
90
  * cutoff frequency adjusted to fully utilize upper band
91
  * --help-long option removed, it was just an alias for -H
92
  * -b option bug fixed
93
  * quality related bug fixed
94
  * updated manpage
95
  * check if output file exists; --overwrite option added
96
  * help/usage options reorganized
97
  * block switching is now tuned to match quality/bitrate
98
  * give more quality to lower frequancies (less to highs)
99
  * quantizer updated again
100
    1.29.4:
101
  * rewritten quantizer: faster, diffrerent quality, different bitrates
102
  * ftyp atom: set brands like itunes does, shoud be more compatible
103
    with picky tools
104
  * new option(--tag) to add named tags (iTunes '----')
105
  * faster and better short/long window type switch
106
  * Don't build DRM(Digital Radio Mondiale) by default.
107
    Use ./configure --enable-drm to build DRM version.
108
  *  fixed bugs
109
  * rounding in QuantizeReflectionCoeffs (tns.c)
110
  * use +60 value for scalefactor.
111
  * use clipped diff instead of original value (huffman.c)
112
    1.29.3:
113
  *  MP4 tag options improved
114
  *  fixed MP4 'meta' atom bug
115
  *  new option to set verbosity (-v0 to silence output)
116
  1.29.2:
117
  *  new mp4 output code
118
  1.29:
119
  *  various patches applied and bugs fixed
120
121
-------------------------------------------------------------------
122
Fri Feb 24 08:19:18 UTC 2017 - scarabeus@opensuse.org
123
124
- Disable mp4v2 it is used by the cli frontend only and it ain't
125
  really good idea to use that anyway given better faac implementation
126
  in ffmpeg
127
128
-------------------------------------------------------------------
129
Sat Oct  5 20:13:10 UTC 2013 - crrodriguez@opensuse.org
130
131
- faac-visibility.patch: hide library private symbols 
132
  from the exported symbol table, this is done just re-using
133
  the win32 equivalent functionality.
134
135
-------------------------------------------------------------------
136
Wed Jul 31 23:42:21 UTC 2013 - i@margueirte.su
137
138
- build against external mp4v2.
139
  * bundled mpeg4ip's mp4v2 is too old to compile with glibc 2.10+.
140
141
-------------------------------------------------------------------
142
Tue Jan 24 10:50:36 UTC 2012 - reddwarf@opensuse.org
143
144
- run spec-cleaner
145
- add autoconf, automake and libtool BuildRequires.
146
147
-------------------------------------------------------------------
148
Fri Mar  4 23:13:39 UTC 2011 - reddwarf@opensuse.org
149
150
- Remove bogus faad build/runtime dependencies
151
- Remove bogus mp4v2 and C++ devel dependencies
152
- Remove .la files
153
154
-------------------------------------------------------------------
155
Wed Mar 03 00:00:00 UTC 2010 - Manfred.Tremmel@iiv.de
156
157
- added baselibs file 
158
159
-------------------------------------------------------------------
160
Sat Aug 22 00:00:00 UTC 2009 - Manfred.Tremmel@iiv.de
161
162
- cleanups where rpmlint wasn't so happy
163
164
-------------------------------------------------------------------
165
Tue Feb 10 00:00:00 UTC 2009 - Manfred.Tremmel@iiv.de
166
167
- version 1.28
168
169
-------------------------------------------------------------------
170
Sat Jul 05 00:00:00 UTC 2008 - Manfred.Tremmel@iiv.de
171
172
- version 1.26
173
174
-------------------------------------------------------------------
175
Sun Mar 02 00:00:00 UTC 2008 - Manfred.Tremmel@iiv.de
176
177
- splittetd into separate packages
178
179
-------------------------------------------------------------------
180
Mon Oct 02 00:00:00 UTC 2006 - Manfred.Tremmel@iiv.de
181
182
- enabled mp4 support
183
184
-------------------------------------------------------------------
185
Mon Aug 14 00:00:00 UTC 2006 - Manfred.Tremmel@iiv.de
186
187
- version 1.25
188
189
-------------------------------------------------------------------
190
Sun Apr 09 00:00:00 UTC 2006 - Manfred.Tremmel@iiv.de
191
192
- rebuild with separate libmp4v2 (no longer part of faad2)
193
194
-------------------------------------------------------------------
195
Fri Jan  7 00:00:00 UTC 2005 - rainer@links2linux.de
196
197
- first version for faac
198