Commit Graph

37 Commits

Author SHA1 Message Date
Iwan Timmer
2da3ca2bcf Remove unneeded variables 2016-03-01 20:16:05 +01:00
Iwan Timmer
bb8ddb8ebe Cleanup IMX.6 decoder code 2016-01-17 13:25:53 +01:00
AreaScout
7e73b65797 Fix: remove swscale, we are not software scaling nor color convert a frame 2016-01-16 15:13:07 +01:00
Iwan Timmer
72e649a66d Add hardware acceleration force option 2016-01-16 14:11:53 +01:00
Iwan Timmer
ac1f0184e7 SDL in single thread 2016-01-01 15:02:11 +01:00
Iwan Timmer
537dbd8215 Merge remote-tracking branch 'origin/vdpau' 2015-12-24 19:11:44 +01:00
Iwan Timmer
4f03c65d9c Optimize ffmpeg software decoding 2015-12-04 20:47:45 +01:00
Cameron Gutman
e215252dc8 Fix overrun of input buffers with large frames 2015-11-22 12:32:44 +01:00
Iwan Timmer
036fa5949d Fix "Make SDL fullscreen optional" 2015-09-12 12:48:47 +02:00
Iwan Timmer
5e66091935 Make SDL fullscreen optional 2015-09-06 19:00:26 +02:00
Iwan Timmer
0add19f332 Fix iMX.6 decoding 2015-08-31 15:42:23 +02:00
Iwan Timmer
cee58fa52c Fullscreen by default for SDL 2015-08-26 15:30:52 +02:00
Iwan Timmer
4fce2292bb Add support for VDPAU video acceleration 2015-08-16 21:05:16 +02:00
Iwan Timmer
26661f7ea1 Initialize video in same thread as decoding 2015-08-16 20:58:09 +02:00
Iwan Timmer
1dbb809542 Enable frame invalidation for FFMpeg decoder 2015-08-15 19:51:59 +02:00
Iwan Timmer
c4bd362a5d Enable direct submit optimization in audio and video decoders 2015-08-15 11:09:42 +02:00
Iwan Timmer
639bfbef38 Move OMX and IMX code to libraries 2015-08-13 22:13:35 +02:00
Iwan Timmer
d0da5ea29e Rename OMX module to Pi because of naming conflict 2015-08-13 11:23:57 +02:00
Iwan Timmer
4fc96f2461 Fix heap corruption in SPS 2015-08-12 17:13:26 +02:00
Iwan Timmer
05fc925c19 Make SDL more reliable 2015-08-10 10:18:33 +02:00
Cameron Gutman
495604dbc5 Fix null pointer dereference if no frames have been received when the connection terminates 2015-08-08 23:24:10 +02:00
Iwan Timmer
d5cbd7f69e Port Android SPS fixes to libgamestream 2015-08-08 23:14:50 +02:00
Iwan Timmer
be83130820 Simple keyboard support for SDL 2015-07-12 18:22:30 +02:00
Iwan Timmer
7ee58c8209 Convert to SDL2 2015-06-27 13:42:14 +02:00
Iwan Timmer
e1ae9f4874 Merge branch 'master' into pc 2015-06-27 12:53:14 +02:00
Cameron Gutman
fa4f1a323a Switch to API 1.1 for moonlight-common-c 2015-06-19 22:15:03 -04:00
Iwan Timmer
47ae046169 Reorder includes 2015-06-12 18:50:57 +02:00
Iwan Timmer
70764b6c51 Add beter video output detection 2015-06-12 18:34:06 +02:00
Iwan Timmer
ea79e1b980 Cleanup error messages 2015-05-26 16:27:32 +02:00
Iwan Timmer
cc792692a1 Add SDL/FFmpeg video output 2015-05-17 14:06:33 +02:00
Cameron Gutman
f4d8dfc169 Remove unused callbacks. Requires pulling latest moonlight-common-c 2015-05-15 01:24:28 +00:00
Iwan Timmer
c052190c2f Multiple video backend in single executable 2015-05-14 14:36:58 +02:00
Iwan Timmer
dfc51b345f Fix compilation of OMX video output 2015-05-11 20:36:29 +02:00
Iwan Timmer
44540b08e9 Fix compilation errors video output 2015-05-11 19:31:42 +02:00
Iwan Timmer
567c341a2b Remove old debug code from fake video output 2015-05-11 16:50:10 +02:00
Iwan Timmer
b736d18836 Add support for iMX.6 VPU video decoding 2015-05-11 15:44:43 +02:00
Iwan Timmer
93ec5c2df2 Make OMX optional 2015-05-10 18:32:06 +02:00