--- /dev/null
+mafw-gst-subtitles-renderer (0.3.2010.24-1+0m5-2) unstable; urgency=low
+
+ * Fixed Bug: 6438: Plugin makes background music stop on lock screen.
+ The only solution to fix this problem was rename back MAFW GStreamer
+ renderer from mafw-gst-subtitles-renderer to mafw-gst-renderer.
+
+ -- Roman Moravcik <roman.moravcik@gmail.com> Tue, 26 Oct 2010 14:50:06 +0200
+
+mafw-gst-subtitles-renderer (0.3.2010.24-1+0m5-1) unstable; urgency=low
+
+ * Package updated to version mafw-gst-renderer-0.3.2010.24-1+0m5.
+
+ -- Roman Moravcik <roman.moravcik@gmail.com> Mon, 25 Oct 2010 12:58:00 +0200
+
+mafw-gst-renderer (0.3.2010.24-1+0m5) unstable; urgency=low
+
+ * This entry has been added by BIFH queue processor
+ version has been changed to 0.3.2010.24-1+0m5
+
+ -- Pekka Rönkkö <ext-pekka.1.ronkko@nokia.com> Mon, 21 Jun 2010 14:57:08 +0300
+
+mafw-gst-renderer (0.3.2010.24-1) unstable; urgency=low
+
+ * Fixes: NB#161636 - Playbin sends EOS for endless stream
+
+ -- Pekka Rönkkö <ext-pekka.1.ronkko@nokia.com> Thu, 17 Jun 2010 12:05:30 +0200
+
+mafw-gst-subtitles-renderer (0.2.2010.07-2+0m5-3) unstable; urgency=low
+
+ * This package should depend on gstreamer0.10-plugins-base-subtitles
+ version (>= 0.10.25-0maemo14+0m5-1).
+
+ -- Roman Moravcik <roman.moravcik@gmail.com> Tue, 25 May 2010 17:12:33 +0200
+
+mafw-gst-subtitles-renderer (0.2.2010.07-2+0m5-2) unstable; urgency=low
+
+ * Updated Finnish translation by mikuu.
+ * Installation of this package disable mafw-gst-renderer instead of replacing it.
+ (original mafw-gst-renderer will be re-enabled after uninstallation of package).
+
+ -- Roman Moravcik <roman.moravcik@gmail.com> Tue, 18 May 2010 14:35:42 +0200
+
+mafw-gst-subtitles-renderer (0.2.2010.07-2+0m5-1) unstable; urgency=low
+
+ * Added Hungarian translation by Gyorgy Lakatos.
+ * Package updated to version mafw-gst-renderer-0.2.2010.07-2+0m5-1.
+
+ -- Roman Moravcik <roman.moravcik@gmail.com> Wed, 5 May 2010 10:12:28 +0200
+
+mafw-gst-renderer (0.2.2010.07-2) unstable; urgency=low
+
+ * Fixes: NB#156757 - Volume settings can't be changed via Volume key, Media player is playing, Tklock is On.
+
+ -- Mika Tapojärvi <ext-mika.tapojarvi@nokia.com> Wed, 17 Feb 2010 10:09:38 +0200
+
+mafw-gst-renderer (0.2.2010.06-1) unstable; urgency=low
+
+ * Fixes: NB#150064 - NP-Video:Frames not changing while performing seek operation when the video is in paused state
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Wed, 10 Feb 2010 21:43:22 +0200
+
+mafw-gst-renderer (0.2.2010.01-1) unstable; urgency=low
+
+ * Version number increased in trunk.
+ * A forbidden word removed from debian/changelog.
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Thu, 07 Jan 2010 19:36:53 +0200
+
+mafw-gst-renderer (0.2.2009.52-2) unstable; urgency=low
+
+ * Version number increased.
+
+ -- Tuomas Kamarainen <tuomas.kamarainen@nokia.com> Wed, 23 Dec 2009 12:40:45 +0200
+
+mafw-gst-renderer (0.2.2009.52-1) unstable; urgency=low
+
+ * Fixes: NB#149945 - mafw-gst-renderer leaks some GStreamer messages
+ * Thanks to Mueller Tim for the patch.
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Sun, 20 Dec 2009 22:43:29 +0200
+
+mafw-gst-renderer (0.2.2009.50-2) unstable; urgency=low
+
+ * Fixes: NB#148080 - Device UI becomes very slow after long time usage of Media Player
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Thu, 10 Dec 2009 19:07:45 +0200
+
+mafw-gst-renderer (0.2.2009.50-1) unstable; urgency=low
+
+ * Version and changelog updated for pre-release 0.2009.50-1
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Tue, 08 Dec 2009 09:21:47 +0200
+
+mafw-gst-renderer (0.2.2009.49-1) unstable; urgency=low
+
+ * Rebuild for 2009.49-1.
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Tue, 01 Dec 2009 19:27:31 +0200
+
+mafw-gst-renderer (0.2.2009.48-2) unstable; urgency=low
+
+ * Pre-release PR 1.2 2009.48-2 tag.
+
+ -- Tuomas Kämäräinen <tuomas.kamarainen@nokia.com> Fri, 27 Nov 2009 11:56:14 +0200
+
+mafw-gst-renderer (0.2.2009.48-1) unstable; urgency=low
+
+ * Pre-release PR 1.2 2009.48-1 tag.
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Tue, 24 Nov 2009 21:57:59 +0200
+
+mafw-gst-renderer (0.1.2009.47-2) unstable; urgency=low
+
+ * Version increased.
+
+ -- Tuomas Kamarainen <tuomas.kamarainen@nokia.com> Fri, 20 Nov 2009 13:26:19 +0300
+
+mafw-gst-subtitles-renderer (0.1.2009.47-1+0m5-5) unstable; urgency=low
+
+ * Added Danish translation by Joe Hansen.
+ * Added Finnish translation by Marko Vertainen.
+
+ -- Roman Moravcik <roman.moravcik@gmail.com> Tue, 16 Feb 2010 15:02:02 +0100
+
+mafw-gst-subtitles-renderer (0.1.2009.47-1+0m5-4) unstable; urgency=low
+
+ * Added German translation by Philipp Zabel.
+ * Backup/restore original mafw-gst-renderer on installation/uninstallation
+ of mafw-gst-subtitles package.
+
+ -- Roman Moravcik <roman.moravcik@gmail.com> Wed, 27 Jan 2010 15:29:27 +0100
+
+mafw-gst-subtitles-renderer (0.1.2009.47-1+0m5-3) unstable; urgency=low
+
+ * Updating of mafw-gst-subtitles-applet package was not updating
+ mafw-gst-subtitles-renderer package too.
+
+ -- Roman Moravcik <roman.moravcik@gmail.com> Tue, 19 Jan 2010 15:53:19 +0100
+
+mafw-gst-subtitles-renderer (0.1.2009.47-1+0m5-2) unstable; urgency=low
+
+ * Added Czech translation.
+ * List of available encoding was not sorted.
+ * Removed mafw-gst-subtitles-applet postinst/postrm script, because
+ mafw is restared during mafw-gst-subtitles-renderer instalation.
+ * Added more font sizes.
+ * Nokia fonts removed from the list of filtered fonts.
+
+ -- Roman Moravcik <roman.moravcik@gmail.com> Tue, 19 Jan 2010 15:07:48 +0100
+
+mafw-gst-subtitles-renderer (0.1.2009.47-1+0m5-1) unstable; urgency=low
+
+ * Added missing build dependency to hildon-control-panel-dev
+
+ -- Roman Moravcik <roman.moravcik@gmail.com> Mon, 18 Jan 2010 22:39:17 +0100
+
+mafw-gst-subtitles-renderer (0.1.2009.47-1+0m5-0) unstable; urgency=low
+
+ * Added subtitles support.
+ * Added Subtitles control panel applet.
+
+ -- Roman Moravcik <roman.moravcik@gmail.com> Mon, 18 Jan 2010 22:09:11 +0100
+
+mafw-gst-renderer (0.1.2009.42-2) unstable; urgency=low
+
+ * Version increased.
+
+ -- Mika Tapojärvi <ext-mika.tapojarvi@nokia.com> Tue, 20 Oct 2009 13:26:36 +0300
+
+mafw-gst-renderer (0.1.2009.42-1) unstable; urgency=low
+
+ * Version and changelog updated for pre-release 0.2009.42-1
+ * Rebuild needed.
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Mon, 12 Oct 2009 17:21:48 +0300
+
+mafw-gst-renderer (0.1.2009.40-1) unstable; urgency=low
+
+ * Version and changelog updated for pre-release 0.2009.40-1
+ * PR_1_1_baseline copied from trunk.
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Sun, 04 Oct 2009 15:47:32 +0300
+
+mafw-gst-renderer (0.1.2009.39-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.39-1
+ * Check for changes only in device having the video-out property.
+ * Disabled test of pulse reconnection as it is not needed with fake volume
+ manager to fix volume test
+ * Changed default fake volume initialization to 0.485 instead of 1 to fix
+ volume tests
+ * Added return of initialized fake volume manager in an idle call to fix
+ volume tests
+ * Added function to reset volume to pulse pipeline in case pulse volume
+ management is disabled
+ * Added fake volume manager and disabled normal handling with pulse when
+ pulse volume is disabled in compilation.
+ * We avoid setting audiosink to the pipeline and native flags when pulse
+ volume is disabled.
+ * Moved checking for pulse dependency to its conditional compilation
+ * Added support for conditional compilation regarding to volume in
+ renderer
+ * Adds a macro to round values when converting from nanoseconds to seconds.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Fri, 18 Sep 2009 14:21:32 +0300
+
+mafw-gst-renderer (0.1.2009.37-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.37-1
+ * Fixes: NB#121136 - [Power Management]Device never goto power saving mode when video playback is connected to TV out
+ * Fixes: NB#134730 - [PR1.1 proposal] <MemLeak> mafw-gst-renderer.c
+ * Fixes: NB#134728 - [PR1.1 proposal] <MemLeak> mafw-gst-renderer-worker.c
+ * Fixes: NB#134495 - [PR1.1 proposal] State changed signal does not come sometimes when stream is played
+ * if for some reason client starts a resume operation
+ after a seek on a stream and by the time we get the resume command we
+ have not started buffering yet, make sure we signal the state change
+ to playing to the client.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Fri, 04 Sep 2009 12:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.35-3) unstable; urgency=low
+
+ * MAFW Sales RC4.
+ * Fixes: NB#129912 - Audio playback jarring while receiving a SMS while multiple browser/applications are open.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Tue, 25 Aug 2009 14:15:34 +0300
+
+mafw-gst-renderer (0.1.2009.35-2) unstable; urgency=low
+
+ * First MAFW Sales RC.
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Fri, 21 Aug 2009 16:38:27 +0300
+
+mafw-gst-renderer (0.1.2009.35-1) unstable; urgency=low
+
+ * Fixes: NB#129912 - Audio playback jarring while receiving a SMS while multiple browser/applications are open.
+ * Increased the priority of the mafw-gst-renderer.
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Thu, 20 Aug 2009 17:34:03 +0300
+
+mafw-gst-renderer (0.1.2009.34-3) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.34-3
+ * Fixes: NB#132950 - Video seeking is slow most of the time
+ * Check if we get a different duration that the source one and update it
+ if needed in renderer
+ * Added function mafw_gst_renderer_update_source_duration
+ * Reworked mafw_gst_renderer_increase_playcount to use _get_source function
+ * Reworked mafw_gst_renderer_get_metadata to use _get_source function
+ * Created _get_source function in renderer
+ * Reworked _check_duration condition into two different ifs and extracted
+ duration in seconds calculation
+ * Added duration to the source metadata request and kept it in the
+ renderer metadata structure.
+ * Duration in renderer converted in gint instead of guint to hold
+ negative values
+ * flag GST_SEEK_FLAG_KEY_UNIT.
+ * Patch provided by Rene Stadler.
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Mon, 17 Aug 2009 22:06:17 +0300
+
+mafw-gst-renderer (0.1.2009.33-3) unstable; urgency=low
+
+ * Fixes: NB#131655 - UPnP: Playback starts from the first instead of playing from where we paused if left the device idle
+ * Fixes: NB#131609 - Mafw-dbus-wrapper crashes. Audio cannot be heard from device's loudspeaker.
+ * Replaced assertion with critical in volume manager for unsuccessful
+ setting volume in pulse operations.
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Thu, 13 Aug 2009 17:03:10 +0300
+
+
+mafw-gst-renderer (0.1.2009.33-2) unstable; urgency=low
+
+ * Fixes: NB#128110 - Playback neither stopped nor internal mmc is mounted onto pc when connected in mass storage mode
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Mon, 10 Aug 2009 12:27:43 +0300
+
+mafw-gst-renderer (0.1.2009.33-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.33-1
+ * Fixes: NB#128110 - Playback neither stopped nor internal mmc is mounted onto pc when connected in mass storage mode
+ * New Build-Dependency libosso-gnomevfs2-dev added.
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Wed, 05 Aug 2009 12:37:05 +0300
+
+mafw-gst-renderer (0.1.2009.32-1) unstable; urgency=low
+
+ * MAFW, pre-release 0.1.2009.32-1
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Sun, 02 Aug 2009 22:32:27 +0300
+
+mafw-gst-renderer (0.1.2009.30-3) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.30-3
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Wed, 22 Jul 2009 14:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.30-2) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.30-2
+ * Fixes: NB#128479 - Seeking in UPnP signals pause and keeps on playing
+ * Solved problem when pausing while buffering in renderer worker
+ * We activate state changes if we resume while buffering to report the
+ state change to playing in renderer worker
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Wed, 22 Jul 2009 14:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.30-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.30-1
+ * Added more debug to the _handle_buffering function in renderer worker
+ * Just set pipeline to playing when finished buffering of a stream when
+ seeking to avoid signalling PAUSE.
+ * Added documentation in _handle_state_changed function in renderer worker
+ * Added comments in _do_play function in renderer worker
+ * Added comments in _finalize_startup funcion in renderer worker
+ * Reworked _handle_state_changed to use GST_STATE_TRANSITION in renderer
+ worker.
+ * Reworked _handle_state_changed to use _do_pause in renderer worker
+ * Created _do_pause function to notify the state change and get the
+ current frame on pause if needed in renderer worker.
+ * Removed buffering info from renderer as it was being handled by worker
+ * Removed seek in pause comments as we are not using them in renderer worker
+ * Simplified if condition in state managegement in renderer worker.
+ * Removed state assignment because it could be done at one point in
+ _handle_state_changed in renderer worker.
+ * Added comments in field names in renderer worker to clarify their use
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Fri, 17 Jul 2009 14:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.28-2) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.28-2
+ * Ref the assigned playlist
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Tue, 07 Jul 2009 14:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.28-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.28-1
+ * Fixes: NB#123689 - mafw-dbus-wrapper-76CE-6-4559.rcore.lzo crashed
+ * Ref the assigned playlist
+ * Removing an unnecessary comparison.
+ * Added g_debug in volume manager to indicate that it is initialized and
+ return the instance
+ * Changed _connect function to get an InitCbCallback in volume manager
+ * Modified _reconnect function in volume manager to receive an
+ InitCbCallback and propertly return the volume manager if reconnection
+ happens before having connected a first time
+ * Written function to create the InitCbClosure in volume manager
+ * When [re-]connection to pulse fails, we log a critical and reconnect
+ after 1 second
+ * Modified log in renderer tests to log only errors
+ * Added tests for pulseaudio reconnection in renderer
+ * Removed volume tests in playing since it is not needed anymore as it
+ does not depend on the playing state.
+ * Added check for receiving mute when property is changed in renderer
+ tests
+ * In renderer tests, wait for the volume manager to be initialized when
+ testing properties
+ * Added pulseaudio mock to renderer tests
+ * Added small code comment in renderer tests
+ * Solved problem with mute not enable in renderer tests
+ * Fixed problem when adding elements to a mock playlist in renderer
+ tests
+ * Fixed problem with playlist size initialization in playlist iterator in
+ renderer that was causing problems in the tests
+ * Fixed a bug in the tests when testing the stats updating
+ * Fixed problem with playlist reference count in renderer tests.
+ * Replaced pulsesink and xvimagesink by fakesink in renderer tests
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Fri, 03 Jul 2009 11:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.27-2) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.27-2
+ * Fixes: NB#123701 - mafw-dbus-wrapper-76CE-6-1218.rcore.lzo crashed
+ * Fixes: NB#116836 - Streaming stops after taping on Next button during paused state
+ * Fixes: NB#123545 - mafw-gst-renderer get-position returns uninitialized value
+ * Fixes: NB#124469 - Device going to power saving mode after seek for video streams
+ * Fixes: NB#124116 - Position not progressing after seeking
+ * Fixes: NB#117860 - Inability to handle multiple resource of UPnP items
+ * Make sure we stay paused while buffering.
+ * Always keep worker->state up-to-date.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Tue, 30 Jun 2009 14:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.27-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.27-1
+ * Added function to remove the _set_timeout and used not to call it twice
+ innecessarily.
+ * Changed the order of adding the timeout to set the volume to pulse and
+ calling the timeout immediately as that runs on the mainloop and that
+ execution is delayed to that
+ * Checked for NULL operation when writing volume to pulse to avoid
+ crashes. Critical used instead.
+ * In _ext_stream_restore2_read_cb changed assertion for critical when
+ getting eol < 0 in volume manager
+ * Discarded ext_stream_restore2 volume event when eol < 0. Crash avoided
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Thu, 25 Jun 2009 13:40:00 +0300
+
+mafw-gst-renderer (0.1.2009.26-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.26-1
+ * Check for NULL in the current_metadata.
+ * Removed useles warning message
+ * Updating states and blanking even if we do not need to report them.
+ * Move pause notification from _do_play to handle_buffering.
+ * Build fix.
+ * make _get_position be a state dependant function.
+ On Transitioning it sets position to 0, on Stopped raises an error.
+ * Improved state management in mafw-gst-renderer
+ when seeking (compare new state with worker state to decide
+ if we have to ignore the state transition and in any case,
+ always update the worker state).
+ * Activate playbin2 flags. Speeds up video start time to half.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Tue, 23 Jun 2009 14:33:24 +0300
+
+mafw-gst-renderer (0.1.2009.25-2) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.25-2
+ * Fixes: NB#117207 - Random MAFW-DBUS-WRAPPER crashes observed
+ * Fixes: NB#104213 - 'Unable to Find Media file' information note not displayed when MMC removed.
+ * Fixes: NB#116426 - Renderer fails to go to pause state when media clips are seeked while streaming
+ * Fixes: NB#121545 - pa_context_connect fails though flag PA_CONTEXT_NOFAIL set
+ * Fixes: NB#120942 - State changed signal is not coming when play issued right after seeking with video streams
+ * Extended current metadata function.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Mon, 15 Jun 2009 14:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.25-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.25-1
+ * Reconnection to pulse is done using an idle call in volume manager.
+ * If PLAY is issued rigtht after seek,
+ signal the state change when we are done buffering. Still,
+ there is a problem because we should not execute a PLAY command
+ while buffering...
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Fri, 12 Jun 2009 11:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.24-3) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.24-3
+ * Fixes: NB#118019 - Playing a clip of Unsupported format will stop the playback.
+ * Fixes: NB#120378 - Video doesn't start to play when clicked
+ * Stop setting volume if pulse is down in volume manager
+ * Written small workaround for problem when getting an empty error while
+ saving a pixbuf in renderer worker.
+ * Log a warning message when processing an error.
+ * A mafw-gst-renderer dependency version shortened to 0.9.15-1.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Wed, 10 Jun 2009 11:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.24-2) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.24-2
+ * Added "mafw_renderer_get_current_metadata" function to the API.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Mon, 08 Jun 2009 11:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.24-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.24-1
+ * Fixes: NB#120287 - Video recorded using other camera (e.g. Canon, Pentax) not playing smooth
+ * Fixed debug for seekability in renderer.
+ * We check always GStreamer seekability unless it is reported FALSE from
+ source.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Thu, 04 Jun 2009 10:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.23-2) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.23-2
+ * Fixes: NB#119440 - Dbus wrapper crashes when high bit rate, high resolution clips are played.
+ * Fixes: NB#119613 - Random mafw-dbus-wrapper coredump generated after booting.
+ * Fixes: NB#119467 - Deleted playlists are not freed.
+ * Fixes: NB#118459 - Cannot play Nokia 5800 video clip
+ * Fixes: NB#115776 - Renderer state changed signal are not coming when playing and seeking video
+ * No need to ref the playlist in the renderer,
+ the playlist manager does that already.
+ * Changed to avoid setting the timeout if neither volume nor mute have
+ changed in volume manager
+ * Changed debug messages in volume manager
+ * We ignore mute if it not enabled (default = not enabled).
+ * Added option to configure.ac to disable or enable mute handling
+ * Use g_error_new_literal if string is constant.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Tue, 02 Jun 2009 12:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.23-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.23-1
+ * Signalling volume when reconnecting to pulse
+ * Added code to reconnect to pulse when it gets disconnected.
+ * Closure callback for initialization is not called if it is NULL in
+ volume manager.
+ * Created _connect function to connect with pulse and reworker the init
+ function in volume manager.
+ * Created _destroy_context function and changed _destroy_idle function to
+ do it in volume manager.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Fri, 29 May 2009 10:30:00 +0300
+
+mafw-gst-renderer (0.1.2009.22-3) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.22-3
+ * Use appropriate error codes when the renderer cannot create
+ the playback pipeline and when there are problems with the
+ video window.
+ * Abort the renderer if cannot create pipeline ot sinks.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Wed, 27 May 2009 10:30:00 +0300
+
+mafw-gst-renderer (0.1.2009.22-2) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.22-2
+ * Fixes: NB#114972 - NP: AUdio- Taping on Next or Previous song volume goes to 0 level
+ * Fixes: NB#109166 - NP view - Volume bar does not popup for Hardware volume +/- key presses
+ * Fixes: NB#116070 - video plays before displaying unsupported resolution error message
+ * Fixes: NB#112697 - gst-renderer not listening volume change events from pulseaudio
+ * Fixes: NB#118001 - seekbar is disabled after playing a unsupported clip
+ * We switch volume manager volume to the just set so we signal it directly
+ when the change is requested. We don't signal any change in the volume
+ subscription if we have and operation in progress.
+ * We keep the pa_operation when writing the volume and cancel it and unref
+ it when a new one comes.
+ * Changed requested_* structure members to current_* in volume manager
+ * Renamed volume and mute structure members to pulse_* in volume manager.
+ * Fixed a small problem with mute. We were forgetting to set it when
+ sending it to pulse.
+ * Changed timeout interval for setting volume to 200ms.
+ * We just change the volume as soon as we get the first call and then we
+ add the timeout to filter following changes.
+ * Improved rounding volumes as we signalled different ones from the one we
+ were setting.
+ * Added protections to public methods so that they are not called when
+ volume manager is not alive yet.
+ * Minor changes when falling back to playbin usage.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Mon, 25 May 2009 12:21:24 +0300
+
+mafw-gst-renderer (0.1.2009.22-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.22-1
+ * If we fallback to use playbin instead of playbin2, check that
+ we can actually create an instance before attempting to
+ set properties.
+ * Changed to filter volume and mute changes to join several in a single
+ call.
+ * Setting property to ensure pulse role when initializing volume manager
+ in renderer.
+ * Separated role and its prefix for checking in volume manager in renderer
+ * Added more debug to volume manager in renderer
+ * Added dependencies to debian/control and configure.ac
+ * Migrated volume management in worker to use pulse implementation.
+ * Added code to manage volume with pulse. This code was developed in
+ collaboration with Marc-André Lureau in gitorious. Link:
+ http://gitorious.org/~calvaris/mafw-pulse/calvaris
+ * Added compilation of volume files to Makefile.am in renderer.
+ * Added empty files with licenses for volume management in renderer.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Fri, 22 May 2009 12:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.21-4) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.21-4
+ * Reuse video sink component, do not create a new one every time
+ we play something.
+ * Ref audio and video sink before setting them, since we want them
+ to persist after the pipeline has been destroyed.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Wed, 20 May 2009 11:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.21-3) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.21-3
+ * Fixes: NB#104494 - Missing renderer error when video clib has high framerate
+ * Fixes: NB#115514 - UPnP:After seeking the seekbar on Pause state audio/video clip started playing
+ * Fixes: NB#115304 - Video playback will stop if we plug in usb cable
+ * Fixes: NB#115299 - Media player seek bar comes to starting position if usb cable is pluged in
+ * Properly initialize variable.
+ * Use specific error codes for unsupported
+ resolution and unsupported fps conditions.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Tue, 19 May 2009 10:30:00 +0300
+
+mafw-gst-renderer (0.1.2009.21-2) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.21-2
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Mon, 18 May 2009 11:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.21-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.21-1
+ * Fixes: NB#117015 - video plays in windowed mode
+ * Fixes: NB#100842 - seeking in aac over http fails
+ * Fixes: NB#115126 - Media Player abuses Tracker API while playing songs
+ * Do not reuse video sink for now, somehow it gets
+ broken after some time and as a result we cannot set XID of target
+ video window to use.
+ * Create and configure audio and video sinks once, then provide these
+ to playbin2 when a new pipeline is created.
+ * Changed _handle_duration to use _check_duration and added for
+ seekability too.
+ * Reworked _query_duration_and_seekability into _check_duration and _check
+ seekability.
+ * Added timeout to query duration and seekability and changed when it was
+ called.
+ * Set timeout id to 0 when timeout is removed
+ * Used function to compare duration in seconds instead of comparing pure
+ nano seconds.
+ * Added function to compare durations in seconds.
+ * Query duration and seek after buffering is complete.
+ * Reworked adding the timeout to use a function.
+ * Modified seekability emission to be done only with changes and adapted
+ to type changes.
+ * Modified duration emission to be emitted only with changes.
+ * Media seekability initialized to unknown when playback begins.
+ * SeekabilityType renamed and moved to renderer worker.
+ * Renderer worker seekability uses its type now instead of gboolean.
+ * Stored duration and seek timeout id to be able to remove it later in
+ renderer worker.
+ * Added query for duration and seekability some seconds after going to
+ PLAYING to have more accurate information from GStreamer in renreder
+ worker.
+ * Reworked _finalize_startup in renderer worker into _finalize_startup and
+ _query_duration_and_seekability. The first uses now the second.
+ * Set pulse sink's latency-time property to half of buffer-time,
+ this provides double buffering capabilities and should also help
+ with avoiding audio glitches. Also, removed buffering for volume
+ pipeline, since that is not needed.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Thu, 14 May 2009 10:09:18 +0300
+
+mafw-gst-renderer (0.1.2009.20-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.20-1
+ * Fixes: NB#107221 - Connecting and disconnecting with an AP while playing an MP3 cause audio breakage
+ * Fixes: NB#114181 - Video aspect ratio is not preserved
+ * Set appropriate buffering settings for audio sink
+ to avoid audio glitches on certain scenarios.
+ * Maintainer changed in control file.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Thu, 07 May 2009 11:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.19-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.19-1
+ * Fixes: NB#108833 - [Onsite] Audio volume is turned full when song is changed
+ * Fixes: NB#113464 - Dbus connection lost error message displayed in while trying to up/down volume level from MTG
+ * Fixes: NB#96483 - Gstreamer renderer does not change from GST_STATE_PAUSED to GST_STATE_READY after timeout
+ * Fixes: NB#104494 - Missing renderer error when video clib has high framerate
+ * Fixes: NB#110654 - mafw-dbus-wrapper prints about a critical error
+ * Fixes: NB#103987 - Audio playback is breaking for few seconds while playing mms live streams.
+ * Fixes power management issues caused by the volume pipeline
+ being always in PAUSED state. While a proper implementation
+ for volume management is not in place, this temporal fix
+ workarounds the problem by setting it to PAUSED on demand
+ when global volume has to be read, and then setting it back
+ to READY.
+ * Do not check video caps on prepare-xwindow-id, instead wait
+ for prerolling to finish, otherwise caps are not set yet.
+ * Use 'g_timeout_add_seconds' where possible.
+ * Added monitor volume hack again, but when going to playing instead of
+ stopping.
+ * Revert "Added monitor_hack again but called only when stopping the worker."
+ * Added monitor_hack again but called only when stopping the worker.
+ * Revert "Added dirty hack to be aware of the volume changes that don't
+ happen"
+ * Revert "Hack to monitor volume does not return TRUE, but FALSE and
+ reinstalls"
+ * Improved playlist-change handling
+ * Hack to monitor volume does not return TRUE, but FALSE and reinstalls
+ the timeout not to do it at regular intervals, but a timeout after last
+ callback is run.
+ * Do not go to PLAYING state until we are done buffering.
+ * Disable native flags in playbin2 temporarily since this is causing
+ trouble with some videos. Also, allow videos with resolution
+ up to 848x576.
+ * Added dirty hack to be aware of the volume changes that don't happen
+ inside mafw code. As soon as GStreamer adds notify::volume signals, we
+ have to remove this immediately.
+ * Setting volume when playing is done only for playback volume.
+ * Moved volume management from playback pipeline to volume pipeline. We
+ don't update the volume pipeline because it should be updated but we do it
+ with the playback one because it has always to be set up.
+ * Moved listening to volume signals from playback pipeline to volume
+ pipeline in renderer
+ * Added customized pipeline to always listen to volume changes in renderer
+ * Added support to distinguish between audio and video codec errors.
+ * Fixed critical warning message.
+ * When we get the ckey coming from the sync bus to the async bus, we check
+ the caps and raise an error if they are not suitable.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Thu, 30 Apr 2009 10:00:00 +0300
+
+mafw-gst-renderer (0.1.2009.18-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.18-1
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Thu, 23 Apr 2009 15:30:00 +0300
+
+mafw-gst-renderer (0.1.2009.17-2) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.17-2
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Fri, 17 Apr 2009 09:18:07 +0300
+
+mafw-gst-renderer (0.1.2009.17-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.17-1
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Wed, 15 Apr 2009 15:59:15 +0300
+
+mafw-gst-renderer (0.1.2009.16-2) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.16-2
+ * Fixes: NB#110043 - Mafw-dbus-wrapper crash is observed while switching between proxy playlist in a particular case
+ * Fixes: NB#108725 - DLNA CTT tool gives a failed verdict on "MT HTTP Header: Range - use in HEAD/GET requests"
+ * Added pre-unmount signal handling in the renderer.
+ * Added debug for seekability in renderer.
+ * Renderer uses now as first choice seekability coming from source and if not
+ defined, we query GStreamer as it happened so far.
+ * Added requesting seekability to source in renderer.
+ * Added support for seekability coming from source in renderer.
+ * Removed assumption of positive seekability for local files with known
+ duration.
+ * If GStreamer cannot answer to a request for seekability, we assume it is
+ not.
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Tue, 14 Apr 2009 15:06:34 +0300
+
+mafw-gst-renderer (0.1.2009.16-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.16-1
+ * All tags reported by Gst are referenced and freed later on,
+ when they have emitted to clients. However, _emit_renderer_art
+ was obtaining a reference to a tag value and freeing that
+ reference when done, leading to a double unref later on.
+
+ -- Mika Tapojärvi <mika.tapojarvi@sse.fi> Wed, 08 Apr 2009 12:41:14 +0300
+
+mafw-gst-renderer (0.1.2009.15-2) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.15-2
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Fri, 03 Apr 2009 09:17:14 +0300
+
+mafw-gst-renderer (0.1.2009.15-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.15-1
+ * Fixes: NB#106136 - Metadata not shown properly for radio stations.
+ * Added transport-actions property. For the moment contains information
+ about Seek operation.
+ * Unit test disabled by default for system integration purposes.
+ * Some tags are detected when Gstreamer is already
+ in GST_STATE_PLAYING, so in this case, emit them right away, otherwise
+ they are never emitted to the UI.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Fri, 03 Apr 2009 09:17:14 +0300
+
+mafw-gst-renderer (0.1.2009.14-4) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.14-4
+ * Update playcount id should be 0 while _notify_play is run in renderer
+ so it doesn have sense checking about that
+ * Removed update_playcount_needed as behavior can be accoplished only with
+ timeout id in renderer.
+ * Moved the code to remove the update_playcount to the state class to fix
+ state pattern.
+ * _update_playcount_cb made public inside the renderer to be called from other
+ parts of it.
+ * Moved the code to add the timeout to state-transitioning.
+ * Moved the code from the state notify_eos in the base renderer to the
+ state-playing.
+ * Added initialization of the update_playcount structures in renderer.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Wed, 01 Apr 2009 09:34:16 +0300
+
+mafw-gst-renderer (0.1.2009.14-3) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.14-3
+ * Fixes: NB#107595 - Xid not set error comes when video is played to the end and then played again with media player
+ * Removed guessing the seekability from renderer in favor of only GStreamer
+ query.
+ * Setting pipeline to NULL without checking for async changes as it
+ cannot happen according to Stefan comments.
+ * Must always stop() on EOS when there are
+ no more items to play. This frees X resources if playing video,
+ otherwise setting a new Xid afterward leads to a BadWindow X
+ error.
+ * Enabling gstreamer optimization flags
+ * Creating pipeline at startup and, soon after the playback has ended, to
+ speed up the starting of the playback
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Tue, 31 Mar 2009 09:20:00 +0200
+
+mafw-gst-renderer (0.1.2009.14-2) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.14-2
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Mon, 30 Mar 2009 09:23:13 +0200
+
+mafw-gst-renderer (0.1.2009.14-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.14-1
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Fri, 27 Mar 2009 09:30:00 +0200
+
+mafw-gst-renderer (0.1.2009.13-5) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.13-5
+ * Fixes: NB#102972 - Pause AAC clip from UPnP server timer shows as 00:00
+ * Changed _notify_buffer_status in state-transitioning in renderer
+ to use the do_notify_buffer status as code was the same after removing timer
+ * Removed timer support from renderer utils
+ * Removed timer handling in renderer.
+ * Removed timer use from renderer get_position
+ * Changed API to return gint instead if guint in the get_position
+ callback
+ * Set Visa as integrator.
+ * Upgrade copyright year.
+ * Add headers for Makefile.am and configure.ac files.
+ * Set Visa Smolander as the contact person in headers.
+
+ -- Juha Kellokoski <veitikka6@gmail.com> Thu, 26 Mar 2009 09:53:00 +0200
+
+mafw-gst-renderer (0.1.2009.13-4) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.13-4
+
+ -- Juha Kellokoski <ext-juha.kellokoski@nokia.com> Wed, 25 Mar 2009 09:16:48 +0200
+
+mafw-gst-renderer (0.1.2009.13-3) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.13-3
+
+ -- Juha Kellokoski <ext-juha.kellokoski@nokia.com> Tue, 24 Mar 2009 09:23:08 +0200
+
+mafw-gst-renderer (0.1.2009.12-4) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.12-4
+
+ -- Juha Kellokoski <ext-juha.kellokoski@nokia.com> Wed, 18 Mar 2009 09:17:01 +0200
+
+mafw-gst-renderer (0.1.2009.12-3) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.12-3
+ * Fixed CID 610
+ * Fixed CID 2592
+
+ -- Juha Kellokoski <ext-juha.kellokoski@nokia.com> Wed, 18 Mar 2009 09:17:01 +0200
+
+mafw-gst-renderer (0.1.2009.12-2) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.12-2
+ * Fixes: NB#102172 - Total clip duration shown wrongly for vbr clips.
+ * Fixes: NB#105468 - Mafw-dbus-wrapper freezes when commands are given consecutively
+ * Corrected the double tag emission when pausing in transitioning
+ and going to GST_STATE_READY in renderer worker
+ * Moved _free_taglist functions above in renderer worker
+ * Removed tag_list as global variable to be inside the renderer
+ worker
+ * Modified other functions according this point
+ * Moved _add_ready_timeout from _construct_pipeline to _do_play
+ in renderer to allow us going to ready just after building the pipeline
+ because in the other case we hadn't received the seekability yet.
+ * Solved a memory leak when freeing the tag list in renderer worker
+ * Changed going to GST_STATE_READY only for seekable streams in renderer
+ worker
+ * Code to go to GST_STATE_READY after sometime in PAUSED in renderer
+ worker reactivated
+ * Added checks for NULL buffers when emitting the current frame on
+ paused.
+
+ -- Juha Kellokoski <ext-juha.kellokoski@nokia.com> Tue, 17 Mar 2009 09:21:54 +0200
+
+mafw-gst-renderer (0.1.2009.11-6) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.11-6
+
+ -- Juha Kellokoski <ext-juha.kellokoski@nokia.com> Thu, 12 Mar 2009 09:13:36 +0200
+
+mafw-gst-renderer (0.1.2009.11-5) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.11-5
+
+ -- Juha Kellokoski <ext-juha.kellokoski@nokia.com> Thu, 12 Mar 2009 09:13:36 +0200
+
+mafw-gst-renderer (0.1.2009.11-4) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.11-4
+
+ -- Juha Kellokoski <ext-juha.kellokoski@nokia.com> Wed, 11 Mar 2009 09:09:57 +0200
+
+mafw-gst-renderer (0.1.2009.11-3) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.11-3
+
+ -- Juha Kellokoski <ext-juha.kellokoski@nokia.com> Tue, 10 Mar 2009 09:12:41 +0200
+
+mafw-gst-renderer (0.1.2009.11-2) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.11-2
+ * Fixes: NB#104680 - System UI freezed while playing high resolution albumart clips
+ * Added buffering info test in renderer
+ * Added support to get buffering information in renderer tests
+ * Added tests for properties management in renderer tests
+ * Solved a problem that could cause some race conditions in volume handling
+ in renderer worker
+ * Moved _set_volume and _set_mute functions in the worker file in
+ renderer.
+ * Added support to manage properties values in renderer tests
+ * Added test for duration emission in renderer tests
+ * Added test for get_position in renderer
+ * Added tests for media art emission in renderer
+ * Added GStreamer tag management in renderer tests
+ * Added testframe.png to renderer tests
+ * Activated and fixed video tests compilation in renderer
+ * Added functions to metadata checks in renderer tests.
+ * Added error policy tests in renderer
+ * Added support in renderer tests to receive expected error callbacks
+ * Fixed problem with update lastplayed in renderer tests.
+ * Solved problem in playcount renderer tests.
+
+ -- Juha Kellokoski <ext-juha.kellokoski@nokia.com> Mon, 09 Mar 2009 09:24:38 +0200
+
+mafw-gst-renderer (0.1.2009.11-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.11-1
+ * Notify when third-party applications modify gstreamer volume.
+ * Enabling unit tests to mafw-gst-renderer.
+ * Update playcount and last-played when reaching EOS, or after 10 seconds.
+
+ -- Juha Kellokoski <ext-juha.kellokoski@nokia.com> Thu, 05 Mar 2009 14:43:54 +0200
+
+mafw-gst-renderer (0.1.2009.10-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.10-1
+ * Fixed segfault
+ * Removed gstreamer0.10-selector from the mafw-gst-renderer dependencies.
+ * Allow blanking when TV Out cable is plugged.
+
+ -- Juha Kellokoski <ext-juha.kellokoski@nokia.com> Thu, 26 Feb 2009 14:06:24 +0200
+
+mafw-gst-renderer (0.1.2009.9-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.09-1
+ * Disabling optimization flags
+ * Removing helixbin usage
+ * Delaying metadatas received from gstreamer
+ * Preload some gst plugins at startup
+ * Adding some optimization flags to the pipeline
+
+ -- Juha Kellokoski <ext-juha.kellokoski@nokia.com> Thu, 19 Feb 2009 17:26:04 +0200
+
+mafw-gst-renderer (0.1.2009.8-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.08-1
+ * Fixes: NB#98725
+ * Fixes: NB#100158
+ * Added Nokia copyright to gstcreenshot.[ch] files in renderer.
+ * Made bvw_frame_conv_convert asynchronous
+ * Adapted renderer worker to that conversion.
+ * Reusing pipeline for color space conversion in renderer.
+ * Changed raw video art saving to use bacon video widget conversion in
+ mafw-gst-renderer
+ * Added gstsnapshot.[ch] files to renderer to convert raw frames into
+ understandable format for gdk_pixbuf
+ * Changed tmp file name for gstreamer renderer emitted art
+ * Changed function _save_graphic_file_from_gst_buffer to
+ save an unconverted video/x-raw-rgb.
+ * Revert "Fake function that copies a fake frame to test"
+
+ -- Juha Kellokoski <ext-juha.kellokoski@nokia.com> Thu, 12 Feb 2009 14:22:39 +0200
+
+mafw-gst-renderer (0.1.2009.07-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.07-1
+ * Changed highest resolution for fremantle
+
+ -- Mika Tapojärvi <ext-mika.tapojarvi@nokia.com> Fri, 06 Feb 2009 08:38:37 +0200
+
+mafw-gst-renderer (0.1.2009.06-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.06-1
+ * Changed highest resolution for fremantle
+ * Added GTK_DISABLE_DEPRECATED parameters for mafw-tracker-source
+ configure.ac. Added extended descriptions for
+ * mafw-gst-renderer.
+ * Build fix
+
+ -- Mika Tapojärvi <ext-mika.tapojarvi@nokia.com> Fri, 30 Jan 2009 14:03:15 +0200
+
+mafw-gst-renderer (0.1.2009.05-1) unstable; urgency=low
+
+ * MAFW gst renderer, pre-release 0.2009.05-1
+ * Changing the base class of the extension objects to GInitiallyUnowned
+ * Changed testframe.jpeg
+
+ -- Mika Tapojärvi <ext-mika.tapojarvi@nokia.com> Thu, 22 Jan 2009 14:33:27 +0200
+
+mafw-gst-renderer (0.1.2009.04-1) unstable; urgency=low
+
+ * MAFW, pre-release 0.2009.04-1
+ * Changed testframe.jpeg
+ * Reducing lintian warnings.
+ * Fixes: NB#97304
+ * Fixes: NB#94990
+ * Fixes: NB#85894
+
+ -- Mika Tapojärvi <ext-mika.tapojarvi@nokia.com> Fri, 16 Jan 2009 14:59:38 +0200
+
+mafw-gst-renderer (0.1.2009.03-1) unstable; urgency=low
+
+ * MAFW, pre-release 0.1.2009.03-1
+ * Testing the error reporting when resuming in transitioning state
+ without having paused.
+ * Sent a GError if trying to resume in transitioning state without
+ having paused before.
+ * Reset timer when stopping.
+ * Remated stream_timer_* functions into media_timer_* because
+ name was confusing.
+ * Renamed _is_playlist into uri_is_playlist and moved to -utils in
+ renderer.
+ * Changed its calls to use the new name.
+ * Changed condition about reporting the error when performing _do_seek.
+ * Added comment about the playlist mode error handling in renderer
+ worker.
+ * Changed tagmap array for a GHashTable in renderer worker.
+ * Removed playback mode and pl struct from global variables and added
+ to worker structure.
+ * Added worker as parameter to _reset_pl_info and _on_pl_entry_parsed
+ in renderer because it is needed to use the parameters inside worker structure.
+ * Removed old_error handler because it was not being used.
+ * In renderer worker renamed:
+ * NORMAL_MODE -> WORKER_MODE_SINGLE_PLAY
+ * PLAYLIST_MODE -> WORKER_MODE_PLAYLIST
+ * Changed _metadata_set_cb to g_debug if operation was correct or if
+ it failed.
+ * Reindented _update_playcount_metadata_cb parameters in renderer.
+ * Logged error in _update_playcount_metadata_cb in renderer because
+ it was just being ignored. This causes the tests to log the warning.
+ * Added a meaningful error to a test in renderer.
+ * Fixed _update_playcount_metadata_cb documentation in renderer.
+ * Renamed _playcount_metadata into _update_playcount_metadata_cb in
+ renderer.
+ * mafw_gstreamer_renderer_get_position changed not to test for
+ callback != NULL because it is already being checked in preconditions.
+ * Changed mafw_gstreamer_renderer_get_status not to test callback != NULL
+ because it is already checked in preconditions.
+ * In mafw_gstreamer_renderer_get_status added check for callback != NULL
+ in preconditions.
+ * Renamed unable_play_count into play_failed_count in renderer.
+ * Added G_LOG_DOMAIN for check-mafw-gstreamer-renderer.
+ * Removed the CHECK-MLS traces from renderer tests.
+ * Changed the G_LOG_DOMAIN for given files to have more suitable ones
+ in renderer.
+
+ -- Mika Tapojärvi <ext-mika.tapojarvi@nokia.com> Thu, 08 Jan 2009 16:13:10 +0200
+
+mafw-gst-renderer (0.1.2008.52-1) unstable; urgency=low
+
+ * Renamed midas to mafw
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Mon, 22 Dec 2008 12:55:59 +0200
+
+midas-gstreamer-renderer (0.1.2008.52) unstable; urgency=low
+
+ * Removing libtotem-pl-parser
+ * Deactivated code of the timeout to go to ready until bug with gstreamer is clarified.
+ * Added functions to add, remove and timeout function itself to switch from PAUSED to READY in renderer worker.
+ Used this functions to implement the behavior when pausing.
+ * Fixes NB#85894 incorrect duration reported
+ * Fixes NB#93484 Playlist format other than wpl and ram shows its icon incorrectly in Playlists container
+ * Fixes NB#94990 Gstreamer renderer gives seekable metadata TRUE for radio stream
+
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Fri, 19 Dec 2008 15:28:58 +0200
+
+midas-gstreamer-renderer (0.1.2008.51-1) unstable; urgency=low
+
+ * (ha)xmas: hardwire ximagesink is removed
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Mon, 15 Dec 2008 12:55:59 +0200
+
+midas-gstreamer-renderer (0.1.2008.51) unstable; urgency=low
+
+ * (ha)xmas: hardwire ximagesink temporarily
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Fri, 12 Dec 2008 14:57:37 +0200
+
+midas-gstreamer-renderer (0.1.2008.50) unstable; urgency=low
+
+ * Added get_last_index method the the mock playlist in renderer
+ tests.
+ * Added new test cases for various use cases.
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Fri, 05 Dec 2008 13:29:06 +0200
+
+midas-gstreamer-renderer (0.1.2008.49) unstable; urgency=low
+
+ * In development.
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Fri, 28 Nov 2008 14:35:35 +0200
+
+midas-gstreamer-renderer (0.1.2008.48) unstable; urgency=low
+
+ * In renderer:
+ --Renamed _get_graphic_file_path into _get_tmp_file_from_pool and
+ changed to use the tmp files pool.
+ --Replaced the calls to use _get_tmp_file_from_pool with the
+ proper changes to parameters and return values.
+ * Added resume operation to transitioning state in renderer that
+ allows to resume in transitioning.
+ * Added stop after pausing while transitioning to finish process in a better
+ way in renderer tests.
+ * Implemented HAL listener which stops renderer when usb cable is plugged
+ in, and we are playing something from memory card
+ * Changed do_next and do_prev to begin playback if pressing next
+ or prev when going beyond the playlist limits in renderer.
+ * Added mechanism to start/stop wrappers on package install/removal
+ (ignoring scratchbox support for now). Uses DSME.
+ Added an Xsession.post script.
+ Updated affected components
+ * Fixes: NB#92843 MidasRenderer ""playlist-changed"" and ""media-changed"" signals occur in random order when changing playlist
+ * Fixes: NB#92238 Play state not preserved when next pressed in the end of the playlist.
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Fri, 21 Nov 2008 16:59:53 +0200
+
+midas-gstreamer-renderer (0.1.2008.47) unstable; urgency=low
+
+ * Send error signal when handling playback errors.
+ * Added conic network detection in renderer
+ * Added error handing in renderer for CODEC_NOT_FOUND , seek error, network errors, DRM errors.
+ * Fixes: NB#87297 Property of shuffle operation not reflected to the last item of playlist
+ * Fixes: NB#87354 shuffle not applied to dynamically added clips
+ * Fixes: NB#87667 Midas-playlist-daemon crashes with repeat mode 'on' & playing unsupported clip
+ * Fixes: NB#91530 Media-changed signal comes everytime item is added to playlist
+ * Fixes: NB#91566 glib criticals observed when audio playback is stopped
+ * Fixes: NB#87841 Next and previous gives ""Index out of bounds error"" on last and first items
+ * Fixes: NB#91893 local sink crashes when invalid playlist items are played
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Fri, 14 Nov 2008 12:30:41 +0200
+
+midas-gstreamer-renderer (0.1.2008.46) unstable; urgency=low
+
+ * Fixes: NB#91061 gstreamer-gnomevfs pkgs missing.
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Fri, 07 Nov 2008 11:58:32 +0200
+
+midas-gstreamer-renderer (0.1.2008.45) unstable; urgency=low
+
+ * Implemented move_to_last based on playlist get_last_index function
+ * Implemented tag emission of renderer art in MidasGstreamerRenderer.
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Fri, 31 Oct 2008 14:14:16 +0200
+
+midas-gstreamer-renderer (0.1.2008.44) unstable; urgency=low
+
+ * Added support to request the current frame
+ * Added support for the property in the renderer and its storage on the worker.
+ * added gdkpixbuf dependency.
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Fri, 24 Oct 2008 10:11:52 +0300
+
+midas-gstreamer-renderer (0.1.2008.43) unstable; urgency=low
+
+ * Renaming local-sink->midas-gstreamer-renderer
+ * support of playback on diablo
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Fri, 17 Oct 2008 15:03:14 +0300
+
+midas-gstreamer-renderer (0.1.2008.42) unstable; urgency=low
+
+ * Fixes: NB#89265 unable to parse wpl playlist format files in local sink
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Fri, 10 Oct 2008 16:10:02 +0300
+
+midas-gstreamer-renderer (0.1.2008.40) unstable; urgency=low
+
+ * Using playbin2.
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Mon, 29 Sep 2008 07:02:28 +0000
+
+midas-gstreamer-renderer (0.1.2008.39) unstable; urgency=low
+
+ * Fixes: NB#87723 Play item pointer switches back to first item of playlist while repeat mode of playlist is not enabled
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Sun, 21 Sep 2008 18:35:06 +0300
+
+midas-gstreamer-renderer (0.1.2008.38) unstable; urgency=low
+
+ * Unit tests fixed after the use_count API addition.
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Mon, 15 Sep 2008 08:11:12 +0300
+
+midas-gstreamer-renderer (0.1.2008.37) unstable; urgency=low
+
+ * small face-lift (configure.ac, Makefile.am:s and build fixes)
+ * Fixes: NB#86160 Media continues to play after deleting the playlist
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Mon, 08 Sep 2008 08:37:04 +0300
+
+midas-gstreamer-renderer (0.1.2008.36) unstable; urgency=low
+
+ * Fixes: NB#87757 Seeking gives unknown seek mode as error in callback function
+ * Fixes: NB#87414 Seek option is not enabled for mp3 format files
+ * Fixes: NB#87463 playback is switched back to 20 seconds time stamp when the forward button is pressed
+ * Fixes: NB#87524 Video full screen turns blank during pause playback state
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Mon, 01 Sep 2008 08:21:43 +0300
+
+midas-gstreamer-renderer (0.1.2008.35) unstable; urgency=low
+
+ * In development.
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Sun, 24 Aug 2008 19:42:40 +0300
+
+midas-gstreamer-renderer (0.1.2008.34) unstable; urgency=low
+
+ * More strict parameter checking by set_position().
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Fri, 15 Aug 2008 09:48:16 +0300
+
+midas-gstreamer-renderer (0.1.2008.33) unstable; urgency=low
+
+ * Initial release.
+ * Fixes: NB#85491 stop() in transitioning state
+ * Fixes: NB#85894 incorrect duration reported
+ * Fixes: NB#85481 Unable to seek attached mp3 file using MAFW api
+ * Fixes: NB#85675 sink::metadata-changed signal reports the is-seekable key in integer
+ * Fixes: NB#86692 local-sink doesn't emit buffering-info signals
+ * Fixes: NB#85161 attempts to play media having unsupported format results in error message
+ * Fixes: NB#85160 GLIB CRITICAL message trying to get the iradio-name metadata from gstreamer
+ * Fixes: NB#85892 Pausing resets playback
+ * Fixes: NB#85897 media always reported to be unseekable
+ * Fixes: NB#86160 Media continues to play after deleting the playlist
+ * Fixes: NB#86654 crash while playing from a playlist
+ * Fixes: NB#85149 play(callback) is not invoked
+ * Fixes: NB#85150 only the first item of the playlist is played
+ * Fixes: NB#85498 sink should advance to next item if current is unplayable
+ * Fixes: NB#86893 UPnP media content not playing
+ * Fixes: NB#85472 play() starts last play_object()ed item again
+ * Fixes: NB#85475 assign_playlist() starts playing
+ * Fixes: NB#85479 misleading index in media-changed for play_object()
+ * Fixes: NB#85628 crash if invoked without callback
+ * Fixes: NB#87082 gstreamer criticals during playback
+ * Fixes: NB#85489 critical warnings via assign_playlist(NULL)
+ * Fixes: NB#87084 assign_playlist() critical warnings
+ * Fixes: NB#86956 midas-dbus-wrapper dies when playback is attempted in mentioned scenario
+
+ -- Zeeshan Ali <zeeshan.ali@nokia.com> Sun, 10 Aug 2008 19:52:39 +0300