Commit Graph
51 Commits
Author SHA1 Message Date
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
liushuyuandB3N30 ab1f47ed15 audio_core: hle: mf: make DetectMediaType return a struct 2019-02-09 11:57:36 +01:00
liushuyuandB3N30 168f2ee79a audio_core: mf: make initialize function return smart pointer 2019-02-09 11:57:36 +01:00
liushuyuandB3N30 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
liushuyuandB3N30 6332e57069 audio_core: hle: mf: return values as std::optional 2019-02-09 11:57:36 +01:00
liushuyuandB3N30 25fa10327b audio_core: hle: mf: use object proxy 2019-02-09 11:57:36 +01:00
liushuyuandB3N30 26b3b41788 audio_core: hle: mf: wrap enum in class 2019-02-09 11:57:36 +01:00
liushuyuandB3N30 633f02b9b2 audio_core: hle: mf: avoid name conflicts 2019-02-09 11:57:36 +01:00
liushuyuandB3N30 452ac7b874 audio_core: hle: mf: use more enum 2019-02-09 11:57:36 +01:00
liushuyuandB3N30 be764e4f88 audio_core: hle: mf: multiple fixes...
... more smart pointers and re-arrange code
2019-02-09 11:57:36 +01:00
liushuyuandB3N30 4bc6bfd51f audio_core: hle: mf: re-arrange comments 2019-02-09 11:57:36 +01:00
liushuyuandB3N30 972b527374 audio_core: hle: mf: cleanup headers 2019-02-09 11:57:36 +01:00
liushuyuandB3N30 2c40ef2a90 audio_core: hle: mf: rename functions 2019-02-09 11:57:36 +01:00
liushuyuandB3N30 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
liushuyuandB3N30 10f876653d audio_core: hle: mf: transition to use smart pointers 2019-02-09 11:56:51 +01:00
liushuyuandB3N30 bee5ba3e33 audio_core: hle: mf: fix a regression...
... an introduction in 8f591d3b85714383196fd21e744a7eed5302ff0a
2019-02-09 11:56:51 +01:00
liushuyuandB3N30 06316be8a7 audio_core: hle: mf: minor fix 2019-02-09 11:56:51 +01:00
liushuyuandB3N30 c03861c2d9 audio_core: hle: mf: address another batch of reviews from @B3N30 2019-02-09 11:56:51 +01:00
liushuyuandB3N30 7f5b54fda4 audio_core: hle: mf: address reviews from @B3N30 2019-02-09 11:56:51 +01:00
liushuyuandB3N30 11e277149c audio_core: hle: fix compile 2019-02-09 11:56:51 +01:00
liushuyuandB3N30 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
liushuyuandBen 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