|
20 | 20 | import android.content.SharedPreferences; |
21 | 21 | import android.os.Build; |
22 | 22 | import android.os.Handler; |
23 | | -import android.os.Looper; |
24 | 23 | import android.util.Log; |
25 | 24 |
|
26 | 25 | import com.google.android.exoplayer2.DefaultRenderersFactory; |
27 | 26 | import com.google.android.exoplayer2.Renderer; |
28 | | -import com.google.android.exoplayer2.RenderersFactory; |
29 | | -import com.google.android.exoplayer2.SimpleExoPlayer; |
30 | 27 | import com.google.android.exoplayer2.audio.AudioCapabilities; |
31 | 28 | import com.google.android.exoplayer2.audio.AudioProcessor; |
32 | 29 | import com.google.android.exoplayer2.audio.AudioRendererEventListener; |
|
37 | 34 | import com.google.android.exoplayer2.mediacodec.MediaCodecInfo; |
38 | 35 | import com.google.android.exoplayer2.mediacodec.MediaCodecSelector; |
39 | 36 | import com.google.android.exoplayer2.mediacodec.MediaCodecUtil; |
40 | | -import com.google.android.exoplayer2.metadata.MetadataRenderer; |
41 | | -import com.google.android.exoplayer2.text.TextRenderer; |
42 | 37 | import com.google.android.exoplayer2.video.MediaCodecVideoRenderer; |
43 | 38 | import com.google.android.exoplayer2.video.VideoRendererEventListener; |
44 | 39 |
|
|
50 | 45 | public class TvheadendRenderersFactory extends DefaultRenderersFactory { |
51 | 46 | private static final String TAG = TvheadendRenderersFactory.class.getName(); |
52 | 47 |
|
53 | | - private final Context mContext; |
54 | | - private final DrmSessionManager<FrameworkMediaCrypto> mDrmSessionManager; |
55 | | - private final long mAllowedVideoJoiningTimeMs; |
56 | | - |
57 | | - public TvheadendRenderersFactory(Context context, |
58 | | - DrmSessionManager<FrameworkMediaCrypto> drmSessionManager, |
59 | | - long allowedVideoJoiningTimeMs) { |
60 | | - super(context, drmSessionManager, EXTENSION_RENDERER_MODE_ON, allowedVideoJoiningTimeMs); |
61 | | - |
62 | | - mContext = context; |
63 | | - mDrmSessionManager = drmSessionManager; |
64 | | - mAllowedVideoJoiningTimeMs = allowedVideoJoiningTimeMs; |
| 48 | + public TvheadendRenderersFactory(Context context) { |
| 49 | + super(context, null, EXTENSION_RENDERER_MODE_ON, DEFAULT_ALLOWED_VIDEO_JOINING_TIME_MS); |
65 | 50 | } |
66 | 51 |
|
67 | 52 | /** |
|
0 commit comments