| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Ief786f54f46295cd564decf53a695bdae39b7f03
|
|
|
|
| |
Change-Id: If729fd1967e45f8f378178a899d0d7690fc27db0
|
|
|
|
| |
Change-Id: Iaef99398b423f46b4e05322a62dcacbf4fd59afb
|
|
|
|
| |
Change-Id: I692d5499d79249af4054f23fcb607c81ef43ebfc
|
|
|
|
| |
Change-Id: I03c8b448bb469e6acbfc217ca68cac21f4ab5566
|
|
|
|
| |
Change-Id: I1050510622a8f3723ffa682a9478c5c4eaa58e99
|
|
|
|
| |
Change-Id: I0885328226b49e1386da1ef180bd51cca616e524
|
|
|
|
| |
Change-Id: I976f5acb811c4d61b418191d40d87122f35fdaf1
|
|
|
|
| |
Change-Id: I689fe018985be92f46c14ddcc8c6fc40bc5195d1
|
|
|
|
|
|
|
|
|
|
|
| |
If the service doesn't exist when the media server crashes, Eleven
will crash when creating the TrackErrorInfo object. The SERVER_DIED
message is processed only when the service is not null, so just
ignore the MEDIA_ERROR_SERVER_DIED message if service is null.
BUGBASH-1045
Change-Id: Idaf3e238eefd412ebb85244b48ad7b20bc049ff0
|
|
|
|
|
|
|
|
|
|
|
| |
If the user removes Eleven from recents while the service is active
in background with nothing being played, the service is immediately
restarted and the notification re-created, even if there wasn't one.
Since the service doesn't resume music playback when restarted after
being killed because of OOM, there's really no point in using a sticky
service, so just switch to a non-sticky service.
Change-Id: I2a14176e60f535981a27af3536bd89b6d443d20e
|
|
|
|
|
|
| |
* values-be-rBY is used now
Change-Id: I1ca35f08b484e447d6298d46b83c1a348240ab8a
|
|
|
|
| |
Change-Id: If43ca98626cf8214863106c1b47fc9cd95fe707b
|
|
|
|
|
|
|
|
|
|
|
| |
If we call loadInBackground() twice we will have conflicts since
the two threads will share the cursor. The cursor is only used by
loadInBackground(), there's no need to have a class member for it,
so just keep it in a local variable to prevent conflicts.
BUGBASH-1045
Change-Id: Id484bee852d886c3a49ec8c84ef821f969db9a54
|
|
|
|
|
|
| |
*Fix saved repeat-mode and shuffle-mode settings not being restored
Change-Id: I7ebf1d3e17c00236eb2dd6cf504a76f1dba4ee19
|
|
|
|
| |
Change-Id: I1751e5618ee0758086641816bdc1f6c2158f6da2
|
|
|
|
| |
Change-Id: Ic08ec3ac8f84bc44a07017015c32af3caf59d07a
|
|
|
|
| |
Change-Id: I492be9ef16abd0ac5ed2bfc92e792b329768609f
|
|
|
|
|
|
| |
Eleven needs privileges to delete files on external storage.
Change-Id: Ie720f7e1856f22bea21aacf0a4e5e0d63d6f0b8e
|
|
|
|
|
|
|
| |
when not enough vertical space is available
for controls and artwork in player view
Change-Id: If8cc0957b096d3bd7630668b25afcc89e2f69778
|
|
|
|
| |
Change-Id: I9543d204c5842b0585883719e8abcdcde8a49365
|
|
|
|
| |
Change-Id: Ic5bc9af07f22e0169ea8731d83a4c5bc1fc8a294
|
|
|
|
| |
Change-Id: I8fd0975139bc04d09ed3164ec27c8f1647200f00
|
|
|
|
|
|
|
|
|
|
|
|
| |
Visualizer needs audio recording permission.
* set visualizer to disabled by default
* ask for audio recording permission when visualizer is enabled
* fix a case where visualizer visibility would be set multiple times in a row
* if visualizer is enabled but audio recording permission is not granted
ask for it when the audio player fragment gets focus
Change-Id: I2c175915cc686ce37e6e94d113e767a75ef68492
|
|
|
|
| |
Change-Id: I252573e3fdf8185b2d514ea0c2a91b129cbfeef1
|
|
|
|
| |
Change-Id: Ibc319d97802047dba2716a1309072785061e6de2
|
|
|
|
| |
Change-Id: Id723f4dc80e524e8d748c5aa8cf30957cf22bb69
|
|
|
|
| |
Change-Id: I8be5db2787008c64825a41476fa8535d9e0618c6
|
|
|
|
| |
Change-Id: Icfb4287533a372de6ed71f73bc471db493739eaf
|
|
|
|
| |
Change-Id: I9e54f6051072149cf010135153709596a927cb93
|
|
|
|
| |
Change-Id: I76021f8b98378291368915015a029866720d06b9
|
|
|
|
| |
Change-Id: Icff91d3ae6a4c0f9902513571d06ecfef02b2201
|
|
|
|
| |
Change-Id: I9f2701604c6bcc2064e374f2c958aff1af7463d3
|
|
|
|
| |
Change-Id: I6a6e9ac2f949845ebabb3f49b0e0db526d0e36e1
|
|
|
|
| |
Change-Id: I1031ea77645a92c10d1bdd3b38b56d56090a239d
|
|
|
|
| |
Change-Id: I915472149c009f3e7c9767065975301ad66c2848
|
|
|
|
| |
Change-Id: Ie801ea845202b285061629653760ad3cacd11240
|
|
|
|
| |
Change-Id: I7e75ca593e955ffa9e38704c3d992f16fa958a87
|
|
|
|
| |
Change-Id: Id68c0a1676b7a739d75cbfbab4ca607e37c0bdaa
|
|
|
|
|
| |
Change-Id: I0e54e908065b03fe153d15156c5a5a5ab1125ffa
Ticket: -
|
|
|
|
|
| |
Change-Id: Ifb1fe5de05ce2b787eaa2f2944d2d9dfdb124410
Ticket: -
|
|
|
|
| |
Change-Id: Ie4cd944ce175d73d2f029f86d679908ff1ff6605
|
|
|
|
|
|
|
|
|
| |
- Go back to using the queue position instead of the track ID as queue
item ID, as the track ID can be present multiple times in the queue
and the queue item ID is supposed to be unique in the whole queue
- Make sure no null items are passed in
Change-Id: I9390ab8c7a5a20f2a2bb1efad02e460ecf7dc2e5
|
|
|
|
|
|
|
| |
* Simplify the loop
* Push the processing to a background thread
Change-Id: I8106925c0d351f8135f5fbc4bb0e15e084adbea9
|
|
|
|
|
|
| |
Oops, this is disabled by default.
Change-Id: Ifc30a1311c3f0c3665f3296c1247822ffe7f81e6
|
|
|
|
|
|
|
| |
* This allows remote controls to view the contents of the queue
and select the active track based on the queue id.
Change-Id: I205225864d10044ef60c3fe2bc877525c437d506
|
|
|
|
| |
Change-Id: Ib6a44e2f2ee023992ce3539a9aa1b7ed0be9d3ef
|
|
|
|
|
|
| |
* Don't crash if the handler was never created.
Change-Id: I22aedbf5e912e086db04bbb0dc09d7434dba99b9
|
|
|
|
|
|
|
|
|
| |
The shake to play and lockscreen album art settings were not
being set when playback started without the app, ex. with a
headphone button. This caused them both to be set to false
until the app was opened.
Change-Id: Id15c134e9001bba62faa04266726c1e10fbfb9dd
|
|
|
|
|
|
| |
Please do not yell in my face.
Change-Id: I8f1aa19ad8239aa093e6af78df18bdd4387f84a1
|