Iwan Timmer
|
9cd09b36e0
|
Use lowercase true
|
2017-07-04 20:05:03 +02:00 |
|
Iwan Timmer
|
04200f24c7
|
Present decoded frame in main thread for VAAPI and VDPAU
|
2017-06-19 19:38:56 +02:00 |
|
Iwan Timmer
|
4415836579
|
Add X11 VAAPI decoder
|
2017-06-17 12:32:33 +02:00 |
|
Iwan Timmer
|
7653569bb5
|
Solve conflict between pi and imx codepaths
|
2017-06-12 17:34:15 +02:00 |
|
Iwan Timmer
|
ae54a30ea0
|
Allocate pipe only for EGL
|
2017-06-10 20:48:17 +02:00 |
|
Iwan Timmer
|
0ea71fc635
|
Fix fullscreen for VDPAU
|
2017-06-10 20:36:42 +02:00 |
|
Iwan Timmer
|
54b652c350
|
Autodetect VDPAU support
|
2017-06-10 17:58:43 +02:00 |
|
Iwan Timmer
|
c1b06dca75
|
Provide seperate platform option to enable VDPAU
|
2017-06-10 16:01:43 +02:00 |
|
Iwan Timmer
|
819503dd4d
|
Remove VDPAU support on SDL
|
2017-06-10 15:30:05 +02:00 |
|
Iwan Timmer
|
b21dce7f2a
|
Cleanup VDPAU code
|
2017-06-10 15:29:46 +02:00 |
|
Iwan Timmer
|
10edbfdb20
|
Use VDPAU video output in X11
|
2017-06-05 00:12:06 +02:00 |
|
Iwan Timmer
|
f79a99bc05
|
Render EGL in main thread
|
2017-06-04 14:47:11 +02:00 |
|
Iwan Timmer
|
2d0c76d0b5
|
Return 0 for video renderer setup
|
2017-05-31 20:13:27 +02:00 |
|
Iwan Timmer
|
32a26d19f9
|
Correct typos for embedded platforms
|
2017-05-31 18:03:21 +00:00 |
|
Iwan Timmer
|
51d2fe2a35
|
Request fullscreen for Raspberry Pi
|
2017-05-28 16:04:33 +00:00 |
|
Iwan Timmer
|
9441dde68a
|
Configure latency target for video output on Raspberry Pi
|
2017-05-28 16:03:58 +00:00 |
|
Iwan Timmer
|
c2036acca1
|
Clear framebuffer for both amlogic and pi
|
2017-05-28 16:13:09 +02:00 |
|
Iwan Timmer
|
a0462e49b8
|
Update Moonlight-common-c
|
2017-05-28 16:13:09 +02:00 |
|
Iwan Timmer
|
343e3992c1
|
Solve compile warnings
|
2017-05-28 16:13:09 +02:00 |
|
Iwan Timmer
|
be2b44f124
|
Cleanup import of headers
|
2017-05-28 16:13:09 +02:00 |
|
Iwan Timmer
|
3134046bae
|
Cleanup header files
|
2017-05-28 16:13:09 +02:00 |
|
Iwan Timmer
|
3461d17119
|
Remove saving to file for fake platform
|
2017-05-27 17:06:03 +02:00 |
|
Iwan Timmer
|
53641fabbf
|
Merge branch 'egl'
|
2017-05-25 20:39:36 +02:00 |
|
Iwan Timmer
|
1273c69599
|
Merge branch 'sdl'
|
2017-05-25 20:39:22 +02:00 |
|
Iwan Timmer
|
a30f0eec05
|
Grab mouse on X11
|
2017-05-25 20:37:13 +02:00 |
|
Iwan Timmer
|
8d4670339f
|
Add mouse and keyboard input for X11
|
2017-05-25 20:37:13 +02:00 |
|
Iwan Timmer
|
e4946b3717
|
Quit when close button is pressed
|
2017-05-25 20:37:12 +02:00 |
|
Iwan Timmer
|
89cca8bdc4
|
Allow X11 window to be fullscreen
|
2017-05-25 20:37:12 +02:00 |
|
Iwan Timmer
|
a426ae6e2d
|
Support for X11 with software decoder using GLES 2.0 and EGL to perform YUV to RGB color conversion
|
2017-05-25 20:37:12 +02:00 |
|
Iwan Timmer
|
8f9e5102cc
|
Autodetect number of cores for software rendering
|
2017-05-10 20:34:35 +02:00 |
|
Iwan Timmer
|
441bf6c7e0
|
Use Freerun mode for Amlogic decoder
|
2017-05-10 19:44:48 +02:00 |
|
OtherCrashOverride
|
045e608681
|
Fix Odroid-C2 build.
|
2017-05-10 16:23:05 +02:00 |
|
Iwan Timmer
|
1a4794ff0e
|
Use newer FFmpeg api
|
2017-03-18 16:02:04 +01:00 |
|
Iwan Timmer
|
a85d6105b8
|
Buffer frame to sync with vsync in SDL
|
2017-03-18 15:37:39 +01:00 |
|
Iwan Timmer
|
bea030c52b
|
Convert line-endings to UNIX for ffmpeg.c
|
2017-03-18 15:19:42 +01:00 |
|
Iwan Timmer
|
cd1135d8ea
|
Do displaying in main thread instead of decoding thread
|
2017-03-04 15:22:46 +00:00 |
|
tezcatli
|
44937321c6
|
imx6 optimization: crop framebuffer dimension to screen dimension.
|
2017-03-03 21:23:50 +00:00 |
|
Iwan Timmer
|
e7912ddc8b
|
Split i.MX code between VPU and V4L output
|
2017-03-03 21:19:49 +00:00 |
|
tezcatli
|
4c9412cd86
|
Change the IOGetVirtMem return value test to == -1 instead of < 0 which may include valid addresses
|
2017-01-13 21:17:15 +01:00 |
|
Iwan Timmer
|
f0a0024aeb
|
Fix compile issue for Amlogic video decoder backend
|
2016-09-29 07:52:46 +02:00 |
|
Iwan Timmer
|
6fcc63ee9e
|
Workaround for decoding special case of C1, 1080p, H264
|
2016-04-05 20:45:24 +02:00 |
|
Iwan Timmer
|
d44f06961f
|
Fix unasked usage of VDPAU in SDL
|
2016-04-03 14:32:58 +02:00 |
|
Iwan Timmer
|
be4a13aead
|
Cleanup aml decoder
|
2016-04-03 12:00:27 +02:00 |
|
Cameron Gutman
|
c6c4e5102c
|
Fix build with new moonlight-common-c source layout
|
2016-04-01 00:31:32 -04:00 |
|
Iwan Timmer
|
e53be38bdb
|
Fix missing functino arguments for FFMpeg
|
2016-03-16 19:29:10 +01:00 |
|
Iwan Timmer
|
feb174478c
|
Attempt to support HEVC with VDPAU and software decoding
|
2016-03-15 18:21:01 +01:00 |
|
Iwan Timmer
|
58da4da6c3
|
Give error when enabling HEVC on unsupported platforms
|
2016-03-15 18:15:42 +01:00 |
|
Daniel Mehrwald
|
c1f5a2a30e
|
Add: Amlogic hardware video decoder backend
|
2016-03-14 16:36:09 +01:00 |
|
Iwan Timmer
|
3943ba8cd8
|
Update moonlight-common-c for GFE 2.11
|
2016-03-08 14:51:08 +01:00 |
|
Iwan Timmer
|
46c8c89baf
|
Update FFMpeg API to new version
|
2016-03-06 12:44:26 +01:00 |
|