Граф коммитов

83 Коммитов

Автор SHA1 Сообщение Дата
Adonais Romero Gonzalez d5569c08aa Standarize INF files enconding to UTF-16 (LE with BOM); renormalize files 2024-07-01 17:33:16 -07:00
Adonais Romero González 3fcc0f2bee
Remove x86 and ARM configurations for sample projects. (#1126)
* Removed Win32 and Arm from the project configurations.
* Set default platform to x64.
2024-02-26 09:47:25 -08:00
Adonais Romero González cff1465ff1
Add ARM64 as target platform on multiple samples (#1104)
* Add ARM64 as target platform on multiple samples

* Remove ARM64 from WFPSampler temporarily

---------

Co-authored-by: Jakob Lichtenberg (170957) <jakobl@microsoft.com>
2024-02-19 14:26:14 -08:00
JakobL-MSFT cae40641b7
This PR simply deletes a redundant sln file (#1095)
user/jakobl/delete_AvsCameraDMFT_sln
2024-01-31 19:11:19 -08:00
jk 691127a809
[avstream] replacing mft0 with dmft (#1033)
* replacing mft0 with dmft
* delete sources file
* integrate internal review changes
2023-10-24 15:31:44 -07:00
jk d35df21596
[avstream/sampledevicemft] Fix format change error for YUY2 (#984) 2023-08-25 15:16:49 -07:00
Jason c0e5e477a8
Removed unused string tokens related to MediaCategories (#1018)
Co-authored-by: Jason Knichel <jknichel@ntdev.microsoft.com>
2023-08-11 11:24:05 -07:00
Gerrit Swaneveld 5440e4c498
[avstream/avscamera] Update hwsim.cpp (#954)
Add Paged Code Macros
2023-04-07 13:48:32 -07:00
Gerrit Swaneveld e553f42629
[avstream/avscamera] Update Capture.cpp (#955)
Add Paged Code Macro
2023-04-07 13:48:18 -07:00
Gerrit Swaneveld f3711c5726
[avstream/avscamera] Update Device.cpp (#956)
Add Paged Code Macro
2023-04-07 13:48:00 -07:00
Jason 1f3fcf168d
INFs using DIRID 13 should target only build 16299 or later - audio updates (#923)
INFs using DIRID 13 should only target build 16299 and later - audio updates

Co-authored-by: Jason Knichel <jknichel@ntdev.microsoft.com>
2023-03-09 16:04:23 -08:00
Michael Bernstein (MSFT) e802b80eaf
Opt many samples in for Universal validation (#910)
* Opt-in many Desktop samples for ApiValidator

ApiValidator is passing for many of our samples
marked Desktop.  This is promising and it is worth
running ApiValidator on these to ensure they stay within
the Universal API limits.

* Shift avstream/sampledevicemft sample to use mfcore.dll rather than mf.dll

* Opt many samples in for Universal validation

Many of our driver samples build cleanly agains the UniversalDDIs.xml
API list.  Opting these in as Universal helps protect their API surface
against accidentally picking up more Desktop-only APIs.

* Revert "Opt-in many Desktop samples for ApiValidator"

This reverts commit a6aa7e6797.

---------

Co-authored-by: Michael Bernstein (DPLAT) <Michael.Bernstein@microsoft.com>
2023-03-07 09:31:41 -08:00
Gerrit Swaneveld 1e3a456857
Update Camera Public Samples to use target platform of 'Windows Drivers' (#864)
* Remove invalid INF DeviceInstall32

Removes from the sample an invalid API call.

* Update to SimpleMediaSource.inf

Fixes to use public installation path

* Fix to Public Samples to be Windows Drivers compliant

Update AvsCamera, AvsCameraMFT0, Avshws, Avsamp, and MultipinMFT samples to be Windows Driver Compliant

* Filters Edit

Fix Filters files autogenerated by VS
2023-02-08 17:05:01 -08:00
jk ced42ffc41
Change the locking scheme in DMFT to unlock in setoutputstreamstate (#810)
A change in device transform manager brought about a deadlock scenario in DMFT sample. The sample now behaves like we have in the rest of the pipeline i.e. we release the lock and wait for the operations on the input pins to complete. This hang is responsible for AMD hangs.
2023-02-07 15:44:24 -08:00
Michael Katz 6f1c7c97a3
Check success of StringFromCLSID before printing string (#1) (#716)
* Check success of StringFromCLSID before printing string
* initialized wchar ptr to null
2022-04-26 10:33:16 -07:00
Andrew Dancy 3e68a1caba
Correct signing digest
Fix bug where signing digest had incorrectly been stated as sha265 instead of sha256
2021-06-21 23:09:10 +01:00
Victor Murta 781e813ec5 set sha256 as the default file digest algorithmfor avshws and avscamera 2021-03-31 14:25:34 -07:00
j-leungyy e7d711dca5
User/jeleung/camera/fixdmft (#594)
* add config for nudget
* add IMFSampleAllocatorControl to QueryInterface
2021-03-29 12:44:59 -07:00
Victor Murta 51c4fdebdb Updated default file digest algorithm to sha256 2020-12-17 14:03:48 -08:00
strongstrongyiwen 8832c74bd9
Changed wil nuget package linking to git submodule (#515)
Deleted link with wil nuget package, switched to git submodule instead.
2020-06-11 10:26:18 -07:00
strongstrongyiwen 325b87cf83
Fixed tab character issue in avstream/avssamp/video.cpp and added PnpLockdown flag to inx file (#503)
* Fix:
 - Fix typo of ExAllocatePoolZero().
 - Add PnpLockdown flag to INX file.

* Fixed tab character issue and added PnpLockdown flag to inx file

Co-authored-by: Joel Corley <jocorley@microsoft.com>
2020-05-21 18:59:34 -07:00
Joel Corley 5408da620e
Avshws.sys fails to build clean. Typo. (#484)
- Fix typo of ExAllocatePoolZero().
- Add PnpLockdown flag to INX file.
2020-04-23 15:16:27 -07:00
Joel Corley 27c8560ba8 Merge branch 'UpdateVibraniumAvstream' of https://github.com/JoelCorley/Windows-driver-samples into UpdateVibraniumAvstream 2020-04-07 00:43:16 -07:00
Joel Corley 6568238719 Fix typos, etc. to address review comments. 2020-04-07 00:42:28 -07:00
Yiwen Jiang 60dab78e25 Replaced ExAllocatePoolWithTag with ExAllocatePoolZero in avsstream samples 2020-04-06 11:05:29 -07:00
Joel Corley 43e90d07b4 Undo unnecessary changes to project file. 2020-04-03 14:39:08 -07:00
Joel Corley e787e93694 Revert the accidential overwriting of README.MD files. 2020-02-11 15:56:59 -08:00
Joel Corley 2a945024ac Add missing nuget package file. 2020-01-21 17:45:06 -08:00
Joel Corley 1d2865d33a Update all the AvStream samples for Vibranium. 2020-01-21 15:47:24 -08:00
Barry Golden a919a4e8c3
Updated links to https (#448) 2020-01-06 14:41:24 -08:00
Adonais Romero González a354bc3a60
Fix missing stdexcept header in sampledevicemft (#441) 2019-11-12 10:22:20 -08:00
Barry Golden db43355fe4
Update README.md (#415) 2019-09-12 10:46:37 -07:00
Barry Golden 50321120e7
Update README.md (#407) 2019-08-22 10:09:45 -07:00
Barry Golden 00c331aa99
Update README.md (#404) 2019-08-20 06:48:59 -07:00
Barry Golden 3156a4118e Update README.md 2019-08-17 16:50:38 -07:00
Sudhaushu 93ebc330ec Fix Avstream sample build for older Windows versions (#393)
* fix build break for older windows versions

* modified to remove future changes
2019-08-02 09:50:31 -07:00
Den Delimarsky ad599508ac Update README 2019-07-15 11:34:58 -07:00
Den Delimarsky de37e30aa0 Update sample metadata 2019-07-04 15:42:04 -07:00
Den Delimarsky 18cabc4319 Testing onboarding more samples 2019-03-13 20:01:10 -07:00
Den Delimarsky dbc7785c3a Update manifests 2019-03-13 19:15:06 -07:00
Den Delimarsky 34dcaceff4 Update READMEs 2019-03-13 14:21:46 -07:00
Den Delimarsky 1404d5fcfc Fix README issues 2019-03-13 14:10:37 -07:00
Den Delimarsky cf2564be41 Update README metadata 2019-03-13 13:55:11 -07:00
Den Delimarsky 391db42c81 Update READMEs 2019-03-13 13:26:17 -07:00
Den Delimarsky b376cda09e Testing samples browser integration 2019-03-13 13:01:43 -07:00
Barry Golden ef7ec4ec9f Update README.md for samples portal (#358)
* Update README.md for samples portal

* Update README.md for samples portal

* Removed installwdf

* Update fork (#2)

* Fix typo

ture -> true

* Remove InstallWdf sample

* Fix typo (#340)

ture -> true

* Readme typo fix (#349)

* Update langid
2019-03-12 14:02:43 -07:00
Sanjeev Reddy 2d1a3f431e Deleting project filters file 2019-02-07 16:01:00 -08:00
Sanjeev Reddy d39c42d1fb Cleaning up extraneous project changes 2019-02-06 18:27:10 -08:00
Sanjeev Reddy 1e87469a01 Updating samples with RS5 changes and setting DriverTargetPlatform to Universal to enable API Validator 2019-02-06 18:20:26 -08:00
Adonais Romero Gonzalez 2354210208 Fix typo 2018-12-18 16:50:55 -08:00