summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: 8d3a2bd90706eac81b708f5d29e19a8d0c3620a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
2008-05-12  Stefan Kost  <ensonic@users.sf.net>

	* configure.ac:
	* omx/gstomx.h:
	* omx/gstomx_aacdec.c:
	* omx/gstomx_aacenc.c:
	* omx/gstomx_amrnbenc.c:
	* omx/gstomx_amrwbenc.c:
	* omx/gstomx_base_videodec.c:
	* omx/gstomx_base_videoenc.c:
	* omx/gstomx_filereadersrc.c:
	* omx/gstomx_util.c:
	* omx/gstomx_util.h:
	* omx/gstomx_videosink.c:
	  Build cvs versions with -Werror. Fix the warnings gcc complains about.
== Release 0.10.0.4 ==

2008-06-19	Felipe Contreras <felipe.contreras@gmail.com>
	* Build system updates.
	* Remove unused files.
	* Remove unused header inclusions.
	* Update FSF address.
	* Update copyright.
	* Reorganize header requirements.
	* Cleanup gstomx_util.
	* Fix more warnings.
	* Fix warnings.

2008-05-22	Felipe Contreras <felipe.contreras@gmail.com>
	* Add iLBC encoder/decoder.

2008-06-05	Felipe Contreras <felipe.contreras@gmail.com>
	* Add install target in manual Makefile.
	* Update base src for async changes.
	* Update base sink for async changes.
	* Use flush command completed event.
	* Fix flushing.
	* More warnings and cleanups.
	* Skip the normal checks when flushing the queues.
	* Add flush unit test.
	* Output omx_buffer from the chain function.
	* Build util first.
	* Cleanups in dummy libomxil.

2008-06-04	Felipe Contreras <felipe.contreras@gmail.com>
	* Add flush commands.

2008-06-03	Felipe Contreras <felipe.contreras@gmail.com>
	* Initial async_queue changes.
	* Increase timeout for gstomx tests.
	* Add simple gstomx unit test.
	* Cleanup tests.

2008-05-30	Felipe Contreras <felipe.contreras@gmail.com>
	* Add unit tests for dummy libomxil.
	* Add simple unit tests.
	* Move async_queue to new util library.

2008-05-29	Felipe Contreras <felipe.contreras@gmail.com>
	* GThread is more proper since we are using mutexes and conditions.
	* Cleanup async_queue.

2008-05-26	Felipe Contreras <felipe.contreras@gmail.com>
	* Save codec data information from the container.

2008-05-23	Felipe Contreras <felipe.contreras@gmail.com>
	* Fix g711dec caps.

2008-05-19	Felipe Contreras <felipe.contreras@gmail.com>
	* Proper description.
	* Add new G.729 encoder and decoder.
	* Proper description.
	* Add G.711 encoder and decoder.
	* Add mpegversion 2 in AAC elements.
	* Use fixed number of channels for ADPCM.

2008-05-17	Stefan Kost <ensonic@users.sf.net>
	* Fix the warnings gcc complains about.
	* Build cvs versions with -Werror.

2008-05-16	Felipe Contreras <felipe.contreras@gmail.com>
	* Misc cleanups.
	* Fix racing condition.
	* Add comment regarding non-standard usage.
	* Upate max framerate for wmvdec.
	* Use minimun buffer count.

2008-05-07	Felipe Contreras <felipe.contreras@gmail.com>
	* Add initial unit tests.

2008-04-07	Felipe Contreras <felipe.contreras@gmail.com>
	* New ADPCM encoder/decoder.

2008-04-03	Felipe Contreras <felipe.contreras@gmail.com>
	* Fix copyright notice.

2008-04-02	Felipe Contreras <felipe.contreras@gmail.com>
	* Cleanup the AMR encoders.
	* Add bitrate property to aacenc.

2008-03-18	Felipe Contreras <felipe.contreras@gmail.com>
	* Add new amrwbenc wrapper.
	* Add bitrate parameter for amrnbenc.

2008-03-10	Felipe Contreras <felipe.contreras@gmail.com>
	* Cleanup audio elements.
	* New amrnbenc wrapper.

2008-03-05	Felipe Contreras <felipe.contreras@gmail.com>
	* Random cleanup and fixes for AAC encoder.
	* New AAC encoder wrapper.

2008-02-28	Felipe Contreras <felipe.contreras@gmail.com>
	* New pause util function that properly waits for the state change.
	* Add bitrate property to base videoenc.
	* Properly pause/resume the omx component in basesink when flushing.
	* Remember to fetch colorformat properly.

2008-02-25	Felipe Contreras <felipe.contreras@gmail.com>
	* Cleanup videodecoders.

2008-02-22	Felipe Contreras <felipe.contreras@gmail.com>
	* Random fixes and cleanups.
	* Fix seeking.
	* Propagate gst_pad_push return value.
	* Fix stupid segmentation fault when doing play->stop->play.

2008-02-20	Felipe Contreras <felipe.contreras@gmail.com>
	* New H.264/AVC encoder wrapper.
	* Random cleanups for base video stuff.
	* Properly set the coloformat in the base videoenc.
	* Destroy ports when finishing decoding.

2008-02-12	Felipe Contreras <felipe.contreras@gmail.com>
	* New WMV decoder wrapper.
	* New H.263 encoder.
	* Handle video encoder's real codec.

2008-02-04	Felipe Contreras <felipe.contreras@gmail.com>
	* Add new AMR-WB decoder element.
	* Use right caps for amrnbdec (not contained).
	* Bump version number, we are in development again.

== Release 0.10.0.3 ==

2008-02-04	Felipe Contreras <felipe.contreras@gmail.com>
	* Update ChangeLog.
	* Add Khronos headers to the distribution.
	* Update README.

2008-02-01	Felipe Contreras <felipe.contreras@gmail.com>
	* Update ChangeLog.
	* Fix amrnbdec default component name.

2008-01-30	Felipe Contreras <felipe.contreras@gmail.com>
	* Update audiosink and other cleanups.
	* Allow fake settings changed notification for now.
	* Properly allocate memory that would eventually be freed.
	* Free pBuffer data.

2008-01-25	Felipe Contreras <felipe.contreras@gmail.com>
	* New base videoenc class.
	* Set OpenMAX parameters more properly for video elements.
	* Whitespace fixes.

2008-01-24	Felipe Contreras <felipe.contreras@gmail.com>
	* Use "libomx.so.0" by default.
	* Improve timestamp handling on base filter.
	* Fix vorbisdec.

2008-01-23	Felipe Contreras <felipe.contreras@gmail.com>
	* Use proper inline keywords.
	* Remove unneeded stuff on util, and use inline.
	* Enforce OpenMAX components to call the settings changed event.
	* Add GLib misc macros for base filter.
	* More zero-copy flexibility and fixes on base filter.
	* Don't try to set wrong color format on base videodec.

2008-01-22	Felipe Contreras <felipe.contreras@gmail.com>
	* Dumb fixes.
	* Rename alsasink to audiosink.
	* Don't use reserved prefix on header definitions.
	* Update copyright.
	* New videodec base element.
	* Reorganize parameters's setup for H.263 decoder.
	* Update ChangeLog.

2008-01-21	Felipe Contreras <felipe.contreras@gmail.com>
	* Whitespace fixes for video decoders.
	* More verbose debugging.
	* Reorganize parameters' setup.
	* Copy H.264 decoder changes to MPEG-4.
	* Fix MPEG-4 video encoder, and cleanups.
	* Add videosink rotation.

2008-01-14	Felipe Contreras <felipe.contreras@gmail.com>
	* Remove unneeded forward declaration in aacdec.
	* Fix wrong H.264 decoder and MPEG-4 encoder element initialization.

2007-12-12	Felipe Contreras <felipe.contreras@gmail.com>
	* Fixes for non-zero-copy behavior.
	* Upgrade the rank of AAC and AMR-NB decoders.
	* Modify the MP3 decoder to use parsed input stream.
	* Don't crash if the GStreamer input buffer are owned by the previous element.
	* Modify AAC decoder temporarily to allow decoding without a parser.
	* Add omx_setup to set some component configurations early.

2007-12-07	Felipe Contreras <felipe.contreras@gmail.com>
	* Small cleanups for AAC decoder.
	* Add compilation time flag for zero-copy.
	* Add AMR-NB decoder wrapper.

2007-11-23	Felipe Contreras <felipe.contreras@gmail.com>
	* Add multiple new component wrappers.
	* Add comment about wring to a read-only parameter.
	* Make logging level 4(DEBUG) more verbose.

2007-11-09	Felipe Contreras <felipe.contreras@gmail.com>
	* Generate ChangeLog.

2007-10-31	Felipe Contreras <felipe.contreras@gmail.com>
	* Add more missing files.
	* Bump version.

== Release 0.10.0.2 ==

2007-10-31	Felipe Contreras <felipe.contreras@gmail.com>
	* Add more missing files.

2007-10-30	Felipe Contreras <felipe.contreras@gmail.com>
	* Add missing files to the tarball.

2007-10-29	Felipe Contreras <felipe.contreras@gmail.com>
	* Update to first pre-release version.
	* Include common release make commands.
	* Update the README.
	* Make some elements primary by default.
	* Update README.

2007-10-22	Felipe Contreras <felipe.contreras@gmail.com>
	* Allow multiple OpenMAX IL implementations at the same time.

2007-10-16	Felipe Contreras <felipe.contreras@gmail.com>
	* Whitespace fixes
	* Fix description for video decoder elements
	* New H.263 video decoder
	* Fixes for new Bellagio versions
	* Add more debugging stuff to the base filter
	* Add flush support for seeking on the base filter
	* Use timestamps by default on the base filter
	* Specify the srcpad capabilities of the videosink.
	* Don't hang if not properly initialized.
	* More proper autoconf.

2007-08-28	Felipe Contreras <felipe.contreras@gmail.com>
	* Add video sink.
	* Add property for the OpenMAX component name.
	* Add use-timestamps property.
	* Add more capabilities for MPEG-4 video dec.
	* Whitespace fixes.
	* Add timestamp information.
	* More readable.
	* This looks better.
	* Implement zerocopy on the base sink.
	* Fix zerocopy.
	* Fix a small memory leak.
	* Improve logging.

2007-07-10	Felipe Contreras <felipe.contreras@gmail.com>
	* Add ALSA sink.
	* Add missing files.
	* Rename Base to BaseFilter.
	* Set omx parameters from gst caps.

2007-07-06	Felipe Contreras <felipe.contreras@gmail.com>
	* Now the ports are extensible.

2007-07-03	Felipe Contreras <felipe.contreras@gmail.com>
	* New MPEG4v decoder.
	* Remove base "set_caps" and use "settings_changed_cb".

2007-07-02	Felipe Contreras <felipe.contreras@gmail.com>
	* Set version to 1.1 for now.

2007-06-29	Felipe Contreras <felipe.contreras@gmail.com>
	* Add some sample gst-launch pipelines.
	* Generate proper capabilities for the output buffer in the vorbis decoder.
	* Add some error handling.
	* Add GNU standard files.
	* Use GStreamer's common autotools macros.

2007-06-15	Felipe Contreras <felipe.contreras@gmail.com>
	* Initial commit.