Android-x86
Fork
Donation

  • R/O
  • HTTP
  • SSH
  • HTTPS

packages-apps-Music: 提交列表

packages/apps/Music


RSS
Rev. 时间 作者
ba94c50 donut-x86 android-x86-1.6 2009-09-05 03:04:06 Chih-Wei Huang

enable video player

c49af2a 2009-09-05 03:04:06 Yi_Sun

add new resource for notouch to avoid crash on x86 platforms

e364234 2009-09-04 06:13:14 Jean-Baptiste Queru

merge from donut

5d9c780 2009-08-18 05:15:31 Eric Fischer

Import revised translations. DO NOT MERGE

e03cc0f 2009-08-14 03:20:39 Android (Google) Code Review

Merge change 21112 into donut

* changes:
Fix memory leaks in music app. Fixes http://b/issue?id=2046569

0164ebf 2009-08-14 02:14:34 Marco Nelissen

Fix memory leaks in music app.
Fixes http://b/issue?id=2046569

7790a21 2009-08-07 14:42:22 Jeff Sharkey

Adopt new AppWidget assets, per http://b/2038594.

a1f2641 2009-08-04 08:26:32 Eric Fischer

Import revised translations. DO NOT MERGE

f38daf5 2009-07-30 06:57:06 Jean-Baptiste Queru

merge from donut

f0f4083 2009-07-26 12:57:11 Jean-Baptiste Queru

Merge korg/donut into korg/master

Conflicts:

res/values/strings.xml
src/com/android/music/MediaPlaybackService.java

c36be69 2009-07-14 07:49:00 Eric Fischer

Import new translations

0f4e065 2009-07-02 01:03:34 Mike LeBeau

Add new searchSettingsDescription attribute for Music's searchable.
This will be shown under the individual searchable item in system search settings.

fcdb760 2009-07-01 02:36:52 Satish Sampath

Include Music app in Global search.

GlobalSearch does not have it's own music provider anymore so enable the
Music app to show suggestions in global search.

Related bug - http://b/issue?id=1819601

2f9a1ce 2009-06-27 06:23:31 Marco Nelissen

When checking the current playback position against the length
of the file, make sure the length is valid. Otherwise we can
end up endlessly (recursively) calling next(), and run out of
stack.

c8aa837 2009-06-18 08:34:12 Eric Fischer

Don't let untranslated "<unknown>" or "null" be displayed in Music.

Finally checking in an old fix (for bug 1785503 and bug 1785492)
that got bumped from Cupcake.

5ad00c6 2009-06-16 02:52:21 Marco Nelissen

Fix crash in music app.

663fea3 2009-06-13 06:35:52 Marco Nelissen

Fix crash in music app. Monkey found it, but it's easy to repro by a human too.

cd724d2 2009-06-11 07:11:47 Eric Fischer

Update Portuguese translations.

ef046f3 2009-06-11 04:45:04 Android (Google) Code Review

Merge change 3753 into donut

* changes:
Fix NPE in music app.

6c615a2 2009-06-11 04:43:25 Marco Nelissen

Fix NPE in music app.

93267d9 2009-06-11 04:31:38 Eric Fischer

am f6a28267: AI 149721: Import Portuguese translations.

Merge commit 'f6a28267503f50548169666009ff3605d82c9e67' into donut

* commit 'f6a28267503f50548169666009ff3605d82c9e67':
AI 149721: Import Portuguese translations.

f6a2826 2009-06-11 04:26:09 Eric Fischer

AI 149721: Import Portuguese translations.

Automated import of CL 149721

203c930 2009-06-10 04:56:55 Marco Nelissen

Add write-to-sd-card permission to music app

bf0ea14 2009-06-06 04:46:09 Marco Nelissen

Shave about 1500 milliseconds off the time it takes to restore a large playlist,
with corresponding reduction in music playback service startup time.

11232b0 2009-06-05 02:48:17 Ravi K Yenduri

Fix for a hang when attempting to stream a non-existing content.

-- StreamStarter Activity is binding the the MediaPlaybackService. As part of this, it is registering for the intent "ASYNC_OPEN_COMPLETE".
-- In the normal scenario, after prepareAsync completes, the OnPreparedListener is fired. This ends up broadcasting the "ASYNC_OPEN_COMPLETE" intent.
-- Since the StreamStarter Activity has registered for the intent, it will receive the even on it's listener, "onReceive". Here, the MediaPlaybackService
"play" is called which starts the actual playback. And, the PLAYBACK_VIEWER intent is sent. This starts the MediaPlaybackActivity. And, "finish" is
called in the StreamStarter Activity that will kill the activity. From this point, the MediaPlayback Activity takes over (this activity is the screen
where you see the progress bar, and the metadata stuff).
-- Now, in this scenario, there is a failure in the "prepareAsync" command. Because of this the ASYNC_OPEN_COMPLETE intent is never broadcasted, and
hence the StreamStarterActivity never finishes.

- Proposed solution:
-- Register the StreamStarter Activity to another intent (PLAYBACK_COMPLETE).
-- In OnReceive call, add a condition that when the received intent is PLAYBACK_COMPLETE, "finish" the activity.
needs to be broadcasted only if this is a single attempt playback, i.e., if "mOneShot" is "true".

8c70f9d 2009-06-05 02:10:10 Ravi K Yenduri

Fix for a hang when attempting to stream a non-existing content.

-- StreamStarter Activity is binding the the MediaPlaybackService. As part of this, it is registering for the intent "ASYNC_OPEN_COMPLETE".
-- In the normal scenario, after prepareAsync completes, the OnPreparedListener is fired. This ends up broadcasting the "ASYNC_OPEN_COMPLETE" intent.
-- Since the StreamStarter Activity has registered for the intent, it will receive the even on it's listener, "onReceive". Here, the MediaPlaybackService
"play" is called which starts the actual playback. And, the PLAYBACK_VIEWER intent is sent. This starts the MediaPlaybackActivity. And, "finish" is
called in the StreamStarter Activity that will kill the activity. From this point, the MediaPlayback Activity takes over (this activity is the screen
where you see the progress bar, and the metadata stuff).
-- Now, in this scenario, there is a failure in the "prepareAsync" command. Because of this the ASYNC_OPEN_COMPLETE intent is never broadcasted, and
hence the StreamStarterActivity never finishes.

- Proposed solution:
-- Register the StreamStarter Activity to another intent (PLAYBACK_COMPLETE).
-- In OnReceive call, add a condition that when the received intent is PLAYBACK_COMPLETE, "finish" the activity.
needs to be broadcasted only if this is a single attempt playback, i.e., if "mOneShot" is "true".

3d54a51 2009-06-05 00:56:24 Marco Nelissen

Replace usage of deprecated PhoneStateIntentReceiver with PhoneStateListener.

272eb78 2009-06-04 03:43:55 Thomas Tuttle

Make play() call next() if we are at end of track (and not REPEAT_CURRENT).

Signed-off-by: Mike Lockwood <lockwood@android.com>

05a0cdb 2009-06-03 09:26:44 Mike Lockwood

Use event time to detect long press in MediaButtonIntentReceiver.

This should help avoid false positives in the Party Shuffle feature
when the system is very slow.

Signed-off-by: Mike Lockwood <lockwood@android.com>

49e36ea 2009-05-29 02:20:02 Marco Nelissen

Clean up some handlers when the service is destroyed. This should fix some more of the monkey bugs in the music app.

Show on old repository browser