Commit Graph

16 Commits

Author SHA1 Message Date
tylerjaacks
2741de069e Removed all the ( + SPACE and SPACE + ) instances because it looks bad and I don't like it. Reorder code into filters (Not perfect yet, there was some code all ready ordered in a filter that make sense, so I should revisit that). 2025-11-05 15:26:46 -06:00
Serenity
deb9ce74a5 Enhance WASAPI thread affinity and logging functionality
- Implemented validation in `SetWasapiThreadAffinityMask_X` to manage thread affinity masks.
- Added `FormatString` method in `Logger.h` for printf-style logging.
- Refactored `SetWindow` in `FrameworkViewWrapper.cpp` to use `ComPtr` and improved exception handling in `Run`.
- Included logging in `NetworkInformationWrapperX` for `QueryInterface`.
- Updated `mfplat.def` for clearer export definitions.
- Enhanced event handling in `Windows.Xbox.System.User` for sign-in and sign-out events.
2025-07-12 12:06:05 -04:00
Serenity
6f3aeda020 Add license disclaimer to multiple source files
Updated various source files to include a disclaimer and license requirement. This ensures that any use, modification, or distribution of the code mandates the project to be open source under a compatible license with the GNU General Public License (GPL). The disclaimer outlines user obligations, including source code disclosure and attribution to the original author.
2025-07-04 20:53:11 -04:00
Serenity
712ff3afb3 Translate comments in MMDevAPI headers 2025-06-04 21:42:38 -07:00
Typical0
2ec33c941b fix settings between Release and Debug
It fixes discrepancies between Release and Debug configuration, by using the same laungage standard and changing TargetName to the ProjectName variable.
2025-02-26 19:20:41 +01:00
Serenity
82e1b18ffd implements 2025-02-18 11:47:59 -05:00
Unixian
68a8387d37 force all projects to use /MP (improves build time) 2025-01-26 07:03:43 -05:00
Unixian
b0313fb91c general fixups 2025-01-26 06:59:09 -05:00
Rodrigo Todescatto
d808429cb9 Fixed MMDevAPI exports. 2025-01-12 14:40:57 -03:00
Dexrn ZacAttack
f5e17a9fe0 hopefully fix github actions 2025-01-11 16:32:10 -08:00
Bagietka
2a24c5d97a Merge remote-tracking branch 'upstream/main' 2025-01-06 16:58:36 +01:00
Patoke
eec15a6028 [MMDevAPI] add missing exports 2025-01-02 07:11:40 -03:00
Tyler Jaacks
79db2e56be Fixed typo and moved ReSharper to editorconfig. 2024-10-14 16:31:57 -05:00
Bagietka
44fe4b18d7 MMDevAPI
Made project be more consequent and not others code...
2024-10-04 14:47:36 +02:00
Rodrigo Todescatto
7acd59731c Added Ordinal Exports to MMDevAPI. 2024-09-28 12:29:25 -03:00
Rodrigo Todescatto
66421c960a Added MMDevAPI.dll (Audio Related). (#50)
* Added MMDevAPI.

* Create MMDevAPI

* Delete dlls/MMDevAPI

* Create ignore

* Delete dlls/MMDevAPI/ignore

* Added MMDevAPI.

* Delete dlls/Exports.def, Delete dlls/MMDevAPI.cpp

* Delete dlls/MMDevAPI.cpp

* Delete dlls/pch.h

* Delete dlls/pch.cpp

* Delete dlls/dllmain.cpp

* Delete dlls/MMDevAPI.vcxproj

* Delete dlls/MMDevAPI.sln

* Delete dlls/framework.h

* Delete dlls/MMDevAPI.vcxproj.filters

* Delete dlls/MMDevAPI.vcxproj.user

* Added MMDevAPI.

* Create ignore

* Added MMDevAPI.

* Delete dlls/MMDevAPI/ignore
2024-09-26 07:25:56 +02:00