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