Thomas Adamcik
64a58e0662
audio: Move sample to data conversion to a helper.
...
Also add check for None buffer being returned.
2016-03-25 13:09:44 +01:00
Jens Luetjen
6faa19dbf3
Always unmap mapped buffer.
...
Always unmap the mapped memory, even in case of exception.
2016-03-25 12:55:00 +01:00
Jens Luetjen
f0788515cd
Find images in audio files
...
Handle Gst.Sample as image in audio file tags (scaned with Gst1.0).
2016-03-25 12:54:44 +01:00
Thomas Adamcik
77358806de
github: Fix typo
2016-03-25 12:44:39 +01:00
Stein Magnus Jodal
a1057eca54
github: Remove Markdown link
2016-03-23 19:47:37 +01:00
Stein Magnus Jodal
86b0327369
github: Tweak issues template
2016-03-23 19:45:59 +01:00
Thomas Adamcik
a372793cbe
meta: Create placeholder ISSUE_TEMPLATE
...
We probably want more here, but it's a start.
2016-03-23 08:57:43 +01:00
Thomas Adamcik
20ba1fd90e
Merge pull request #1481 from delftswa2016/develop
...
docs: Modify a mistake in annotations
2016-03-11 15:58:59 +01:00
Lina He
7fd989ac9b
Modify a mistake in annotations
...
I found this mistake when reading the documentation of Mopidy. Just add
a "to" to the annotation.
2016-03-11 15:19:18 +01:00
Jens Luetjen
58db550bd6
Register mopidy models for deserialization.
...
All from ValidatedImmutableObject derived classes are registered
for automatically deserialization by model_json_decoder().
2016-03-06 12:42:13 +01:00
Jens Luetjen
3eac589557
Try to restore state only one time.
...
Delete the persistant file after read. If something
goes wrong during restore, the next start is clean.
2016-02-29 20:47:11 +01:00
Stein Magnus Jodal
9c05cc8d05
Merge branch 'release-2.0' into develop
2016-02-22 12:43:13 +01:00
Stein Magnus Jodal
1e8bef25d3
audio: Set soft-volume flag on playbin
2016-02-22 12:42:56 +01:00
Jens Luetjen
854357a295
Merge branch 'develop' of https://github.com/mopidy/mopidy into fix/310-persist-mopidy-state-between-runs
...
Conflicts:
mopidy/core/playback.py
tests/core/test_playback.py
revert _backend_error_handling
revert endless loop prevention
2016-02-17 22:18:50 +01:00
Stein Magnus Jodal
75a365ea0d
Merge branch 'release-2.0' into develop
2016-02-15 23:45:37 +01:00
Stein Magnus Jodal
6107254cb0
Merge branch 'master' into release-2.0
2016-02-15 23:45:02 +01:00
Stein Magnus Jodal
23098d7d93
docs: Fix broken link
2016-02-15 23:44:48 +01:00
Stein Magnus Jodal
0a4e1b15c8
docs: Add changelog section for 2.0.1
2016-02-15 22:15:18 +01:00
Stein Magnus Jodal
32c135a124
docs: Add changelog section for 2.1.0
2016-02-15 22:14:14 +01:00
Stein Magnus Jodal
842076a978
Release v2.0.0
2016-02-15 22:03:12 +01:00
Stein Magnus Jodal
665eccda93
docs: Add v2.0.0 release date
2016-02-15 22:02:46 +01:00
Stein Magnus Jodal
9a6636a974
Merge pull request #1447 from adamcik/fix/1445-unify-stream-uri-handling
...
Make sure the stream backend playback/library handle URIs the same way
2016-02-15 20:58:42 +01:00
Thomas Adamcik
3f0d7b96d0
docs: Add stream backend to changelog
2016-02-15 20:53:05 +01:00
Thomas Adamcik
f53a0d2200
stream: Address review comments for PR#1447
2016-02-15 20:46:43 +01:00
Nick Steel
5c1a4c66f2
docs: final pedantic changelog wording change.
2016-02-14 23:06:11 +00:00
Thomas Adamcik
2e5cfba710
stream: Make library lookup use stream unwrapping ( fixes #1445 )
2016-02-15 00:05:01 +01:00
Thomas Adamcik
ce81b362dc
stream: Add scheme and blacklist check to translate_uri
...
We don't bother with this inside the unwrap code as if something redirects us
so be it.
2016-02-15 00:00:30 +01:00
Thomas Adamcik
9aa2a8a370
stream: Start moving state up to backend
...
This allows us to start unifying how we handle playlists in the library and
playback cases.
2016-02-14 23:50:18 +01:00
Thomas Adamcik
a6495e0ecd
stream: Update library tests to include backend
2016-02-14 23:49:05 +01:00
Thomas Adamcik
9296ddd75b
stream: Update playback tests to include backend
2016-02-14 23:47:51 +01:00
Nick Steel
a0c0ab4cde
docs: changelog minor rewording
2016-02-14 22:34:03 +00:00
Stein Magnus Jodal
2d989c581d
docs: Summary of 2.0 release
2016-02-14 22:57:12 +01:00
Stein Magnus Jodal
6407e87301
core: Update versionadded from 1.2 to 2.0
2016-02-14 22:40:27 +01:00
Stein Magnus Jodal
f3c31538e6
audio: Remove unused 'capabilities' argument
2016-02-14 22:39:31 +01:00
Stein Magnus Jodal
cd4e3fa37b
docs: Tweak changelog
2016-02-14 22:36:38 +01:00
Stein Magnus Jodal
494e29ebaf
docs: Remove docs for deprecated local/ configs
2016-02-14 22:28:55 +01:00
Stein Magnus Jodal
11d20cdbc8
Merge pull request #1440 from adamcik/fix/1425-about-to-finish-skip-unplayable
...
audio: Make sure about to finish skips unplayable tracks
2016-02-14 19:15:25 +01:00
Thomas Adamcik
79a4835e4e
core: Add tests for change_track failing in about-to-finish
2016-02-14 17:23:20 +01:00
Thomas Adamcik
76ab5ffb04
core: Make sure exceptions from backend's change_track is handled
...
Also adds TODOs for the rest of the backend calls in playback which all need to
assume backends can and will screw up.
2016-02-14 17:16:31 +01:00
Trygve Aaberge
08ebb3b699
docs: Library view is only slow with ncmpcpp <= 0.5
2016-02-14 16:46:08 +01:00
Thomas Adamcik
b293a116b6
audio: Make sure about to finish skips unplayable tracks
2016-02-14 16:26:47 +01:00
Thomas Adamcik
440969aead
Merge pull request #1444 from jodal/fix/1418-unmerged-fixes-and-tests-from-1.1
...
core: Unmerged fixes and tests from 1.1 regarding unplayable tracks
2016-02-14 16:24:25 +01:00
Stein Magnus Jodal
9b18ff07ee
core: Readd regression test for #1352
...
Fixes #1418
Based on test that was present in 1.1.2 but dropped in the #1400 merge.
2016-02-14 16:12:45 +01:00
Stein Magnus Jodal
a42ce9f00e
core: Test next/prev skips over unplayable tracks
...
Fixes #1418
Based on tests that was present in 1.1.2 but dropped in the #1400 merge.
2016-02-14 15:47:22 +01:00
Stein Magnus Jodal
cc82e68a58
core: Remove unplayable track in consume mode
...
Fixes #1418
This was previously fixed in 1.1.2, but the fix was skipped in when
release-1.1 was merged into develop in #1400 , thus no changelog entry.
2016-02-14 15:47:22 +01:00
Stein Magnus Jodal
0539e4e8fe
Revert "core: Add TODO for testing unplayable-by-backend tracks"
...
This reverts commit 3a8d896146 .
2016-02-14 15:47:18 +01:00
Stein Magnus Jodal
3a8d896146
core: Add TODO for testing unplayable-by-backend tracks
2016-02-14 12:49:15 +01:00
Stein Magnus Jodal
7a8d166e19
Merge pull request #1439 from adamcik/fix/1304-postpone-tags
...
Postpone tags between about-to-finish and stream-start
2016-02-14 12:40:02 +01:00
Thomas Adamcik
d20621c801
docs: Add changelog entry for tags_changed
2016-02-14 12:36:55 +01:00
Thomas Adamcik
b63b3c288a
audio: Postpone tags until after stream-start
...
When a new URI gets set we create a pending tags dictionary. This gets all the
tags until stream-start, at which point they are all emitted at once. During
track playback tags works as before.
This ensure we don't prematurely tell clients about metadata changes.
2016-02-14 12:36:19 +01:00