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 |
|
Barney
|
38b39c6d1d
|
將nativeSurfaceInit改為在surfaceChanged呼叫
|
2022-08-09 12:29:09 +08:00 |
|
Barney
|
2eca9c4860
|
測試單分割狀態
|
2022-08-09 12:23:14 +08:00 |
|
Barney
|
81c48f7cf2
|
新增錯誤狀態
|
2022-08-08 14:35:29 +08:00 |
|
Barney
|
62503432b0
|
拿掉無用的seek to功能
|
2022-08-08 14:34:48 +08:00 |
|
Barney
|
3e6d7e9e1c
|
GstLibrary加上錯誤狀態
|
2022-08-05 15:12:25 +08:00 |
|
Barney
|
8afd65e63d
|
加上設備名稱label
|
2022-08-05 14:43:07 +08:00 |
|
Barney
|
7c567944db
|
實作播放器狀態判斷
|
2022-08-05 14:37:49 +08:00 |
|
Barney
|
97cac9ba9a
|
令GstLibrary的callback可以針對多個實例作區分
|
2022-08-05 14:12:23 +08:00 |
|
Barney
|
80233d8b6e
|
實作分割畫面使用的Fragment
|
2022-08-05 11:36:59 +08:00 |
|
Barney
|
d2a797aaa4
|
Rename .java to .kt
|
2022-08-05 11:36:58 +08:00 |
|
Barney
|
ab25ed829a
|
修正for迴圈中止值
|
2022-08-03 17:06:37 +08:00 |
|