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