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