37 lines
987 B
Java
37 lines
987 B
Java
package com.baidu.cloud.videocache;
|
|
|
|
import android.os.Handler;
|
|
import android.os.Looper;
|
|
import android.os.Message;
|
|
import java.io.File;
|
|
import java.util.Iterator;
|
|
import java.util.List;
|
|
|
|
/* loaded from: classes.dex */
|
|
final class m extends Handler implements CacheListener {
|
|
private final String a;
|
|
private final List b;
|
|
|
|
public m(String str, List list) {
|
|
super(Looper.getMainLooper());
|
|
this.a = str;
|
|
this.b = list;
|
|
}
|
|
|
|
@Override // com.baidu.cloud.videocache.CacheListener
|
|
public void a(File file, String str, int i) {
|
|
Message obtainMessage = obtainMessage();
|
|
obtainMessage.arg1 = i;
|
|
obtainMessage.obj = file;
|
|
sendMessage(obtainMessage);
|
|
}
|
|
|
|
@Override // android.os.Handler
|
|
public void handleMessage(Message message) {
|
|
Iterator it = this.b.iterator();
|
|
while (it.hasNext()) {
|
|
((CacheListener) it.next()).a((File) message.obj, this.a, message.arg1);
|
|
}
|
|
}
|
|
}
|