liushuyu and GitHub
cff00f38c5
Implements fdk_aac decoder ( #4764 )
...
* audio_core: dsp_hle: implements fdk_aac decoder
* audio_core: dsp_hle: clean up and add comments
* audio_core: dsp_hle: move fdk include to cpp file
* audio_core: dsp_hle: detects broken fdk_aac...
... and refuses to initialize if that's the case
* audio_core: dsp_hle: fdk_aac: address comments...
... and rebase commits
* fdk_decoder: move fdk header to cpp file
2020-02-23 11:01:21 +01:00
liushuyu
8021361bb4
audio_core: dsp_hle: use better f32 to s16...
...
... conversion by clamping and clipping sample to [-1,1] and use
different masks for negative and positive samples
2019-05-01 15:58:26 -06:00
liushuyu and Ben
d6d8c52c96
Enable ffmpeg support on Linux FlatPak ( #4731 )
...
* linux-flatpak: enable ffmpeg support
* linux-flatpak: fix caching for ccache
2019-04-23 23:17:37 +02:00
liushuyu
71b0eab85c
video_core: renderer_opengl: addressed comments...
...
use indexing to make code more concise; use const bool instead of bool
2019-03-14 10:58:29 -06:00
liushuyu
476df9debf
video_core: renderer_opengl: addressed comments...
...
... removed incorrect comments and removed incorrect value calculations
2019-03-13 19:17:29 -06:00
liushuyu
164eb100eb
video_core: renderer_opengl: addressed comments...
...
... removed redundant comments and removed incorrect value assignments
2019-03-12 22:56:11 -06:00
liushuyu
3983b12086
video_core: renderer_opengl: gles color fix
2019-03-12 22:28:54 -06:00
liushuyu
ca46b4c3e2
frontend: qt: fix a freeze where...
...
... if you click on entry in the game list too fast, citra will hang
2019-03-12 13:35:33 -06:00
liushuyu
a4ba35fe3a
audio_core: hle: mf: lint
2019-02-13 15:15:11 -07:00
liushuyu
671ac441e9
audio_core: hle: mf: move transform initializer to ctor
2019-02-13 14:32:14 -07:00
liushuyu
6178cc08b7
audio_core: hle: mf: conform to RAII as possible
2019-02-13 14:08:34 -07:00
liushuyu
f0e041e27a
audio_core: hle: mf: correctly handle stream change
2019-02-09 16:49:48 -07:00
liushuyu
01e0902fa4
audio_core: hle: mf: fix a memory accessing issue
2019-02-09 13:55:54 -07:00
liushuyu
6281660844
audio_core: hle: mf: address yet another batch of reviews
2019-02-09 13:55:42 -07:00
liushuyu and B3N30
ab1f47ed15
audio_core: hle: mf: make DetectMediaType return a struct
2019-02-09 11:57:36 +01:00
liushuyu and B3N30
168f2ee79a
audio_core: mf: make initialize function return smart pointer
2019-02-09 11:57:36 +01:00
liushuyu and B3N30
c91f5029ff
audio_core: hle: mf: fix a regression...
...
... where the sample copying logic is incorrect due to the wrong usage
of `std::array`
2019-02-09 11:57:36 +01:00
liushuyu and B3N30
6332e57069
audio_core: hle: mf: return values as std::optional
2019-02-09 11:57:36 +01:00
liushuyu and B3N30
25fa10327b
audio_core: hle: mf: use object proxy
2019-02-09 11:57:36 +01:00
liushuyu and B3N30
26b3b41788
audio_core: hle: mf: wrap enum in class
2019-02-09 11:57:36 +01:00
liushuyu and B3N30
633f02b9b2
audio_core: hle: mf: avoid name conflicts
2019-02-09 11:57:36 +01:00
liushuyu and B3N30
452ac7b874
audio_core: hle: mf: use more enum
2019-02-09 11:57:36 +01:00
liushuyu and B3N30
be764e4f88
audio_core: hle: mf: multiple fixes...
...
... more smart pointers and re-arrange code
2019-02-09 11:57:36 +01:00
liushuyu and B3N30
4bc6bfd51f
audio_core: hle: mf: re-arrange comments
2019-02-09 11:57:36 +01:00
liushuyu and B3N30
972b527374
audio_core: hle: mf: cleanup headers
2019-02-09 11:57:36 +01:00
liushuyu and B3N30
2c40ef2a90
audio_core: hle: mf: rename functions
2019-02-09 11:57:36 +01:00
liushuyu and B3N30
ea8a1f8754
Media Foundation Memory Fix
...
* audio_core: hle: mf: more smart pointers
* audio_core: hle: mf: fix memory leaks
* audio_core: hle: mf: even more smart pointers
2019-02-09 11:57:36 +01:00
liushuyu and B3N30
10f876653d
audio_core: hle: mf: transition to use smart pointers
2019-02-09 11:56:51 +01:00
liushuyu and B3N30
bee5ba3e33
audio_core: hle: mf: fix a regression...
...
... an introduction in 8f591d3b85714383196fd21e744a7eed5302ff0a
2019-02-09 11:56:51 +01:00
liushuyu and B3N30
06316be8a7
audio_core: hle: mf: minor fix
2019-02-09 11:56:51 +01:00
liushuyu and B3N30
c03861c2d9
audio_core: hle: mf: address another batch of reviews from @B3N30
2019-02-09 11:56:51 +01:00
liushuyu and B3N30
7f5b54fda4
audio_core: hle: mf: address reviews from @B3N30
2019-02-09 11:56:51 +01:00
liushuyu and B3N30
11e277149c
audio_core: hle: fix compile
2019-02-09 11:56:51 +01:00
liushuyu and B3N30
8fe3e37df5
audio_core: fix msvc include issue
2019-02-09 11:55:12 +01:00
liushuyu
0fe4fc1db0
travis: MinGW: scan_dll: merge two scans into one
2018-11-30 19:58:23 -07:00
liushuyu
affecb68ec
travis: linux-mingw: do not install pefile...
...
... at the runtime
2018-11-30 19:45:28 -07:00
liushuyu and Ben
879290aa2b
travis: use prebuilt image ( #3839 )
...
* travis: use prebuilt image
* travis: use prebuilt image (MinGW)
2018-08-07 16:54:57 +02:00
liushuyu
13049b289d
travis: add imageformats plugins (per #3891 )
2018-07-12 09:33:57 +08:00
liushuyu
080eed7d78
travis: remove debug dlls from the final package
2018-07-12 09:33:56 +08:00
liushuyu
4cd25d115d
travis: share env vars with Docker
2018-07-12 09:33:55 +08:00
liushuyu
3a82c2eb3a
travis: only warn about missing dll (MinGW)
2018-07-12 09:33:54 +08:00
liushuyu
dfebf89cc9
travis: force increase ccache size (MinGW only)
2018-07-12 09:33:54 +08:00
liushuyu
6a8008caf2
travis: copy mediaservice plugin to support camera
2018-07-12 09:33:54 +08:00
liushuyu
15ca6550fe
travis: add essential flags to cmake cmdline
...
added -DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON
2018-07-12 09:33:53 +08:00
liushuyu
66c4b8afd9
travis: correct path to the platform plugin
2018-07-12 09:33:52 +08:00
liushuyu
e65d8840dc
travis: use cmake in official repository (MinGW)
2018-07-12 09:33:50 +08:00
liushuyu
54496dde88
travis: change MinGW job name in build matrix
2018-07-12 09:33:41 +08:00
liushuyu
d0c5121dc4
appveyor: disable deploy to GitHub
2018-07-12 09:33:39 +08:00
liushuyu
7db0588d6b
travis: MinGW build on Travis CI
...
... 1. updated submodule libressl
2. suggestion from @jroweboy
2018-07-12 09:33:36 +08:00
liushuyu
e206f6c202
travis: fix tx push (again)
2018-06-09 14:42:13 -06:00
liushuyu
2cecb3bd6e
appveyor: fix mingw issue (again)
2018-06-08 21:13:51 -06:00
liushuyu
6135931670
travis: share env variables with Docker
2018-06-08 02:07:13 -06:00
liushuyu
c0f352bc4e
citra: correct regex for matching nickname
2018-05-31 19:38:12 -06:00
liushuyu
b2e3fd528b
travis: use cmake in official repository
2018-05-13 14:34:33 -06:00
liushuyu
0d3983bc66
travis: use mkdir -p to avoid || true
2018-04-13 20:30:04 -06:00
liushuyu
2193e9b742
travis: use cmake flags and whitespace cleanup
2018-04-13 19:10:37 -06:00
liushuyu
16981d6be4
travis: use cache
2018-04-13 19:10:20 -06:00
liushuyu
d190fd989d
travis: suggestions from @jroweboy
2018-04-10 17:49:42 -06:00
liushuyu
9921286f3b
travis: fix Transifex upload
2018-04-10 15:35:47 -06:00