Commit Graph

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