Commit 7eb626e7bfb5978d9a38dec7041036d8db79ea01

Authored by 吴奎庆
1 parent cf420cb6

处理最大视频过滤

lib_media/src/main/java/com/cnlive/media/utils/GlideCacheUtil.java
... ... @@ -365,7 +365,12 @@ public class GlideCacheUtil {
365 365 public void subscribe(ObservableEmitter<Bitmap> emitter) throws Exception {
366 366 ContentResolver contentResolver = context.getContentResolver();
367 367 Bitmap bm = contentResolver.loadThumbnail(mediaUri, new Size(100, 100), null);
368   - emitter.onNext(bm);
  368 + if (bm!=null){
  369 + emitter.onNext(bm);
  370 + }else {
  371 + emitter.onError(new Throwable(""));
  372 + }
  373 +
369 374 }
370 375 }).subscribeOn(Schedulers.computation()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer<Bitmap>() {
371 376 @Override
... ...