summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/util/MediaPlayerError.java
blob: 93922c7476ced29d8ef2f1240ec54b5fb38a6545 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package de.danoeh.antennapod.util;

import android.content.Context;
import android.media.MediaPlayer;
import de.danoeh.antennapod.R;

/** Utility class for MediaPlayer errors. */
public class MediaPlayerError {
	
	/** Get a human-readable string for a specific error code. */
	public static String getErrorString(Context context, int code) {
		int resId;
		switch(code) {
		case MediaPlayer.MEDIA_ERROR_SERVER_DIED:
			resId = R.string.playback_error_server_died;
			break;
		default:
			resId = R.string.playback_error_unknown;
			break;
		}
		return context.getString(resId);
	}
}