28 lines
951 B
Java
28 lines
951 B
Java
|
package code.name.monkey.retromusic.glide;
|
||
|
|
||
|
import android.content.Context;
|
||
|
|
||
|
import com.bumptech.glide.Glide;
|
||
|
import com.bumptech.glide.GlideBuilder;
|
||
|
import com.bumptech.glide.module.GlideModule;
|
||
|
import code.name.monkey.retromusic.glide.artistimage.ArtistImage;
|
||
|
import code.name.monkey.retromusic.glide.artistimage.ArtistImageLoader;
|
||
|
import code.name.monkey.retromusic.glide.audiocover.AudioFileCover;
|
||
|
import code.name.monkey.retromusic.glide.audiocover.AudioFileCoverLoader;
|
||
|
|
||
|
import java.io.InputStream;
|
||
|
|
||
|
|
||
|
public class RetroMusicGlideModule implements GlideModule {
|
||
|
@Override
|
||
|
public void applyOptions(Context context, GlideBuilder builder) {
|
||
|
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public void registerComponents(Context context, Glide glide) {
|
||
|
glide.register(AudioFileCover.class, InputStream.class, new AudioFileCoverLoader.Factory());
|
||
|
glide.register(ArtistImage.class, InputStream.class, new ArtistImageLoader.Factory(context));
|
||
|
}
|
||
|
}
|