Commit Graph

117 Commits

Author SHA1 Message Date
Paddy Xu
c1bcf311bc fix #115 and #129: use FFmpeg 3.4.0 GPL libs, use ffme 2.0.b9 with patch unosquare/ffmediaelement#147 and autogen 3.4.0.2 2018-01-24 23:01:00 +02:00
Paddy Xu
76dd2feb30 remove all destructors 2018-01-24 19:11:49 +02:00
Paddy Xu
5667f98a01 handle TagLib exception 2018-01-21 16:11:20 +02:00
Paddy Xu
35c22db10c Fix #163: add .ts and .tp (=m2ts) format 2018-01-21 13:43:51 +02:00
Paddy Xu
a969687b7b Bring back transparent window 2018-01-12 23:30:25 +02:00
Paddy Xu
df0ba78298 Address #122: final solution for window resizing by bring macOS's logic 2017-11-23 22:20:25 +02:00
Paddy Xu
057126a7a0 deal with CreateProcess failure 2017-11-17 12:29:50 +02:00
Paddy Xu
04b1180b26 add mts format 2017-11-09 20:22:24 +02:00
Paddy Xu
6b2a481cf2 preview size, continued 2017-11-07 18:34:27 +02:00
Paddy Xu
0e5809120d Fix #113: read buffer before waiting 2017-11-06 20:09:01 +02:00
Paddy Xu
7ba410bb4e limit title-bar button width; minor fixes and cleanup 2017-11-02 22:32:49 +02:00
Paddy Xu
8440bc6fc7 remove transparent window 2017-11-02 21:49:20 +02:00
Paddy Xu
9b2beb3d37 fix build 2017-11-02 20:18:40 +02:00
Paddy Xu
778c578656 use LGPL builds 2017-10-22 16:33:26 +03:00
Paddy Xu
63e7b3dd89 fix memory leak 2017-10-19 22:31:58 +03:00
Paddy Xu
61d4f7d2c2 go back to FFME. There is still a memory leak for cover arts. 2017-10-16 00:40:01 +03:00
Paddy Xu
95995eab0e remove Vlc libs and add home-cooked GPL ffmpeg libs 2017-10-15 20:01:00 +03:00
Paddy Xu
b4ed9b4e7d add volume slider 2017-08-13 23:01:07 +03:00
Paddy Xu
589693778a shorter auto-hide time 2017-08-13 11:03:18 +03:00
Paddy Xu
6bae00361b minor zoom improvements 2017-08-12 01:19:10 +03:00
Paddy Xu
cd9b713c41 Finish ViedoViewer (except volume slider) 2017-08-11 00:29:24 +03:00
Paddy Xu
9ce0776d53 almost done videoviewer. WIP modify app style to per-window one. 2017-08-10 01:15:32 +03:00
Paddy Xu
efaca311fc wip videoviewer 2017-08-08 23:19:46 +03:00
Paddy Xu
2b3338cc43 dark theme; wip videopleyer 2017-08-06 23:33:01 +03:00
Paddy Xu
56cb31fd2a finish auto-hide 2017-08-06 21:01:02 +03:00
Paddy Xu
5b97e7ef60 wip 2 2017-08-06 17:27:30 +03:00
Paddy Xu
3a20245304 wip 2017-08-06 15:06:55 +03:00
Paddy Xu
2575d4c909 update vlclib caches 2017-08-02 00:50:34 +03:00
Paddy Xu
f15f65192d sign all compoments 2017-08-02 00:29:41 +03:00
Paddy Xu
dad0f0e962 add missing vlc libs 2017-08-02 00:13:21 +03:00
Paddy Xu
7d8a728925 move cover arts later as UWP is not happy with this 2017-08-02 00:00:00 +03:00
Paddy Xu
3994039864 async Vlc disposal 2017-08-01 23:39:44 +03:00
Paddy Xu
94075595de switch to LibVlc 2017-08-01 21:28:50 +03:00
Paddy Xu
24c03163f6 let textviewer be piror to videoviewer 2017-07-31 00:34:42 +03:00
Paddy Xu
4ffe24f427 useless 2017-07-31 00:19:40 +03:00
Paddy Xu
6465ea9ed6 minor changes 2017-07-30 23:37:07 +03:00
Paddy Xu
41aa42d897 refine UI and stability 2017-07-30 01:18:37 +03:00
Paddy Xu
6c64aa7c3d switch to new FFME control 2017-07-29 22:29:06 +03:00
Paddy Xu
dad30d33bd move to new FFME control and probe media info 2017-07-29 16:20:16 +03:00
Paddy Xu
bf199478d7 Merge branch 'master' into ffme 2017-07-29 12:12:23 +03:00
Paddy Xu
a5df20851d add seek buttons 2017-07-29 11:49:48 +03:00
Paddy Xu
227cc6eb49 add FFmpeg 3.2.4 GPL binaries 2017-07-29 00:29:46 +03:00
Paddy Xu
f03719af81 modernise video player UI 2017-07-29 00:19:50 +03:00
Paddy Xu
2ef607ecb9 unify file encoding 2017-07-23 22:43:17 +03:00
Paddy Xu
e05ef2e969 padding right 2017-07-22 13:35:03 +03:00
Paddy Xu
61074fea2c Revert "Sign all projects with strong names"
This reverts commit d98afaa4dc.
2017-07-15 21:29:35 +03:00
Paddy Xu
d98afaa4dc Sign all projects with strong names 2017-07-15 15:07:41 +03:00
Paddy Xu
be8f31a8c8 add GPL file header 2017-06-11 20:20:52 +03:00
Paddy Xu
fb394288dd Allow plugin initialization when application starts 2017-06-03 13:07:48 +03:00
Paddy Xu
5886ee5c12 Expose RegisterFFmpeg() method 2017-06-03 13:04:55 +03:00