pull/123/head
FongMi 3 years ago
parent ac84f97d37
commit bfed3fe705
  1. 12
      ijkplayer/src/main/java/tv/danmaku/ijk/media/player/ui/SubtitleView.java
  2. 6
      ijkplayer/src/main/java/tv/danmaku/ijk/media/player/ui/SurfaceRenderView.java
  3. 6
      ijkplayer/src/main/java/tv/danmaku/ijk/media/player/ui/TextureRenderView.java

@ -13,25 +13,19 @@ import androidx.annotation.Nullable;
public class SubtitleView extends TextView {
private final float strokeWidth;
private boolean isDrawing;
private float strokeWidth;
public SubtitleView(Context context) {
super(context);
init();
this(context, null);
}
public SubtitleView(Context context, @Nullable AttributeSet attrs) {
super(context, attrs);
init();
this(context, attrs, 0);
}
public SubtitleView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
init();
}
private void init() {
strokeWidth = Utils.dp2px(getContext(), 0.6f);
}

@ -32,11 +32,7 @@ public class SurfaceRenderView extends SurfaceView implements IRenderView {
}
public SurfaceRenderView(Context context, AttributeSet attrs, int defStyleAttr) {
this(context, attrs, defStyleAttr, 0);
}
public SurfaceRenderView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
super(context, attrs, defStyleAttr, defStyleRes);
super(context, attrs, defStyleAttr);
mMeasureHelper = new MeasureHelper(this);
mSurfaceCallback = new SurfaceCallback(this);
getHolder().addCallback(mSurfaceCallback);

@ -32,11 +32,7 @@ public class TextureRenderView extends TextureView implements IRenderView {
}
public TextureRenderView(Context context, AttributeSet attrs, int defStyleAttr) {
this(context, attrs, defStyleAttr, 0);
}
public TextureRenderView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
super(context, attrs, defStyleAttr, defStyleRes);
super(context, attrs, defStyleAttr);
mMeasureHelper = new MeasureHelper(this);
mSurfaceCallback = new SurfaceCallback(this);
setSurfaceTextureListener(mSurfaceCallback);

Loading…
Cancel
Save