在surface create時,呼叫gstLibrary.setSurfaceHolder(holder)
This commit is contained in:
parent
db673d3553
commit
de152da749
@ -55,8 +55,8 @@ class SplitViewFragment : Fragment() {
|
||||
}
|
||||
|
||||
override fun onPause() {
|
||||
super.onPause()
|
||||
stopAll()
|
||||
super.onPause()
|
||||
Log.d("${TAG}_$mPageNum", "onPause()")
|
||||
}
|
||||
|
||||
|
||||
@ -120,6 +120,9 @@ class VideoView : ConstraintLayout, SurfaceHolder.Callback, GstCallback {
|
||||
|
||||
override fun surfaceCreated(holder: SurfaceHolder) {
|
||||
Log.d("${TAG}_$tag", "Surface created: " + holder.surface)
|
||||
if (this::gstLibrary.isInitialized) {
|
||||
gstLibrary.setSurfaceHolder(holder)
|
||||
}
|
||||
}
|
||||
|
||||
override fun surfaceChanged(holder: SurfaceHolder, format: Int, width: Int, height: Int) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user