Changed Length attribute to Duration and type of position to int
This commit is contained in:
parent
9d1a692d23
commit
cc77c9dde3
|
@ -218,7 +218,7 @@ public class MediaplayerActivity extends SherlockActivity {
|
|||
private void getProgress() {
|
||||
FeedMedia media = service.getMedia();
|
||||
position = media.getPosition();
|
||||
length = media.getLength();
|
||||
length = media.getDuration();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
package de.podfetcher.feed;
|
||||
|
||||
public class FeedMedia extends FeedFile{
|
||||
private long length;
|
||||
private long position;
|
||||
private int duration;
|
||||
private int position; // Current position in file
|
||||
private long size; // File size in Byte
|
||||
private String mime_type;
|
||||
private FeedItem item;
|
||||
|
@ -15,12 +15,12 @@ public class FeedMedia extends FeedFile{
|
|||
this.mime_type = mime_type;
|
||||
}
|
||||
|
||||
public FeedMedia(long id, FeedItem item, long length, long position, long size, String mime_type,
|
||||
public FeedMedia(long id, FeedItem item, int duration, int position, long size, String mime_type,
|
||||
String file_url, String download_url) {
|
||||
super();
|
||||
this.id = id;
|
||||
this.item = item;
|
||||
this.length = length;
|
||||
this.duration = duration;
|
||||
this.position = position;
|
||||
this.size = size;
|
||||
this.mime_type = mime_type;
|
||||
|
@ -28,19 +28,19 @@ public class FeedMedia extends FeedFile{
|
|||
this.download_url = download_url;
|
||||
}
|
||||
|
||||
public long getLength() {
|
||||
return length;
|
||||
public long getDuration() {
|
||||
return duration;
|
||||
}
|
||||
|
||||
public void setLength(long length) {
|
||||
this.length = length;
|
||||
public void setDuration(int duration) {
|
||||
this.duration = duration;
|
||||
}
|
||||
|
||||
public long getPosition() {
|
||||
return position;
|
||||
}
|
||||
|
||||
public void setPosition(long position) {
|
||||
public void setPosition(int position) {
|
||||
this.position = position;
|
||||
}
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ public class PodDBAdapter {
|
|||
public static final String KEY_DOWNLOAD_URL = "download_url";
|
||||
public static final String KEY_PUBDATE = "pubDate";
|
||||
public static final String KEY_READ = "read";
|
||||
public static final String KEY_LENGTH = "length";
|
||||
public static final String KEY_DURATION = "duration";
|
||||
public static final String KEY_POSITION = "position";
|
||||
public static final String KEY_SIZE = "filesize";
|
||||
public static final String KEY_MIME_TYPE = "mime_type";
|
||||
|
@ -75,7 +75,7 @@ public class PodDBAdapter {
|
|||
+ KEY_DOWNLOAD_URL + " TEXT)";
|
||||
|
||||
private static final String CREATE_TABLE_FEED_MEDIA = "CREATE TABLE "
|
||||
+ TABLE_NAME_FEED_MEDIA + " (" + TABLE_PRIMARY_KEY + KEY_LENGTH
|
||||
+ TABLE_NAME_FEED_MEDIA + " (" + TABLE_PRIMARY_KEY + KEY_DURATION
|
||||
+ " INTEGER," + KEY_POSITION + " INTEGER,"
|
||||
+ KEY_SIZE + " INTEGER," + KEY_MIME_TYPE + " TEXT,"
|
||||
+ KEY_FILE_URL + " TEXT," + KEY_DOWNLOAD_URL + " TEXT)";
|
||||
|
@ -187,7 +187,7 @@ public class PodDBAdapter {
|
|||
public long setMedia(FeedMedia media) {
|
||||
open();
|
||||
ContentValues values = new ContentValues();
|
||||
values.put(KEY_LENGTH, media.getLength());
|
||||
values.put(KEY_DURATION, media.getDuration());
|
||||
values.put(KEY_POSITION, media.getPosition());
|
||||
values.put(KEY_SIZE, media.getSize());
|
||||
values.put(KEY_MIME_TYPE, media.getMime_type());
|
||||
|
@ -304,8 +304,8 @@ public class PodDBAdapter {
|
|||
}
|
||||
FeedMedia media = new FeedMedia(rowIndex,
|
||||
owner,
|
||||
cursor.getLong(cursor.getColumnIndex(KEY_LENGTH)),
|
||||
cursor.getLong(cursor.getColumnIndex(KEY_POSITION)),
|
||||
cursor.getInt(cursor.getColumnIndex(KEY_DURATION)),
|
||||
cursor.getInt(cursor.getColumnIndex(KEY_POSITION)),
|
||||
cursor.getLong(cursor.getColumnIndex(KEY_SIZE)),
|
||||
cursor.getString(cursor.getColumnIndex(KEY_MIME_TYPE)),
|
||||
cursor.getString(cursor.getColumnIndex(KEY_FILE_URL)),
|
||||
|
|
Loading…
Reference in New Issue