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