#
3248de3d |
| 11-Jul-2018 |
Julien Lepiller <julien@lepiller.eu> |
Mediaplayer: remember position and volume
Change-Id: I43fa7cbcedd39c39e4b136e9e1f9bb34bf3eb570
|
#
ce8fd106 |
| 02-Nov-2016 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
MediaPlayer: Emulate duration attribute for BUrl playlists
* Make the Playlist window working again by caching the duration value.
|
#
8199f204 |
| 10-Jul-2016 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
MediaPlayer: Add _CalculateDuration and archivable protocol
|
#
70efd0db |
| 29-Jun-2016 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
MediaPlayer: Avoid to recreate the supplier more than needed
* MediaPlayer attempted to recreate each time the media supplier(s), and implictly it recreated also the BMediaFile. This works fine with
MediaPlayer: Avoid to recreate the supplier more than needed
* MediaPlayer attempted to recreate each time the media supplier(s), and implictly it recreated also the BMediaFile. This works fine with local data that can be accessed fastly, but makes lots of troubles with network streams such as BMediaIO. The result of this was that the Streamer plugin has been recreated each time having memory and network wasted other than performances. * I tried to keep intact the previous logic, and it looks OK for me, this has been done by moving out of the Controller the ownership of the TrackSupplier and adding a little utility class that do the releasing job previously done by the ObjectDeleter. * Reviews are appreciated.
show more ...
|
#
0ba82236 |
| 24-Jun-2016 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
Streaming: Remove any pointer BUrl argument
* There's no need to pass BUrl by pointer, this is potentially dangerous and leaky without any advantage, copying is definitely safer.
|
#
e00ede2b |
| 14-Mar-2016 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
MediaPlayer: Add UrlPlaylistItem
|