2017-01-11 12:51:45 +00:00
|
|
|
package com.brentvatne.exoplayer;
|
|
|
|
|
|
|
|
import android.content.Context;
|
|
|
|
|
|
|
|
import com.google.android.exoplayer2.upstream.DataSource;
|
|
|
|
import com.google.android.exoplayer2.upstream.RawResourceDataSource;
|
|
|
|
|
|
|
|
class RawResourceDataSourceFactory implements DataSource.Factory {
|
|
|
|
|
|
|
|
private final Context context;
|
|
|
|
|
|
|
|
RawResourceDataSourceFactory(Context context) {
|
|
|
|
this.context = context;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public DataSource createDataSource() {
|
2019-09-16 16:29:31 -04:00
|
|
|
return new RawResourceDataSource(context);
|
2017-01-11 12:51:45 +00:00
|
|
|
}
|
|
|
|
}
|