Macro qtTrIdx() replaced by tr() and QT_TRANSLATE_NOOP()
[mafwsubrenderer] / mafw-gst-subtitles-renderer / debian / changelog
1 mafw-gst-subtitles-renderer (0.3.2010.24-1+0m5-2) unstable; urgency=low
2
3   * Fixed Bug: 6438: Plugin makes background music stop on lock screen.
4     The only solution to fix this problem was rename back MAFW GStreamer
5     renderer from mafw-gst-subtitles-renderer to mafw-gst-renderer.
6
7  -- Roman Moravcik <roman.moravcik@gmail.com>  Tue, 26 Oct 2010 14:50:06 +0200
8
9 mafw-gst-subtitles-renderer (0.3.2010.24-1+0m5-1) unstable; urgency=low
10
11   * Package updated to version mafw-gst-renderer-0.3.2010.24-1+0m5.
12
13  -- Roman Moravcik <roman.moravcik@gmail.com>  Mon, 25 Oct 2010 12:58:00 +0200
14
15 mafw-gst-renderer (0.3.2010.24-1+0m5) unstable; urgency=low
16
17   * This entry has been added by BIFH queue processor
18     version has been changed to 0.3.2010.24-1+0m5
19
20  -- Pekka Rönkkö <ext-pekka.1.ronkko@nokia.com>  Mon, 21 Jun 2010 14:57:08 +0300
21
22 mafw-gst-renderer (0.3.2010.24-1) unstable; urgency=low
23
24   * Fixes: NB#161636 - Playbin sends EOS for endless stream 
25
26  -- Pekka Rönkkö <ext-pekka.1.ronkko@nokia.com>  Thu, 17 Jun 2010 12:05:30 +0200
27
28 mafw-gst-subtitles-renderer (0.2.2010.07-2+0m5-3) unstable; urgency=low
29
30   * This package should depend on gstreamer0.10-plugins-base-subtitles
31     version (>= 0.10.25-0maemo14+0m5-1).
32
33  -- Roman Moravcik <roman.moravcik@gmail.com>  Tue, 25 May 2010 17:12:33 +0200
34
35 mafw-gst-subtitles-renderer (0.2.2010.07-2+0m5-2) unstable; urgency=low
36
37   * Updated Finnish translation by mikuu.
38   * Installation of this package disable mafw-gst-renderer instead of replacing it.
39     (original mafw-gst-renderer will be re-enabled after uninstallation of package).
40
41  -- Roman Moravcik <roman.moravcik@gmail.com>  Tue, 18 May 2010 14:35:42 +0200
42
43 mafw-gst-subtitles-renderer (0.2.2010.07-2+0m5-1) unstable; urgency=low
44
45   * Added Hungarian translation by Gyorgy Lakatos.
46   * Package updated to version mafw-gst-renderer-0.2.2010.07-2+0m5-1.
47
48  -- Roman Moravcik <roman.moravcik@gmail.com>  Wed,  5 May 2010 10:12:28 +0200
49
50 mafw-gst-renderer (0.2.2010.07-2) unstable; urgency=low
51
52   * Fixes: NB#156757 - Volume settings can't be changed via Volume key, Media player is playing, Tklock is On.
53
54  -- Mika Tapojärvi <ext-mika.tapojarvi@nokia.com>  Wed, 17 Feb 2010 10:09:38 +0200
55
56 mafw-gst-renderer (0.2.2010.06-1) unstable; urgency=low
57
58   * Fixes: NB#150064 - NP-Video:Frames not changing while performing seek operation when the video is in paused state
59
60  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Wed, 10 Feb 2010 21:43:22 +0200
61
62 mafw-gst-renderer (0.2.2010.01-1) unstable; urgency=low
63
64   * Version number increased in trunk.
65   * A forbidden word removed from debian/changelog.
66
67  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Thu, 07 Jan 2010 19:36:53 +0200
68
69 mafw-gst-renderer (0.2.2009.52-2) unstable; urgency=low
70
71   * Version number increased.
72
73  -- Tuomas Kamarainen <tuomas.kamarainen@nokia.com>  Wed, 23 Dec 2009 12:40:45 +0200
74
75 mafw-gst-renderer (0.2.2009.52-1) unstable; urgency=low
76
77   * Fixes: NB#149945 - mafw-gst-renderer leaks some GStreamer messages
78   * Thanks to Mueller Tim for the patch.
79
80  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Sun, 20 Dec 2009 22:43:29 +0200
81
82 mafw-gst-renderer (0.2.2009.50-2) unstable; urgency=low
83
84   * Fixes: NB#148080 - Device UI becomes very slow after long time usage of Media Player
85
86  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Thu, 10 Dec 2009 19:07:45 +0200
87
88 mafw-gst-renderer (0.2.2009.50-1) unstable; urgency=low
89
90   * Version and changelog updated for pre-release 0.2009.50-1
91
92  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Tue, 08 Dec 2009 09:21:47 +0200
93
94 mafw-gst-renderer (0.2.2009.49-1) unstable; urgency=low
95
96   * Rebuild for 2009.49-1.
97
98  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Tue, 01 Dec 2009 19:27:31 +0200
99
100 mafw-gst-renderer (0.2.2009.48-2) unstable; urgency=low
101
102   * Pre-release PR 1.2 2009.48-2 tag.
103
104  -- Tuomas Kämäräinen <tuomas.kamarainen@nokia.com>  Fri, 27 Nov 2009 11:56:14 +0200
105
106 mafw-gst-renderer (0.2.2009.48-1) unstable; urgency=low
107
108   * Pre-release PR 1.2 2009.48-1 tag.
109
110  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Tue, 24 Nov 2009 21:57:59 +0200
111
112 mafw-gst-renderer (0.1.2009.47-2) unstable; urgency=low
113
114   * Version increased.
115
116  -- Tuomas Kamarainen <tuomas.kamarainen@nokia.com>  Fri, 20 Nov 2009 13:26:19 +0300
117
118 mafw-gst-subtitles-renderer (0.1.2009.47-1+0m5-5) unstable; urgency=low
119
120   * Added Danish translation by Joe Hansen.
121   * Added Finnish translation by Marko Vertainen.
122
123  -- Roman Moravcik <roman.moravcik@gmail.com>  Tue, 16 Feb 2010 15:02:02 +0100
124
125 mafw-gst-subtitles-renderer (0.1.2009.47-1+0m5-4) unstable; urgency=low
126
127   * Added German translation by Philipp Zabel.
128   * Backup/restore original mafw-gst-renderer on installation/uninstallation
129     of mafw-gst-subtitles package.
130
131  -- Roman Moravcik <roman.moravcik@gmail.com>  Wed, 27 Jan 2010 15:29:27 +0100
132
133 mafw-gst-subtitles-renderer (0.1.2009.47-1+0m5-3) unstable; urgency=low
134
135   * Updating of mafw-gst-subtitles-applet package was not updating
136     mafw-gst-subtitles-renderer package too.
137
138  -- Roman Moravcik <roman.moravcik@gmail.com>  Tue, 19 Jan 2010 15:53:19 +0100
139
140 mafw-gst-subtitles-renderer (0.1.2009.47-1+0m5-2) unstable; urgency=low
141
142   * Added Czech translation.
143   * List of available encoding was not sorted.
144   * Removed mafw-gst-subtitles-applet postinst/postrm script, because
145     mafw is restared during mafw-gst-subtitles-renderer instalation.
146   * Added more font sizes.
147   * Nokia fonts removed from the list of filtered fonts.
148
149  -- Roman Moravcik <roman.moravcik@gmail.com>  Tue, 19 Jan 2010 15:07:48 +0100
150
151 mafw-gst-subtitles-renderer (0.1.2009.47-1+0m5-1) unstable; urgency=low
152
153   * Added missing build dependency to hildon-control-panel-dev
154
155  -- Roman Moravcik <roman.moravcik@gmail.com>  Mon, 18 Jan 2010 22:39:17 +0100
156
157 mafw-gst-subtitles-renderer (0.1.2009.47-1+0m5-0) unstable; urgency=low
158
159   * Added subtitles support.
160   * Added Subtitles control panel applet.
161
162  -- Roman Moravcik <roman.moravcik@gmail.com>  Mon, 18 Jan 2010 22:09:11 +0100
163
164 mafw-gst-renderer (0.1.2009.42-2) unstable; urgency=low
165
166   * Version increased.
167
168  -- Mika Tapojärvi <ext-mika.tapojarvi@nokia.com>  Tue, 20 Oct 2009 13:26:36 +0300
169
170 mafw-gst-renderer (0.1.2009.42-1) unstable; urgency=low
171
172   * Version and changelog updated for pre-release 0.2009.42-1
173   * Rebuild needed.
174
175  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Mon, 12 Oct 2009 17:21:48 +0300
176
177 mafw-gst-renderer (0.1.2009.40-1) unstable; urgency=low
178
179   * Version and changelog updated for pre-release 0.2009.40-1
180   * PR_1_1_baseline copied from trunk.
181
182  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Sun, 04 Oct 2009 15:47:32 +0300
183
184 mafw-gst-renderer (0.1.2009.39-1) unstable; urgency=low
185
186   * MAFW gst renderer, pre-release 0.2009.39-1
187   * Check for changes only in device having the video-out property.
188   * Disabled test of pulse reconnection as it is not needed with fake volume
189     manager to fix volume test
190   * Changed default fake volume initialization to 0.485 instead of 1 to fix 
191     volume tests
192   * Added return of initialized fake volume manager in an idle call to fix
193     volume tests
194   * Added function to reset volume to pulse pipeline in case pulse volume
195     management is disabled
196   * Added fake volume manager and disabled normal handling with pulse when
197     pulse volume is disabled in compilation.
198   * We avoid setting audiosink to the pipeline and native flags when pulse
199     volume is disabled.
200   * Moved checking for pulse dependency to its conditional compilation
201   * Added support for conditional compilation regarding to volume in
202     renderer
203   * Adds a macro to round values when converting from nanoseconds to seconds.
204
205  -- Juha Kellokoski <veitikka6@gmail.com>  Fri, 18 Sep 2009 14:21:32 +0300
206
207 mafw-gst-renderer (0.1.2009.37-1) unstable; urgency=low
208
209   * MAFW gst renderer, pre-release 0.2009.37-1
210   * Fixes: NB#121136 - [Power Management]Device never goto power saving mode when video playback is connected to TV out
211   * Fixes: NB#134730 - [PR1.1 proposal] <MemLeak> mafw-gst-renderer.c
212   * Fixes: NB#134728 - [PR1.1 proposal] <MemLeak> mafw-gst-renderer-worker.c
213   * Fixes: NB#134495 - [PR1.1 proposal] State changed signal does not come sometimes when stream is played
214   * if for some reason client starts a resume operation
215     after a seek on a stream and by the time we get the resume command we
216     have not started buffering yet, make sure we signal the state change
217     to playing to the client.
218
219  -- Juha Kellokoski <veitikka6@gmail.com>  Fri, 04 Sep 2009 12:00:00 +0300
220
221 mafw-gst-renderer (0.1.2009.35-3) unstable; urgency=low
222
223   * MAFW Sales RC4.
224   * Fixes: NB#129912 - Audio playback jarring while receiving a SMS while multiple browser/applications are open.
225
226  -- Juha Kellokoski <veitikka6@gmail.com>  Tue, 25 Aug 2009 14:15:34 +0300
227
228 mafw-gst-renderer (0.1.2009.35-2) unstable; urgency=low
229
230   * First MAFW Sales RC.
231
232  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Fri, 21 Aug 2009 16:38:27 +0300
233
234 mafw-gst-renderer (0.1.2009.35-1) unstable; urgency=low
235
236   * Fixes: NB#129912 - Audio playback jarring while receiving a SMS while multiple browser/applications are open.
237   * Increased the priority of the mafw-gst-renderer.
238
239  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Thu, 20 Aug 2009 17:34:03 +0300
240
241 mafw-gst-renderer (0.1.2009.34-3) unstable; urgency=low
242
243   * MAFW gst renderer, pre-release 0.2009.34-3
244   * Fixes: NB#132950 - Video seeking is slow most of the time
245   * Check if we get a different duration that the source one and update it
246     if needed in renderer
247   * Added function mafw_gst_renderer_update_source_duration
248   * Reworked mafw_gst_renderer_increase_playcount to use _get_source function
249   * Reworked mafw_gst_renderer_get_metadata to use _get_source function
250   * Created _get_source function in renderer
251   * Reworked _check_duration condition into two different ifs and extracted
252     duration in seconds calculation
253   * Added duration to the source metadata request and kept it in the
254     renderer metadata structure.
255   * Duration in renderer converted in gint instead of guint to hold
256     negative values
257   * flag GST_SEEK_FLAG_KEY_UNIT.
258   * Patch provided by Rene Stadler.
259
260  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Mon, 17 Aug 2009 22:06:17 +0300
261
262 mafw-gst-renderer (0.1.2009.33-3) unstable; urgency=low
263
264   * Fixes: NB#131655 - UPnP: Playback starts from the first instead of playing from where we paused if left the device idle
265   * Fixes: NB#131609 - Mafw-dbus-wrapper crashes. Audio cannot be heard from device's loudspeaker.
266   * Replaced assertion with critical in volume manager for unsuccessful
267     setting volume in pulse operations.
268
269  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Thu, 13 Aug 2009 17:03:10 +0300
270
271
272 mafw-gst-renderer (0.1.2009.33-2) unstable; urgency=low
273
274   * Fixes: NB#128110 - Playback neither stopped nor internal mmc is mounted onto pc when connected in mass storage mode
275
276  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Mon, 10 Aug 2009 12:27:43 +0300
277
278 mafw-gst-renderer (0.1.2009.33-1) unstable; urgency=low
279
280   * MAFW gst renderer, pre-release 0.2009.33-1
281   * Fixes: NB#128110 - Playback neither stopped nor internal mmc is mounted onto pc when connected in mass storage mode
282   * New Build-Dependency libosso-gnomevfs2-dev added.
283
284  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Wed, 05 Aug 2009 12:37:05 +0300
285
286 mafw-gst-renderer (0.1.2009.32-1) unstable; urgency=low
287
288   * MAFW, pre-release 0.1.2009.32-1
289
290  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Sun, 02 Aug 2009 22:32:27 +0300
291
292 mafw-gst-renderer (0.1.2009.30-3) unstable; urgency=low
293
294   * MAFW gst renderer, pre-release 0.2009.30-3
295
296  -- Juha Kellokoski <veitikka6@gmail.com>  Wed, 22 Jul 2009 14:00:00 +0300
297
298 mafw-gst-renderer (0.1.2009.30-2) unstable; urgency=low
299
300   * MAFW gst renderer, pre-release 0.2009.30-2
301   * Fixes: NB#128479 - Seeking in UPnP signals pause and keeps on playing 
302   * Solved problem when pausing while buffering in renderer worker
303   * We activate state changes if we resume while buffering to report the
304     state change to playing in renderer worker
305
306  -- Juha Kellokoski <veitikka6@gmail.com>  Wed, 22 Jul 2009 14:00:00 +0300
307
308 mafw-gst-renderer (0.1.2009.30-1) unstable; urgency=low
309
310   * MAFW gst renderer, pre-release 0.2009.30-1
311   * Added more debug to the _handle_buffering function in renderer worker
312   * Just set pipeline to playing when finished buffering of a stream when
313     seeking to avoid signalling PAUSE.
314   * Added documentation in _handle_state_changed function in renderer worker
315   * Added comments in _do_play function in renderer worker
316   * Added comments in _finalize_startup funcion in renderer worker
317   * Reworked _handle_state_changed to use GST_STATE_TRANSITION in renderer 
318     worker.
319   * Reworked _handle_state_changed to use _do_pause in renderer worker
320   * Created _do_pause function to notify the state change and get the
321     current frame on pause if needed in renderer worker.
322   * Removed buffering info from renderer as it was being handled by worker
323   * Removed seek in pause comments as we are not using them in renderer worker
324   * Simplified if condition in state managegement in renderer worker.
325   * Removed state assignment because it could be done at one point in
326     _handle_state_changed in renderer worker.
327   * Added comments in field names in renderer worker to clarify their use
328
329  -- Juha Kellokoski <veitikka6@gmail.com>  Fri, 17 Jul 2009 14:00:00 +0300
330
331 mafw-gst-renderer (0.1.2009.28-2) unstable; urgency=low
332
333   * MAFW gst renderer, pre-release 0.2009.28-2
334   * Ref the assigned playlist
335
336  -- Juha Kellokoski <veitikka6@gmail.com>  Tue, 07 Jul 2009 14:00:00 +0300
337
338 mafw-gst-renderer (0.1.2009.28-1) unstable; urgency=low
339
340   * MAFW gst renderer, pre-release 0.2009.28-1
341   * Fixes: NB#123689 - mafw-dbus-wrapper-76CE-6-4559.rcore.lzo crashed
342   * Ref the assigned playlist
343   * Removing an unnecessary comparison.
344   * Added g_debug in volume manager to indicate that it is initialized and
345     return the instance
346   * Changed _connect function to get an InitCbCallback in volume manager
347   * Modified _reconnect function in volume manager to receive an
348     InitCbCallback and propertly return the volume manager if reconnection
349     happens before having connected a first time
350   * Written function to create the InitCbClosure in volume manager
351   * When [re-]connection to pulse fails, we log a critical and reconnect
352     after 1 second
353   * Modified log in renderer tests to log only errors
354   * Added tests for pulseaudio reconnection in renderer
355   * Removed volume tests in playing since it is not needed anymore as it
356     does not depend on the playing state.
357   * Added check for receiving mute when property is changed in renderer
358     tests
359   * In renderer tests, wait for the volume manager to be initialized when
360     testing properties
361   * Added pulseaudio mock to renderer tests
362   * Added small code comment in renderer tests
363   * Solved problem with mute not enable in renderer tests
364   * Fixed problem when adding elements to a mock playlist in renderer
365     tests
366   * Fixed problem with playlist size initialization in playlist iterator in
367     renderer that was causing problems in the tests
368   * Fixed a bug in the tests when testing the stats updating
369   * Fixed problem with playlist reference count in renderer tests.
370   * Replaced pulsesink and xvimagesink by fakesink in renderer tests
371
372  -- Juha Kellokoski <veitikka6@gmail.com>  Fri, 03 Jul 2009 11:00:00 +0300
373
374 mafw-gst-renderer (0.1.2009.27-2) unstable; urgency=low
375
376   * MAFW gst renderer, pre-release 0.2009.27-2
377   * Fixes: NB#123701 - mafw-dbus-wrapper-76CE-6-1218.rcore.lzo crashed
378   * Fixes: NB#116836 - Streaming stops after taping on Next button during paused state
379   * Fixes: NB#123545 - mafw-gst-renderer get-position returns uninitialized value
380   * Fixes: NB#124469 - Device going to power saving mode after seek for video streams
381   * Fixes: NB#124116 - Position not progressing after seeking
382   * Fixes: NB#117860 - Inability to handle multiple resource of UPnP items
383   * Make sure we stay paused while buffering.
384   * Always keep worker->state up-to-date.
385
386  -- Juha Kellokoski <veitikka6@gmail.com>  Tue, 30 Jun 2009 14:00:00 +0300
387
388 mafw-gst-renderer (0.1.2009.27-1) unstable; urgency=low
389
390   * MAFW gst renderer, pre-release 0.2009.27-1
391   * Added function to remove the _set_timeout and used not to call it twice
392     innecessarily.
393   * Changed the order of adding the timeout to set the volume to pulse and
394     calling the timeout immediately as that runs on the mainloop and that
395     execution is delayed to that
396   * Checked for NULL operation when writing volume to pulse to avoid
397     crashes. Critical used instead.
398   * In _ext_stream_restore2_read_cb changed assertion for critical when
399     getting eol < 0 in volume manager
400   * Discarded ext_stream_restore2 volume event when eol < 0. Crash avoided
401
402  -- Juha Kellokoski <veitikka6@gmail.com>  Thu, 25 Jun 2009 13:40:00 +0300
403
404 mafw-gst-renderer (0.1.2009.26-1) unstable; urgency=low
405
406   * MAFW gst renderer, pre-release 0.2009.26-1
407   * Check for NULL in the current_metadata.
408   * Removed useles warning message
409   * Updating states and blanking even if we do not need to report them.
410   * Move pause notification from _do_play to handle_buffering.
411   * Build fix.
412   * make _get_position be a state dependant function.
413     On Transitioning it sets position to 0, on Stopped raises an error.
414   * Improved state management in mafw-gst-renderer
415     when seeking (compare new state with worker state to decide
416     if we have to ignore the state transition and in any case,
417     always update the worker state).
418   * Activate playbin2 flags. Speeds up video start time to half.
419
420  -- Juha Kellokoski <veitikka6@gmail.com>  Tue, 23 Jun 2009 14:33:24 +0300
421
422 mafw-gst-renderer (0.1.2009.25-2) unstable; urgency=low
423
424   * MAFW gst renderer, pre-release 0.2009.25-2
425   * Fixes: NB#117207 - Random MAFW-DBUS-WRAPPER crashes observed
426   * Fixes: NB#104213 - 'Unable to Find Media file' information note not displayed when MMC removed.
427   * Fixes: NB#116426 - Renderer fails to go to pause state when media clips are seeked while streaming
428   * Fixes: NB#121545 - pa_context_connect fails though flag PA_CONTEXT_NOFAIL set
429   * Fixes: NB#120942 - State changed signal is not coming when play issued right after seeking with video streams
430   * Extended current metadata function.
431
432  -- Juha Kellokoski <veitikka6@gmail.com>  Mon, 15 Jun 2009 14:00:00 +0300
433
434 mafw-gst-renderer (0.1.2009.25-1) unstable; urgency=low
435
436   * MAFW gst renderer, pre-release 0.2009.25-1
437   * Reconnection to pulse is done using an idle call in volume manager.
438   * If PLAY is issued rigtht after seek,
439     signal the state change when we are done buffering. Still,
440     there is a problem because we should not execute a PLAY command
441     while buffering...
442
443  -- Juha Kellokoski <veitikka6@gmail.com>  Fri, 12 Jun 2009 11:00:00 +0300
444
445 mafw-gst-renderer (0.1.2009.24-3) unstable; urgency=low
446
447   * MAFW gst renderer, pre-release 0.2009.24-3
448   * Fixes: NB#118019 - Playing a clip of Unsupported format will stop the playback. 
449   * Fixes: NB#120378 - Video doesn't start to play when clicked
450   * Stop setting volume if pulse is down in volume manager
451   * Written small workaround for problem when getting an empty error while
452     saving a pixbuf in renderer worker.
453   * Log a warning message when processing an error.
454   * A mafw-gst-renderer dependency version shortened to 0.9.15-1.
455
456  -- Juha Kellokoski <veitikka6@gmail.com>  Wed, 10 Jun 2009 11:00:00 +0300
457
458 mafw-gst-renderer (0.1.2009.24-2) unstable; urgency=low
459
460   * MAFW gst renderer, pre-release 0.2009.24-2
461   * Added "mafw_renderer_get_current_metadata" function to the API.
462
463  -- Juha Kellokoski <veitikka6@gmail.com>  Mon, 08 Jun 2009 11:00:00 +0300
464
465 mafw-gst-renderer (0.1.2009.24-1) unstable; urgency=low
466
467   * MAFW gst renderer, pre-release 0.2009.24-1
468   * Fixes: NB#120287 - Video recorded using other camera (e.g. Canon, Pentax) not playing smooth
469   * Fixed debug for seekability in renderer.
470   * We check always GStreamer seekability unless it is reported FALSE from
471     source.
472
473  -- Juha Kellokoski <veitikka6@gmail.com>  Thu, 04 Jun 2009 10:00:00 +0300
474
475 mafw-gst-renderer (0.1.2009.23-2) unstable; urgency=low
476
477   * MAFW gst renderer, pre-release 0.2009.23-2
478   * Fixes: NB#119440 - Dbus wrapper crashes when high bit rate, high resolution clips are played.
479   * Fixes: NB#119613 - Random mafw-dbus-wrapper coredump generated after booting.
480   * Fixes: NB#119467 - Deleted playlists are not freed.
481   * Fixes: NB#118459 - Cannot play Nokia 5800 video clip 
482   * Fixes: NB#115776 - Renderer state changed signal are not coming when playing and seeking video
483   * No need to ref the playlist in the renderer, 
484     the playlist manager does that already.
485   * Changed to avoid setting the timeout if neither volume nor mute have
486     changed in volume manager
487   * Changed debug messages in volume manager
488   * We ignore mute if it not enabled (default = not enabled).
489   * Added option to configure.ac to disable or enable mute handling
490   * Use g_error_new_literal if string is constant.
491
492  -- Juha Kellokoski <veitikka6@gmail.com>  Tue, 02 Jun 2009 12:00:00 +0300
493
494 mafw-gst-renderer (0.1.2009.23-1) unstable; urgency=low
495
496   * MAFW gst renderer, pre-release 0.2009.23-1
497   * Signalling volume when reconnecting to pulse
498   * Added code to reconnect to pulse when it gets disconnected.
499   * Closure callback for initialization is not called if it is NULL in
500     volume manager.
501   * Created _connect function to connect with pulse and reworker the init
502     function in volume manager.
503   * Created _destroy_context function and changed _destroy_idle function to
504     do it in volume manager.
505
506  -- Juha Kellokoski <veitikka6@gmail.com>  Fri, 29 May 2009 10:30:00 +0300
507
508 mafw-gst-renderer (0.1.2009.22-3) unstable; urgency=low
509
510   * MAFW gst renderer, pre-release 0.2009.22-3
511   * Use appropriate error codes when the renderer cannot create
512     the playback pipeline and when there are problems with the
513     video window.
514   * Abort the renderer if cannot create pipeline ot sinks.
515
516  -- Juha Kellokoski <veitikka6@gmail.com>  Wed, 27 May 2009 10:30:00 +0300
517
518 mafw-gst-renderer (0.1.2009.22-2) unstable; urgency=low
519
520   * MAFW gst renderer, pre-release 0.2009.22-2
521   * Fixes: NB#114972 - NP: AUdio- Taping on Next or Previous song volume goes to 0 level
522   * Fixes: NB#109166 - NP view - Volume bar does not popup for Hardware volume +/- key presses
523   * Fixes: NB#116070 - video plays before displaying unsupported resolution error message
524   * Fixes: NB#112697 - gst-renderer not listening volume change events from pulseaudio
525   * Fixes: NB#118001 - seekbar is disabled after playing a unsupported clip
526   * We switch volume manager volume to the just set so we signal it directly
527     when the change is requested. We don't signal any change in the volume
528     subscription if we have and operation in progress.
529   * We keep the pa_operation when writing the volume and cancel it and unref
530     it when a new one comes.
531   * Changed requested_* structure members to current_* in volume manager
532   * Renamed volume and mute structure members to pulse_* in volume manager.
533   * Fixed a small problem with mute. We were forgetting to set it when
534     sending it to pulse.
535   * Changed timeout interval for setting volume to 200ms.
536   * We just change the volume as soon as we get the first call and then we
537     add the timeout to filter following changes.
538   * Improved rounding volumes as we signalled different ones from the one we
539     were setting.
540   * Added protections to public methods so that they are not called when
541     volume manager is not alive yet.
542   * Minor changes when falling back to playbin usage.
543
544  -- Juha Kellokoski <veitikka6@gmail.com>  Mon, 25 May 2009 12:21:24 +0300
545
546 mafw-gst-renderer (0.1.2009.22-1) unstable; urgency=low
547
548   * MAFW gst renderer, pre-release 0.2009.22-1
549   * If we fallback to use playbin instead of playbin2, check that
550     we can actually create an instance before attempting to
551     set properties.
552   * Changed to filter volume and mute changes to join several in a single
553     call.
554   * Setting property to ensure pulse role when initializing volume manager
555     in renderer.
556   * Separated role and its prefix for checking in volume manager in renderer
557   * Added more debug to volume manager in renderer
558   * Added dependencies to debian/control and configure.ac
559   * Migrated volume management in worker to use pulse implementation.
560   * Added code to manage volume with pulse. This code was developed in
561     collaboration with Marc-André Lureau in gitorious. Link:
562     http://gitorious.org/~calvaris/mafw-pulse/calvaris
563   * Added compilation of volume files to Makefile.am in renderer.
564   * Added empty files with licenses for volume management in renderer.
565
566  -- Juha Kellokoski <veitikka6@gmail.com>  Fri, 22 May 2009 12:00:00 +0300
567
568 mafw-gst-renderer (0.1.2009.21-4) unstable; urgency=low
569
570   * MAFW gst renderer, pre-release 0.2009.21-4
571   * Reuse video sink component, do not create a new one every time
572     we play something.
573   * Ref audio and video sink before setting them, since we want them
574     to persist after the pipeline has been destroyed.
575
576  -- Juha Kellokoski <veitikka6@gmail.com>  Wed, 20 May 2009 11:00:00 +0300
577
578 mafw-gst-renderer (0.1.2009.21-3) unstable; urgency=low
579
580   * MAFW gst renderer, pre-release 0.2009.21-3
581   * Fixes: NB#104494 - Missing renderer error when video clib has high framerate 
582   * Fixes: NB#115514 - UPnP:After seeking the seekbar on Pause state audio/video clip started playing
583   * Fixes: NB#115304 - Video playback will stop if we plug in usb cable
584   * Fixes: NB#115299 - Media player seek bar comes to starting position if usb cable is pluged in
585   * Properly initialize variable.
586   * Use specific error codes for unsupported 
587     resolution and unsupported fps conditions.
588
589  -- Juha Kellokoski <veitikka6@gmail.com>  Tue, 19 May 2009 10:30:00 +0300
590
591 mafw-gst-renderer (0.1.2009.21-2) unstable; urgency=low
592
593   * MAFW gst renderer, pre-release 0.2009.21-2
594
595  -- Juha Kellokoski <veitikka6@gmail.com>  Mon, 18 May 2009 11:00:00 +0300
596
597 mafw-gst-renderer (0.1.2009.21-1) unstable; urgency=low
598
599   * MAFW gst renderer, pre-release 0.2009.21-1
600   * Fixes: NB#117015 - video plays in windowed mode
601   * Fixes: NB#100842 - seeking in aac over http fails
602   * Fixes: NB#115126 - Media Player abuses Tracker API while playing songs
603   * Do not reuse video sink for now, somehow it gets
604     broken after some time and as a result we cannot set XID of target
605     video window to use.
606   * Create and configure audio and video sinks once, then provide these
607     to playbin2 when a new pipeline is created.
608   * Changed _handle_duration to use _check_duration and added for
609     seekability too.
610   * Reworked _query_duration_and_seekability into _check_duration and _check
611     seekability.
612   * Added timeout to query duration and seekability and changed when it was
613     called.
614   * Set timeout id to 0 when timeout is removed
615   * Used function to compare duration in seconds instead of comparing pure
616     nano seconds.
617   * Added function to compare durations in seconds.
618   * Query duration and seek after buffering is complete.
619   * Reworked adding the timeout to use a function.
620   * Modified seekability emission to be done only with changes and adapted
621     to type changes.
622   * Modified duration emission to be emitted only with changes.
623   * Media seekability initialized to unknown when playback begins.
624   * SeekabilityType renamed and moved to renderer worker.
625   * Renderer worker seekability uses its type now instead of gboolean.
626   * Stored duration and seek timeout id to be able to remove it later in
627     renderer worker.
628   * Added query for duration and seekability some seconds after going to
629     PLAYING to have more accurate information from GStreamer in renreder
630     worker.
631   * Reworked _finalize_startup in renderer worker into _finalize_startup and
632     _query_duration_and_seekability. The first uses now the second.
633   * Set pulse sink's latency-time property to half of buffer-time,
634     this provides double buffering capabilities and should also help
635     with avoiding audio glitches. Also, removed buffering for volume
636     pipeline, since that is not needed.
637
638  -- Juha Kellokoski <veitikka6@gmail.com>  Thu, 14 May 2009 10:09:18 +0300
639
640 mafw-gst-renderer (0.1.2009.20-1) unstable; urgency=low
641
642   * MAFW gst renderer, pre-release 0.2009.20-1
643   * Fixes: NB#107221 - Connecting and disconnecting with an AP while playing an MP3 cause audio breakage
644   * Fixes: NB#114181 - Video aspect ratio is not preserved
645   * Set appropriate buffering settings for audio sink
646     to avoid audio glitches on certain scenarios.
647   * Maintainer changed in control file.
648
649  -- Juha Kellokoski <veitikka6@gmail.com>  Thu, 07 May 2009 11:00:00 +0300
650
651 mafw-gst-renderer (0.1.2009.19-1) unstable; urgency=low
652
653   * MAFW gst renderer, pre-release 0.2009.19-1
654   * Fixes: NB#108833 - [Onsite] Audio volume is turned full when song is changed
655   * Fixes: NB#113464 - Dbus connection lost error message displayed in while trying to up/down volume level from MTG 
656   * Fixes: NB#96483 - Gstreamer renderer does not change from GST_STATE_PAUSED to GST_STATE_READY after timeout
657   * Fixes: NB#104494 - Missing renderer error when video clib has high framerate
658   * Fixes: NB#110654 - mafw-dbus-wrapper prints about a critical error
659   * Fixes: NB#103987 - Audio playback is breaking for few seconds while playing mms live streams.
660   * Fixes power management issues caused by the volume pipeline
661     being always in PAUSED state. While a proper implementation
662     for volume management is not in place, this temporal fix
663     workarounds the problem by setting it to PAUSED on demand
664     when global volume has to be read, and then setting it back
665     to READY.
666   * Do not check video caps on prepare-xwindow-id, instead wait
667     for prerolling to finish, otherwise caps are not set yet.
668   * Use 'g_timeout_add_seconds' where possible.
669   * Added monitor volume hack again, but when going to playing instead of
670     stopping.
671   * Revert "Added monitor_hack again but called only when stopping the worker."
672   * Added monitor_hack again but called only when stopping the worker.
673   * Revert "Added dirty hack to be aware of the volume changes that don't 
674     happen"
675   * Revert "Hack to monitor volume does not return TRUE, but FALSE and 
676     reinstalls"
677   * Improved playlist-change handling
678   * Hack to monitor volume does not return TRUE, but FALSE and reinstalls
679     the timeout not to do it at regular intervals, but a timeout after last
680     callback is run.
681   * Do not go to PLAYING state until we are done buffering.
682   * Disable native flags in playbin2 temporarily since this is causing
683     trouble with some videos. Also, allow videos with resolution 
684     up to 848x576.
685   * Added dirty hack to be aware of the volume changes that don't happen
686     inside mafw code. As soon as GStreamer adds notify::volume signals, we
687     have to remove this immediately.
688   * Setting volume when playing is done only for playback volume.
689   * Moved volume management from playback pipeline to volume pipeline. We
690     don't update the volume pipeline because it should be updated but we do it
691     with the playback one because it has always to be set up.
692   * Moved listening to volume signals from playback pipeline to volume
693     pipeline in renderer
694   * Added customized pipeline to always listen to volume changes in renderer
695   * Added support to distinguish between audio and video codec errors.
696   * Fixed critical warning message.
697   * When we get the ckey coming from the sync bus to the async bus, we check
698     the caps and raise an error if they are not suitable.
699
700  -- Juha Kellokoski <veitikka6@gmail.com>  Thu, 30 Apr 2009 10:00:00 +0300
701
702 mafw-gst-renderer (0.1.2009.18-1) unstable; urgency=low
703
704   * MAFW gst renderer, pre-release 0.2009.18-1
705
706  -- Juha Kellokoski <veitikka6@gmail.com>  Thu, 23 Apr 2009 15:30:00 +0300
707
708 mafw-gst-renderer (0.1.2009.17-2) unstable; urgency=low
709
710   * MAFW gst renderer, pre-release 0.2009.17-2
711
712  -- Juha Kellokoski <veitikka6@gmail.com>  Fri, 17 Apr 2009 09:18:07 +0300
713
714 mafw-gst-renderer (0.1.2009.17-1) unstable; urgency=low
715
716   * MAFW gst renderer, pre-release 0.2009.17-1
717
718  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Wed, 15 Apr 2009 15:59:15 +0300
719
720 mafw-gst-renderer (0.1.2009.16-2) unstable; urgency=low
721
722   * MAFW gst renderer, pre-release 0.2009.16-2
723   * Fixes: NB#110043 - Mafw-dbus-wrapper crash is observed while switching between proxy playlist in a particular case
724   * Fixes: NB#108725 - DLNA CTT tool gives a failed verdict on "MT HTTP Header: Range - use in HEAD/GET requests"
725   * Added pre-unmount signal handling in the renderer. 
726   * Added debug for seekability in renderer.
727   * Renderer uses now as first choice seekability coming from source and if not 
728     defined, we query GStreamer as it happened so far.
729   * Added requesting seekability to source in renderer.
730   * Added support for seekability coming from source in renderer.
731   * Removed assumption of positive seekability for local files with known 
732     duration.
733   * If GStreamer cannot answer to a request for seekability, we assume it is 
734     not.
735
736  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Tue, 14 Apr 2009 15:06:34 +0300
737
738 mafw-gst-renderer (0.1.2009.16-1) unstable; urgency=low
739
740   * MAFW gst renderer, pre-release 0.2009.16-1
741   * All tags reported by Gst are referenced and freed later on, 
742     when they have emitted to clients. However, _emit_renderer_art
743     was obtaining a reference to a tag value and freeing that
744     reference when done, leading to a double unref later on.
745
746  -- Mika Tapojärvi <mika.tapojarvi@sse.fi>  Wed, 08 Apr 2009 12:41:14 +0300
747
748 mafw-gst-renderer (0.1.2009.15-2) unstable; urgency=low
749
750   * MAFW gst renderer, pre-release 0.2009.15-2
751
752  -- Juha Kellokoski <veitikka6@gmail.com>  Fri, 03 Apr 2009 09:17:14 +0300
753
754 mafw-gst-renderer (0.1.2009.15-1) unstable; urgency=low
755
756   * MAFW gst renderer, pre-release 0.2009.15-1
757   * Fixes: NB#106136 - Metadata not shown properly for radio stations.
758   * Added transport-actions property. For the moment contains information
759     about Seek operation.
760   * Unit test disabled by default for system integration purposes.
761   * Some tags are detected when Gstreamer is already
762     in GST_STATE_PLAYING, so in this case, emit them right away, otherwise
763     they are never emitted to the UI.
764
765  -- Juha Kellokoski <veitikka6@gmail.com>  Fri, 03 Apr 2009 09:17:14 +0300
766
767 mafw-gst-renderer (0.1.2009.14-4) unstable; urgency=low
768
769   * MAFW gst renderer, pre-release 0.2009.14-4
770   * Update playcount id should be 0 while _notify_play is run in renderer
771     so it doesn have sense checking about that
772   * Removed update_playcount_needed as behavior can be accoplished only with 
773     timeout id in renderer.
774   * Moved the code to remove the update_playcount to the state class to fix
775     state pattern.
776   * _update_playcount_cb made public inside the renderer to be called from other 
777     parts of it.
778   * Moved the code to add the timeout to state-transitioning.
779   * Moved the code from the state notify_eos in the base renderer to the 
780     state-playing.
781   * Added initialization of the update_playcount structures in renderer.
782
783  -- Juha Kellokoski <veitikka6@gmail.com>  Wed, 01 Apr 2009 09:34:16 +0300
784
785 mafw-gst-renderer (0.1.2009.14-3) unstable; urgency=low
786
787   * MAFW gst renderer, pre-release 0.2009.14-3
788   * Fixes: NB#107595 - Xid not set error comes when video is played to the end and then played again with media player
789   * Removed guessing the seekability from renderer in favor of only GStreamer
790     query.
791   * Setting pipeline to NULL without checking for async changes as it
792     cannot happen according to Stefan comments.
793   * Must always stop() on EOS when there are 
794     no more items to play. This frees X resources if playing video,
795     otherwise setting a new Xid afterward leads to a BadWindow X 
796     error.
797   * Enabling gstreamer optimization flags
798   * Creating pipeline at startup and, soon after the playback has ended, to 
799     speed up the starting of the playback
800
801  -- Juha Kellokoski <veitikka6@gmail.com>  Tue, 31 Mar 2009 09:20:00 +0200
802
803 mafw-gst-renderer (0.1.2009.14-2) unstable; urgency=low
804
805   * MAFW gst renderer, pre-release 0.2009.14-2
806
807  -- Juha Kellokoski <veitikka6@gmail.com>  Mon, 30 Mar 2009 09:23:13 +0200
808
809 mafw-gst-renderer (0.1.2009.14-1) unstable; urgency=low
810
811   * MAFW gst renderer, pre-release 0.2009.14-1
812
813  -- Juha Kellokoski <veitikka6@gmail.com>  Fri, 27 Mar 2009 09:30:00 +0200
814
815 mafw-gst-renderer (0.1.2009.13-5) unstable; urgency=low
816
817   * MAFW gst renderer, pre-release 0.2009.13-5
818   * Fixes: NB#102972 - Pause AAC clip from UPnP server timer shows as 00:00
819   * Changed _notify_buffer_status in state-transitioning in renderer
820     to use the do_notify_buffer status as code was the same after removing timer
821   * Removed timer support from renderer utils
822   * Removed timer handling in renderer.
823   * Removed timer use from renderer get_position
824   * Changed API to return gint instead if guint in the get_position
825     callback
826   * Set Visa as integrator.
827   * Upgrade copyright year.
828   * Add headers for Makefile.am and configure.ac files.
829   * Set Visa Smolander as the contact person in headers.
830
831  -- Juha Kellokoski <veitikka6@gmail.com>  Thu, 26 Mar 2009 09:53:00 +0200
832
833 mafw-gst-renderer (0.1.2009.13-4) unstable; urgency=low
834
835   * MAFW gst renderer, pre-release 0.2009.13-4
836
837  -- Juha Kellokoski <ext-juha.kellokoski@nokia.com>  Wed, 25 Mar 2009 09:16:48 +0200
838
839 mafw-gst-renderer (0.1.2009.13-3) unstable; urgency=low
840
841   * MAFW gst renderer, pre-release 0.2009.13-3
842
843  -- Juha Kellokoski <ext-juha.kellokoski@nokia.com>  Tue, 24 Mar 2009 09:23:08 +0200
844
845 mafw-gst-renderer (0.1.2009.12-4) unstable; urgency=low
846
847   * MAFW gst renderer, pre-release 0.2009.12-4
848
849  -- Juha Kellokoski <ext-juha.kellokoski@nokia.com>  Wed, 18 Mar 2009 09:17:01 +0200
850
851 mafw-gst-renderer (0.1.2009.12-3) unstable; urgency=low
852
853   * MAFW gst renderer, pre-release 0.2009.12-3
854   * Fixed CID 610
855   * Fixed CID 2592
856
857  -- Juha Kellokoski <ext-juha.kellokoski@nokia.com>  Wed, 18 Mar 2009 09:17:01 +0200
858
859 mafw-gst-renderer (0.1.2009.12-2) unstable; urgency=low
860
861   * MAFW gst renderer, pre-release 0.2009.12-2
862   * Fixes: NB#102172 - Total clip duration shown wrongly for vbr clips.
863   * Fixes: NB#105468 - Mafw-dbus-wrapper freezes when commands are given consecutively
864   * Corrected the double tag emission when pausing in transitioning
865     and going to GST_STATE_READY in renderer worker
866   * Moved _free_taglist functions above in renderer worker
867   * Removed tag_list as global variable to be inside the renderer
868     worker
869   * Modified other functions according this point
870   * Moved _add_ready_timeout from _construct_pipeline to _do_play
871     in renderer to allow us going to ready just after building the pipeline
872     because in the other case we hadn't received the seekability yet.
873   * Solved a memory leak when freeing the tag list in renderer worker
874   * Changed going to GST_STATE_READY only for seekable streams in renderer
875     worker
876   * Code to go to GST_STATE_READY after sometime in PAUSED in renderer
877     worker reactivated
878   * Added checks for NULL buffers when emitting the current frame on
879     paused.
880
881  -- Juha Kellokoski <ext-juha.kellokoski@nokia.com>  Tue, 17 Mar 2009 09:21:54 +0200
882
883 mafw-gst-renderer (0.1.2009.11-6) unstable; urgency=low
884
885   * MAFW gst renderer, pre-release 0.2009.11-6
886
887  -- Juha Kellokoski <ext-juha.kellokoski@nokia.com>  Thu, 12 Mar 2009 09:13:36 +0200
888
889 mafw-gst-renderer (0.1.2009.11-5) unstable; urgency=low
890
891   * MAFW gst renderer, pre-release 0.2009.11-5
892
893  -- Juha Kellokoski <ext-juha.kellokoski@nokia.com>  Thu, 12 Mar 2009 09:13:36 +0200
894
895 mafw-gst-renderer (0.1.2009.11-4) unstable; urgency=low
896
897   * MAFW gst renderer, pre-release 0.2009.11-4
898
899  -- Juha Kellokoski <ext-juha.kellokoski@nokia.com>  Wed, 11 Mar 2009 09:09:57 +0200
900
901 mafw-gst-renderer (0.1.2009.11-3) unstable; urgency=low
902
903   * MAFW gst renderer, pre-release 0.2009.11-3
904
905  -- Juha Kellokoski <ext-juha.kellokoski@nokia.com>  Tue, 10 Mar 2009 09:12:41 +0200
906
907 mafw-gst-renderer (0.1.2009.11-2) unstable; urgency=low
908
909   * MAFW gst renderer, pre-release 0.2009.11-2
910   * Fixes: NB#104680 - System UI freezed while playing high resolution albumart clips
911   * Added buffering info test in renderer
912   * Added support to get buffering information in renderer tests
913   * Added tests for properties management in renderer tests
914   * Solved a problem that could cause some race conditions in volume handling
915     in renderer worker
916   * Moved _set_volume and _set_mute functions in the worker file in
917     renderer.
918   * Added support to manage properties values in renderer tests
919   * Added test for duration emission in renderer tests
920   * Added test for get_position in renderer
921   * Added tests for media art emission in renderer
922   * Added GStreamer tag management in renderer tests
923   * Added testframe.png to renderer tests
924   * Activated and fixed video tests compilation in renderer
925   * Added functions to metadata checks in renderer tests.
926   * Added error policy tests in renderer
927   * Added support in renderer tests to receive expected error callbacks
928   * Fixed problem with update lastplayed in renderer tests.
929   * Solved problem in playcount renderer tests.
930
931  -- Juha Kellokoski <ext-juha.kellokoski@nokia.com>  Mon, 09 Mar 2009 09:24:38 +0200
932
933 mafw-gst-renderer (0.1.2009.11-1) unstable; urgency=low
934
935   * MAFW gst renderer, pre-release 0.2009.11-1
936   * Notify when third-party applications modify gstreamer volume.
937   * Enabling unit tests to mafw-gst-renderer.
938   * Update playcount and last-played when reaching EOS, or after 10 seconds.
939
940  -- Juha Kellokoski <ext-juha.kellokoski@nokia.com>  Thu, 05 Mar 2009 14:43:54 +0200
941
942 mafw-gst-renderer (0.1.2009.10-1) unstable; urgency=low
943
944   * MAFW gst renderer, pre-release 0.2009.10-1
945   * Fixed segfault
946   * Removed gstreamer0.10-selector from the mafw-gst-renderer dependencies.
947   * Allow blanking when TV Out cable is plugged.
948
949  -- Juha Kellokoski <ext-juha.kellokoski@nokia.com>  Thu, 26 Feb 2009 14:06:24 +0200
950
951 mafw-gst-renderer (0.1.2009.9-1) unstable; urgency=low
952
953   * MAFW gst renderer, pre-release 0.2009.09-1
954   * Disabling optimization flags
955   * Removing helixbin usage
956   * Delaying metadatas received from gstreamer
957   * Preload some gst plugins at startup
958   * Adding some optimization flags to the pipeline
959
960  -- Juha Kellokoski <ext-juha.kellokoski@nokia.com>  Thu, 19 Feb 2009 17:26:04 +0200
961
962 mafw-gst-renderer (0.1.2009.8-1) unstable; urgency=low
963
964   * MAFW gst renderer, pre-release 0.2009.08-1
965   * Fixes: NB#98725
966   * Fixes: NB#100158
967   * Added Nokia copyright to gstcreenshot.[ch] files in renderer.
968   * Made bvw_frame_conv_convert asynchronous
969   * Adapted renderer worker to that conversion.
970   * Reusing pipeline for color space conversion in renderer.
971   * Changed raw video art saving to use bacon video widget conversion in
972     mafw-gst-renderer
973   * Added gstsnapshot.[ch] files to renderer to convert raw frames into
974     understandable format for gdk_pixbuf
975   * Changed tmp file name for gstreamer renderer emitted art
976   * Changed function _save_graphic_file_from_gst_buffer to
977     save an unconverted video/x-raw-rgb.
978   * Revert "Fake function that copies a fake frame to test"
979
980  -- Juha Kellokoski <ext-juha.kellokoski@nokia.com>  Thu, 12 Feb 2009 14:22:39 +0200
981
982 mafw-gst-renderer (0.1.2009.07-1) unstable; urgency=low
983
984   * MAFW gst renderer, pre-release 0.2009.07-1
985   * Changed highest resolution for fremantle
986
987  -- Mika Tapojärvi <ext-mika.tapojarvi@nokia.com>  Fri, 06 Feb 2009 08:38:37 +0200
988
989 mafw-gst-renderer (0.1.2009.06-1) unstable; urgency=low
990
991   * MAFW gst renderer, pre-release 0.2009.06-1
992   * Changed highest resolution for fremantle
993   * Added GTK_DISABLE_DEPRECATED parameters for mafw-tracker-source 
994     configure.ac. Added extended descriptions for 
995   * mafw-gst-renderer.
996   * Build fix
997
998  -- Mika Tapojärvi <ext-mika.tapojarvi@nokia.com>  Fri, 30 Jan 2009 14:03:15 +0200
999
1000 mafw-gst-renderer (0.1.2009.05-1) unstable; urgency=low
1001
1002   * MAFW gst renderer, pre-release 0.2009.05-1
1003   * Changing the base class of the extension objects to GInitiallyUnowned
1004   * Changed testframe.jpeg
1005
1006  -- Mika Tapojärvi <ext-mika.tapojarvi@nokia.com>  Thu, 22 Jan 2009 14:33:27 +0200
1007
1008 mafw-gst-renderer (0.1.2009.04-1) unstable; urgency=low
1009
1010   * MAFW, pre-release 0.2009.04-1
1011   * Changed testframe.jpeg
1012   * Reducing lintian warnings.
1013   * Fixes: NB#97304
1014   * Fixes: NB#94990
1015   * Fixes: NB#85894
1016
1017  -- Mika Tapojärvi <ext-mika.tapojarvi@nokia.com>  Fri, 16 Jan 2009 14:59:38 +0200
1018
1019 mafw-gst-renderer (0.1.2009.03-1) unstable; urgency=low
1020
1021   * MAFW, pre-release 0.1.2009.03-1
1022   * Testing the error reporting when resuming in transitioning state
1023     without having paused.
1024   * Sent a GError if trying to resume in transitioning state without
1025     having paused before.
1026   * Reset timer when stopping.
1027   * Remated stream_timer_* functions into media_timer_* because
1028     name was confusing.
1029   * Renamed _is_playlist into uri_is_playlist and moved to -utils in
1030     renderer.
1031   * Changed its calls to use the new name.
1032   * Changed condition about reporting the error when performing _do_seek.
1033   * Added comment about the playlist mode error handling in renderer
1034     worker.
1035   * Changed tagmap array for a GHashTable in renderer worker.
1036   * Removed playback mode and pl struct from global variables and added
1037     to worker structure.
1038   * Added worker as parameter to _reset_pl_info and _on_pl_entry_parsed
1039     in renderer because it is needed to use the parameters inside worker structure.
1040   * Removed old_error handler because it was not being used.
1041   * In renderer worker renamed:
1042      * NORMAL_MODE -> WORKER_MODE_SINGLE_PLAY
1043      * PLAYLIST_MODE -> WORKER_MODE_PLAYLIST
1044   * Changed _metadata_set_cb to g_debug if operation was correct or if
1045     it failed.
1046   * Reindented _update_playcount_metadata_cb parameters in renderer.
1047   * Logged error in _update_playcount_metadata_cb in renderer because
1048     it was just being ignored. This causes the tests to log the warning.
1049   * Added a meaningful error to a test in renderer.
1050   * Fixed _update_playcount_metadata_cb documentation in renderer.
1051   * Renamed _playcount_metadata into _update_playcount_metadata_cb in
1052     renderer.
1053   * mafw_gstreamer_renderer_get_position changed not to test for
1054     callback != NULL because it is already being checked in preconditions.
1055   * Changed mafw_gstreamer_renderer_get_status not to test callback != NULL
1056     because it is already checked in preconditions.
1057   * In mafw_gstreamer_renderer_get_status added check for callback != NULL
1058     in preconditions.
1059   * Renamed unable_play_count into play_failed_count in renderer.
1060   * Added G_LOG_DOMAIN for check-mafw-gstreamer-renderer.
1061   * Removed the CHECK-MLS traces from renderer tests.
1062   * Changed the G_LOG_DOMAIN for given files to have more suitable ones
1063     in renderer.
1064
1065  -- Mika Tapojärvi <ext-mika.tapojarvi@nokia.com>  Thu, 08 Jan 2009 16:13:10 +0200
1066
1067 mafw-gst-renderer (0.1.2008.52-1) unstable; urgency=low
1068
1069   * Renamed midas to mafw
1070
1071  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Mon, 22 Dec 2008 12:55:59 +0200
1072
1073 midas-gstreamer-renderer (0.1.2008.52) unstable; urgency=low
1074
1075   * Removing libtotem-pl-parser
1076   * Deactivated code of the timeout to go to ready until bug with gstreamer is clarified.
1077   * Added functions to add, remove and timeout function itself to switch from PAUSED to READY in renderer worker.
1078     Used this functions to implement the behavior when pausing.
1079   * Fixes NB#85894      incorrect duration reported
1080   * Fixes NB#93484      Playlist format other than wpl and ram shows its icon incorrectly in Playlists container
1081   * Fixes NB#94990      Gstreamer renderer gives seekable metadata TRUE for radio stream
1082
1083
1084  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Fri, 19 Dec 2008 15:28:58 +0200
1085
1086 midas-gstreamer-renderer (0.1.2008.51-1) unstable; urgency=low
1087
1088   * (ha)xmas: hardwire ximagesink is removed
1089
1090  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Mon, 15 Dec 2008 12:55:59 +0200
1091
1092 midas-gstreamer-renderer (0.1.2008.51) unstable; urgency=low
1093
1094   * (ha)xmas: hardwire ximagesink temporarily
1095
1096  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Fri, 12 Dec 2008 14:57:37 +0200
1097
1098 midas-gstreamer-renderer (0.1.2008.50) unstable; urgency=low
1099
1100   * Added get_last_index method the the mock playlist in renderer
1101   tests.
1102   * Added new test cases for various use cases.
1103
1104  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Fri, 05 Dec 2008 13:29:06 +0200
1105
1106 midas-gstreamer-renderer (0.1.2008.49) unstable; urgency=low
1107
1108   * In development.
1109
1110  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Fri, 28 Nov 2008 14:35:35 +0200
1111
1112 midas-gstreamer-renderer (0.1.2008.48) unstable; urgency=low
1113
1114   * In renderer:
1115    --Renamed _get_graphic_file_path into _get_tmp_file_from_pool and
1116     changed to use the tmp files pool.
1117    --Replaced the calls to use _get_tmp_file_from_pool with the
1118      proper changes to parameters and return values.
1119   * Added resume operation to transitioning state in renderer that
1120     allows to resume in transitioning.
1121   * Added stop after pausing while transitioning to finish process in a better
1122     way in renderer tests.
1123   * Implemented HAL listener which stops renderer when usb cable is plugged
1124     in, and we are playing something from memory card
1125   * Changed do_next and do_prev to begin playback if pressing next
1126     or prev when going beyond the playlist limits in renderer.
1127   * Added mechanism to start/stop wrappers on package install/removal
1128     (ignoring scratchbox support for now).  Uses DSME.
1129     Added an Xsession.post script.
1130     Updated affected components
1131   * Fixes: NB#92843     MidasRenderer ""playlist-changed"" and ""media-changed"" signals occur in random order when changing playlist
1132   * Fixes: NB#92238     Play state not preserved when next pressed in the end of the playlist.
1133
1134  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Fri, 21 Nov 2008 16:59:53 +0200
1135
1136 midas-gstreamer-renderer (0.1.2008.47) unstable; urgency=low
1137
1138   * Send error signal when handling playback errors.
1139   * Added conic network detection in renderer
1140   * Added error handing in renderer for CODEC_NOT_FOUND , seek error, network errors, DRM errors.
1141   * Fixes: NB#87297     Property of shuffle operation not reflected to the last item of playlist
1142   * Fixes: NB#87354     shuffle not applied to dynamically added clips
1143   * Fixes: NB#87667     Midas-playlist-daemon crashes with repeat mode 'on' & playing unsupported clip
1144   * Fixes: NB#91530     Media-changed signal comes everytime item is added to playlist
1145   * Fixes: NB#91566     glib criticals observed when audio playback is stopped
1146   * Fixes: NB#87841     Next and previous gives ""Index out of bounds error"" on last and first items
1147   * Fixes: NB#91893     local sink crashes when invalid playlist items are played
1148
1149  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Fri, 14 Nov 2008 12:30:41 +0200
1150
1151 midas-gstreamer-renderer (0.1.2008.46) unstable; urgency=low
1152
1153   * Fixes: NB#91061      gstreamer-gnomevfs pkgs missing.
1154
1155  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Fri, 07 Nov 2008 11:58:32 +0200
1156
1157 midas-gstreamer-renderer (0.1.2008.45) unstable; urgency=low
1158
1159   *  Implemented move_to_last based on playlist get_last_index function
1160   *  Implemented tag emission of renderer art in MidasGstreamerRenderer.
1161
1162  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Fri, 31 Oct 2008 14:14:16 +0200
1163
1164 midas-gstreamer-renderer (0.1.2008.44) unstable; urgency=low
1165
1166   * Added support to request the current frame
1167   * Added support for the property in the renderer and its storage on the worker.
1168   * added gdkpixbuf dependency.
1169
1170  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Fri, 24 Oct 2008 10:11:52 +0300
1171
1172 midas-gstreamer-renderer (0.1.2008.43) unstable; urgency=low
1173
1174   * Renaming local-sink->midas-gstreamer-renderer
1175   * support of playback on diablo
1176
1177  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Fri, 17 Oct 2008 15:03:14 +0300
1178
1179 midas-gstreamer-renderer (0.1.2008.42) unstable; urgency=low
1180
1181   * Fixes: NB#89265     unable to parse wpl playlist format files in local sink
1182
1183  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Fri, 10 Oct 2008 16:10:02 +0300
1184
1185 midas-gstreamer-renderer (0.1.2008.40) unstable; urgency=low
1186
1187   * Using playbin2.
1188
1189  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Mon, 29 Sep 2008 07:02:28 +0000
1190
1191 midas-gstreamer-renderer (0.1.2008.39) unstable; urgency=low
1192
1193   * Fixes: NB#87723     Play item pointer switches back to first item of playlist while repeat mode of playlist is not enabled
1194
1195  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Sun, 21 Sep 2008 18:35:06 +0300
1196
1197 midas-gstreamer-renderer (0.1.2008.38) unstable; urgency=low
1198
1199   * Unit tests fixed after the use_count API addition.
1200
1201  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Mon, 15 Sep 2008 08:11:12 +0300
1202
1203 midas-gstreamer-renderer (0.1.2008.37) unstable; urgency=low
1204
1205   * small face-lift (configure.ac, Makefile.am:s and build fixes)
1206   * Fixes: NB#86160     Media continues to play after deleting the playlist
1207
1208  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Mon, 08 Sep 2008 08:37:04 +0300
1209
1210 midas-gstreamer-renderer (0.1.2008.36) unstable; urgency=low
1211
1212   * Fixes: NB#87757     Seeking gives unknown seek mode as error in callback function
1213   * Fixes: NB#87414     Seek option is not enabled for mp3 format files
1214   * Fixes: NB#87463     playback is switched back to 20 seconds time stamp when the forward button is pressed
1215   * Fixes: NB#87524     Video full screen turns blank during pause playback state
1216
1217  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Mon, 01 Sep 2008 08:21:43 +0300
1218
1219 midas-gstreamer-renderer (0.1.2008.35) unstable; urgency=low
1220
1221   * In development.
1222
1223  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Sun, 24 Aug 2008 19:42:40 +0300
1224
1225 midas-gstreamer-renderer (0.1.2008.34) unstable; urgency=low
1226
1227   * More strict parameter checking by set_position().
1228
1229  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Fri, 15 Aug 2008 09:48:16 +0300
1230
1231 midas-gstreamer-renderer (0.1.2008.33) unstable; urgency=low
1232
1233   * Initial release.
1234   * Fixes: NB#85491     stop() in transitioning state
1235   * Fixes: NB#85894     incorrect duration reported
1236   * Fixes: NB#85481     Unable to seek attached mp3 file using MAFW api
1237   * Fixes: NB#85675     sink::metadata-changed signal reports the is-seekable key in integer
1238   * Fixes: NB#86692     local-sink doesn't emit buffering-info signals
1239   * Fixes: NB#85161     attempts to play media having unsupported format results in error message
1240   * Fixes: NB#85160     GLIB CRITICAL message trying to get the iradio-name metadata from gstreamer
1241   * Fixes: NB#85892     Pausing resets playback
1242   * Fixes: NB#85897     media always reported to be unseekable
1243   * Fixes: NB#86160     Media continues to play after deleting the playlist
1244   * Fixes: NB#86654     crash while playing from a playlist
1245   * Fixes: NB#85149     play(callback) is not invoked
1246   * Fixes: NB#85150     only the first item of the playlist is played
1247   * Fixes: NB#85498     sink should advance to next item if current is unplayable
1248   * Fixes: NB#86893     UPnP media content not playing
1249   * Fixes: NB#85472     play() starts last play_object()ed item again
1250   * Fixes: NB#85475     assign_playlist() starts playing
1251   * Fixes: NB#85479     misleading index in media-changed for play_object()
1252   * Fixes: NB#85628     crash if invoked without callback
1253   * Fixes: NB#87082     gstreamer criticals during playback
1254   * Fixes: NB#85489     critical warnings via assign_playlist(NULL)
1255   * Fixes: NB#87084     assign_playlist() critical warnings
1256   * Fixes: NB#86956     midas-dbus-wrapper dies when playback is attempted in mentioned scenario
1257
1258  -- Zeeshan Ali <zeeshan.ali@nokia.com>  Sun, 10 Aug 2008 19:52:39 +0300