Raymond Yang
|
0021b30842
|
將viewpager改成scrollview
|
2023-03-27 16:52:08 +08:00 |
|
Raymond Yang
|
992dd860d9
|
補上UI文件
|
2023-03-09 18:00:13 +08:00 |
|
Raymond Yang
|
6378f4d80f
|
1.將重試功能改成VideoView內部呼叫
2.加上16分割
|
2023-03-09 17:52:39 +08:00 |
|
Raymond Yang
|
f7aa9f74d2
|
VideoViewAdapter.kt加上對所有的SplitViewFragment.kt下指令的功能
|
2023-03-09 15:02:27 +08:00 |
|
Raymond Yang
|
0ffafcbaf7
|
VideoView.kt加上重試時的狀態
|
2023-03-09 14:59:52 +08:00 |
|
Raymond Yang
|
07afc01354
|
releaseSurface、pause加上isInit判斷
|
2023-03-09 14:48:25 +08:00 |
|
Raymond Yang
|
d77fc98280
|
調整releaseSurface的呼叫時機
|
2023-03-09 09:06:25 +08:00 |
|
Raymond Yang
|
2897cdca0d
|
加入獨立監控假畫面
|
2023-03-08 17:57:29 +08:00 |
|
Raymond Yang
|
c9ca4156aa
|
在surfaceDestroyed裡面呼叫pause
|
2023-03-08 13:37:26 +08:00 |
|
Raymond Yang
|
975e2eba79
|
GstLibrary改成kotlin
|
2023-03-08 11:36:48 +08:00 |
|
Raymond Yang
|
20949aa24d
|
Rename .java to .kt
|
2023-03-08 11:36:47 +08:00 |
|
Raymond Yang
|
e3c958c632
|
加入初始化旗標
|
2023-03-07 11:55:54 +08:00 |
|
Raymond Yang
|
48db07290c
|
調整onResume
|
2023-03-06 17:08:20 +08:00 |
|
Raymond Yang
|
1b80ae3349
|
更新Gradle Plugin
|
2023-03-06 10:11:18 +08:00 |
|
Raymond Yang
|
ed8f2a7c0f
|
使用暴力方式解決閃退問題:加大ViewPager可以容許的page數量
|
2023-03-06 09:31:20 +08:00 |
|
Raymond Yang
|
d8d351831c
|
加上exitProcess
|
2023-02-10 10:36:51 +08:00 |
|
Raymond Yang
|
77df0eb8a5
|
修正GstLibrary的LOG TAG名稱
|
2023-02-10 09:23:00 +08:00 |
|
Raymond Yang
|
0dca3ce9e8
|
C lib加上tag區分
|
2023-02-09 16:16:49 +08:00 |
|
Raymond Yang
|
363bfdbfbd
|
調整delay時間算法
|
2023-02-09 11:27:55 +08:00 |
|
Raymond Yang
|
dc1da2449b
|
當MainActivity退出時,呼叫GStreamer的finalize
|
2023-02-08 14:41:33 +08:00 |
|
Raymond Yang
|
53763bfa34
|
將延遲參數常數化
|
2023-02-08 10:28:40 +08:00 |
|
Raymond Yang
|
4cf5ae5094
|
補上VideoViewAdapter
|
2023-02-07 17:01:44 +08:00 |
|
Raymond Yang
|
ced178513b
|
將滑動控制加上播放/暫停
|
2023-02-07 17:01:07 +08:00 |
|
Raymond Yang
|
88954a6599
|
GStreamer更新到1.22.0
|
2023-02-07 16:02:56 +08:00 |
|
Raymond Yang
|
df105dd518
|
將stopRetryCount函數加上removeCallbacks,停止重連功能
|
2023-02-07 13:45:41 +08:00 |
|
Raymond Yang
|
2f4e3659f9
|
更新Kotlin plugin
|
2023-02-06 14:03:39 +08:00 |
|
Raymond Yang
|
2e8d8a6381
|
將分割設定值存入Shared Preference內
|
2023-02-06 10:55:45 +08:00 |
|
Raymond Yang
|
87f731168f
|
如果目前的分割模式是點選的類型,則不刷新分割模式
|
2023-02-03 17:46:27 +08:00 |
|
Raymond Yang
|
c7d0785cef
|
將延遲時間改成500毫秒,再繼續觀察
|
2023-02-03 17:40:22 +08:00 |
|
Raymond Yang
|
a37e79d841
|
加上註解
|
2023-02-03 12:24:43 +08:00 |
|
Raymond Yang
|
4e09a449ca
|
將Device修改成HiSharpDX的資料結構
|
2023-02-03 12:07:06 +08:00 |
|
Raymond Yang
|
85218c443f
|
將跳轉加上延遲
|
2023-02-02 17:13:20 +08:00 |
|
Raymond Yang
|
b4346f142b
|
將跳轉加上coroutine
|
2023-02-02 12:20:35 +08:00 |
|
Raymond Yang
|
9fc8673715
|
將停止播放函數改成手動呼叫,測試看看是否還會容易閃退
|
2023-02-02 10:20:00 +08:00 |
|
Raymond Yang
|
de152da749
|
在surface create時,呼叫gstLibrary.setSurfaceHolder(holder)
|
2023-02-01 14:48:37 +08:00 |
|
Raymond Yang
|
db673d3553
|
修正log內容
|
2023-02-01 13:35:46 +08:00 |
|
Raymond Yang
|
792ebc70c2
|
將VideoView的retryCount封裝
|
2023-02-01 10:38:22 +08:00 |
|
Raymond Yang
|
90344d14b0
|
VideoView加上預設狀態
|
2023-02-01 09:13:01 +08:00 |
|
Raymond Yang
|
c3f8366475
|
加入點擊
|
2023-01-31 11:56:05 +08:00 |
|
Raymond Yang
|
15475923cb
|
整理專案結構
|
2023-01-31 09:49:26 +08:00 |
|
Raymond Yang
|
a29f0e7bbf
|
加入重連機制
|
2023-01-30 16:16:20 +08:00 |
|
Raymond Yang
|
ac15111ab3
|
加入重連機制
|
2023-01-30 16:15:34 +08:00 |
|
Raymond Yang
|
cdd2c3775d
|
狀態加上緩衝中
|
2023-01-30 11:56:20 +08:00 |
|
Raymond Yang
|
0a65a9615b
|
刪除無用的資源
|
2023-01-19 17:07:30 +08:00 |
|
Raymond Yang
|
642d0e7525
|
清理程式碼,並加上註解
|
2023-01-19 17:04:57 +08:00 |
|
Raymond Yang
|
eb4f643e99
|
初步避開閃退問題
|
2023-01-19 16:07:10 +08:00 |
|
Raymond Yang
|
e48ebcbb02
|
調整架構
|
2023-01-19 12:12:41 +08:00 |
|
Raymond Yang
|
8288bc57c5
|
修正gradle文件
|
2023-01-18 14:47:46 +08:00 |
|
Barney
|
ca3744f8be
|
整理排版
|
2022-08-09 14:18:09 +08:00 |
|
Barney
|
969c91e436
|
拿掉無用的try catch
|
2022-08-09 14:17:08 +08:00 |
|