Commit Graph

4646 Commits

Author SHA1 Message Date
Thomas Adamcik
3f46311291 audio: Do not try duration workaround for non-seekable sources 2016-10-26 23:40:33 +02:00
Thomas Adamcik
58d1e0fbee audio: Make missing duration workaround more robust. 2016-10-26 23:40:33 +02:00
Thomas Adamcik
26e50882e6 audio: Place upper limit on length of log lines for scanner 2016-10-26 23:40:33 +02:00
Thomas Adamcik
7ecc6e5af7 audio: Revert MMS related changes.
This reverts commit 74cf673171.
"audio: Wait for state change instead of async done in scanner."

This reverts commit 4adea37e97.
"audio: Give up getting duration for MMS (Fixes: #1553)"
2016-10-26 23:40:25 +02:00
Stein Magnus Jodal
bbeb5c03aa Require Tornado >= 3.2
Survey of version available in the oldest distros we care about:

- Debian 8, squeeze: 3.2.2
- Debian 8, squeeze-backports: 4.2.0
- Ubuntu 16.04 LTS: 4.2.1
- Arch Linux: 4.4.2
2016-10-26 00:39:42 +02:00
Thomas Adamcik
74cf673171 audio: Wait for state change instead of async done in scanner.
This increases the robustness by quite a bit, we no longer:
- Fail on elements such as mmssrc that can't go to playing ASYNC.
- Try going to playing if we've already tried before.
2016-10-25 22:48:03 +02:00
Thomas Adamcik
4adea37e97 audio: Give up getting duration for MMS (Fixes: #1553) 2016-10-25 22:00:42 +02:00
Thomas Adamcik
914afb37f8 audio: Improve and enable trace logging for scanner 2016-10-25 22:00:42 +02:00
Stein Magnus Jodal
1eb9e087c9 core: Remove redundant comments 2016-10-25 00:17:58 +02:00
Stein Magnus Jodal
b6c16750cf Merge pull request #1549 from alexjaw/fix/1512
alexjaw/fix/1512-inconsistent-playlist-state-with-repeat-and-consume
2016-10-25 00:17:14 +02:00
Stein Magnus Jodal
1841ca2177 file: Fix minor style issues 2016-10-24 23:41:42 +02:00
Stein Magnus Jodal
3d60acd8b2 Merge pull request #1568 into feature/file-excluded-file-exts 2016-10-24 23:28:38 +02:00
Thomas Adamcik
e161e9b26c Merge branch 'develop' into fix/1479-cant-play-rtsp 2016-10-24 23:20:52 +02:00
Thomas Adamcik
3d477e1eb9 Merge branch 'develop' into fix/1479-cant-play-rtsp 2016-10-24 23:07:34 +02:00
Aleksandar Benic
cd6bfeb681 Fix formatting 2016-10-23 13:33:07 +02:00
Aleksandar Benic
4ddb225955 Lapsus calami 2016-10-23 12:55:05 +02:00
Aleksandar Benic
0c6a5d5823 Change error wording 2016-10-14 05:12:28 +02:00
Nadav Tau
5e9f18f0bf Fixing CI issues 2016-10-09 11:13:30 +03:00
Nadav Tau
9de5e2e857 Excluded file ext in Mopidy-File
Added support for excluding specific file extensions from Mopidy-File
library
2016-10-09 10:40:10 +03:00
Stein Magnus Jodal
e72d5dc016 Merge pull request #1561 from dublok/fix/1471-scanner-date-tag-missing
Scanner: Set date to track and album: fix #1471
2016-10-04 11:05:23 +02:00
Thomas Adamcik
bf248751ee Merge pull request #1555 from dondelelcaro/bug/remove_dirs_starting_with_period
local: Do not scan first-level dirs starting with "." (Fixes #1559)
2016-10-02 13:46:34 +02:00
dublok
18a3f6801c Scanner: set date to track and album 2016-09-19 20:09:02 +02:00
dublok
b0f7490926 Fix typos 2016-09-17 18:22:39 +02:00
Jens Lütjen
92767e49f9 Fix typos and formatting 2016-09-16 21:01:10 +02:00
Jens Lütjen
46dd36d914 Optimize _tl_tracks initialization 2016-09-16 20:28:10 +02:00
Jens Lütjen
5057b8b31d Merge 'develop' and resolve conflict
Conflicts:
	docs/changelog.rst
2016-09-14 18:17:52 +02:00
Don Armstrong
af540aee37 Do not scan first-level dirs starting with .
- Currently the code skips directories with level > 1 starting with .,
   but does not skip first-level directories starting with .; fix this
   by matching for files/directories which start with . in addition to
   those that contain /.
2016-08-26 05:12:45 -07:00
Alexander Jaworowski
95deb77939 alexjaw/fix/1512-inconsistent-playlist-state-with-repeat-and-consume 2016-08-21 21:59:10 +02:00
Alexander Jaworowski
bee9bd3d23 alexjaw/fix/1512-inconsistent-playlist-state-with-repeat-and-consume 2016-08-21 21:40:17 +02:00
Stein Magnus Jodal
bce1101458 Merge branch 'release-2.0' into develop 2016-08-12 20:59:28 +02:00
Stein Magnus Jodal
3011519231 Bump version to 2.0.1 2016-08-12 20:51:15 +02:00
Stein Magnus Jodal
c0ce188451 Merge branch 'release-2.0' into develop 2016-08-12 01:17:31 +02:00
Stein Magnus Jodal
41559cf7c9 Merge pull request #1546 from jodal/fix/1508-identifier-field-encoding-error
Fix #1508: identifier field encoding error
2016-08-12 01:11:33 +02:00
Stein Magnus Jodal
3346778c41 models: Fix encoding error in Identifier field
Fixes #1508
2016-08-11 23:55:31 +02:00
Stein Magnus Jodal
2d4439a03a audio: Formatting 2016-08-07 21:58:13 +02:00
Stein Magnus Jodal
d16494ce0d Merge branch 'release-2.0' into develop 2016-08-07 09:49:40 +02:00
Stein Magnus Jodal
5e8682cc51 audio: Address my own comments on PR#1538 2016-08-07 09:24:45 +02:00
Thomas Adamcik
3e12ed1f69 audio: Postpone set_metadata until track is playing 2016-08-07 09:22:45 +02:00
Thomas Adamcik
9d4b62db14 audio: Update scanner to handle sources that only have dynamic pads
Fixes #1479
2016-07-27 21:43:41 +02:00
Thomas Adamcik
aa3293673a Merge branch 'release-2.0' into develop 2016-07-27 00:30:39 +02:00
Thomas Adamcik
e594d560ff audio: Make sure tags are never none (Fixes #1449) 2016-07-26 21:33:16 +02:00
Thomas Adamcik
ad4225d38d audio: Make scanner handle media with not duration (Fixes: #1526) 2016-07-26 21:16:31 +02:00
Thomas Adamcik
44ff669744 Merge pull request #1534 from edran/fix-scrobbling
Get correct track position on change events
2016-07-25 22:08:41 +02:00
Thomas Adamcik
5b6632e886 Merge pull request #1534 from edran/fix-scrobbling
Get correct track position on change events
2016-07-25 22:05:34 +02:00
Thomas Adamcik
692138a51e Merge pull request #1525 from palfrey/dodgy-date-tags
If the date in a tag is invalid, skip it
2016-07-25 22:01:12 +02:00
Thomas Adamcik
57b8b8435d Merge pull request #1525 from palfrey/dodgy-date-tags
If the date in a tag is invalid, skip it
2016-07-25 22:00:51 +02:00
Thomas Adamcik
5e2b44ab44 Merge pull request #1522 from SeppSTA/fix/1521-download-timeout-sec
fix/1521 download timeout sec
2016-07-25 21:52:38 +02:00
Thomas Adamcik
3ee91240a0 Merge pull request #1496 from dublok/fix/1462-flac-seek-freeze
audio: Ignore position of _on_position_changed callback (fixes #1462)
2016-07-25 21:43:31 +02:00
Thomas Adamcik
c199fb1c81 lint: Workaround and fix to account for new version of flake8 2016-07-25 21:16:30 +02:00
Thomas Adamcik
fb823d1a7c lint: Workaround and fix to account for new version of flake8 2016-07-25 21:09:38 +02:00