Skip to content

[camera_windows] Failed to initialize video preview with latest webcam driver #140014

Closed
flutter/packages
#12748

Description

@Anemony22

Steps to reproduce

  1. Connect USB Logitech C920 camera running 'usbvideo' driver
  2. Open camera example program
  3. Attempt to open connection to camera with 'Create Camera' button

Similar to #120267

NOTE: It worked fine when I was using the Logitech LVUVC64 driver, but then my computer updated it to 'usbvideo', and it stopped working after that. Rolling back to LVUVC64 works, but I need to deploy the application on another computer that doesn't have the functional driver. 'usbvideo' driver is the recommended driver by windows - no driver downloads available on Logitech website that I could find.

EDIT 1: Tested with another external camera. Working as expected, although I noticed that in Device Manager that the working camera shows up under 'Cameras', whereas my Logitech webcam shows up under 'Imaging devices'... could be related?

Expected results

Expected that external camera will work the same as the built-in webcam when using recommended windows driver

Actual results

External camera causes Failed to initialize camera: camera_error: Failed to initialize video preview error when pressing 'Create Camera'

Code sample

Code Sample: camera_windows example application - no edits

Screenshots or Video

Screenshots / Video demonstration image ^ Running example app with my laptop's built-in webcam - blacked out intentionally - no issues image ^ Finds Logitech webcam with no issues image ^ Error after pressing 'Create Camera' with Logitech webcam

Logs

Logs
flutter run -v
[ +164 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +40 ms] executing: C:\Users\[ME]\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l
[ +113 ms] List of devices attached
[   +4 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +7 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +62 ms] Skipping pub get: version match.
[  +28 ms] Found plugin camera_windows at C:\Users\[ME]\AppData\Local\Pub\Cache\hosted\pub.dev\camera_windows-0.2.1+8\
[  +51 ms] Found plugin integration_test at C:\src\flutter\packages\integration_test\
[  +22 ms] Found plugin camera_windows at C:\Users\[ME]\AppData\Local\Pub\Cache\hosted\pub.dev\camera_windows-0.2.1+8\
[  +27 ms] Found plugin integration_test at C:\src\flutter\packages\integration_test\
[  +89 ms] Initializing file store
[   +9 ms] Skipping target: gen_localizations
[   +3 ms] gen_dart_plugin_registrant: Starting due to {InvalidatedReasonKind.inputChanged: The following inputs have updated contents:
C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\.dart_tool\package_config_subset,C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\.dart_tool\flutter_build\dart_plugin_registrant.dart}
[  +10 ms] Found plugin camera_windows at C:\Users\[ME]\AppData\Local\Pub\Cache\hosted\pub.dev\camera_windows-0.2.1+8\
[  +54 ms] Found plugin integration_test at C:\src\flutter\packages\integration_test\
[   +7 ms] gen_dart_plugin_registrant: Complete
[   +2 ms] Skipping target: _composite
[   +1 ms] complete
[   +3 ms] Launching lib\main.dart on Windows in debug mode...
[   +2 ms] C:\src\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev C:\src\flutter\bin\cache\dart-sdk\bin\snapshots\frontend_server.dart.snapshot --sdk-root
C:\src\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter --experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true
-DFLUTTER_WEB_CANVASKIT_URL=https://www.gstatic.com/flutter-canvaskit/74d16627b940bb15e50891f82cad6c3e3465bd6d/ --output-dill
C:\Users\[ME]\AppData\Local\Temp\flutter_tools.841dcc4b\flutter_tool.b58f3d22\app.dill --packages C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\.dart_tool\package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --filesystem-scheme
org-dartlang-root --initialize-from-dill build\25c7fdbd37e2353f978846c51150293c.cache.dill.track.dill --source
file:///C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter%20packages%20main%20packages-camera_camera_windows_example/.dart_tool/flutter_build/dart_plugin_registrant.dart --source    
package:flutter/src/dart_plugin_registrant.dart
-Dflutter.dart_plugin_registrant=file:///C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter%20packages%20main%20packages-camera_camera_windows_example/.dart_tool/flutter_build/dart_pl
ugin_registrant.dart --verbosity=error --enable-experiment=alternative-invalidation-strategy
[  +26 ms] executing: C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe -format json -products * -utf8 -latest -version 16 -requires
Microsoft.VisualStudio.Workload.NativeDesktop Microsoft.VisualStudio.Component.VC.Tools.x86.x64 Microsoft.VisualStudio.Component.VC.CMake.Project
[ +139 ms] Exit code 0 from: C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe -format json -products * -utf8 -latest -version 16 -requires
Microsoft.VisualStudio.Workload.NativeDesktop Microsoft.VisualStudio.Component.VC.Tools.x86.x64 Microsoft.VisualStudio.Component.VC.CMake.Project
[   +1 ms] [
             {
               "instanceId": "bfd5276f",
               "installDate": "2022-03-14T07:58:55Z",
               "installationName": "VisualStudio/17.8.2+34322.80",
               "installationPath": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community",
               "installationVersion": "17.8.34322.80",
               "productId": "Microsoft.VisualStudio.Product.Community",
               "productPath": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\devenv.exe",
               "state": 4294967295,
               "isComplete": true,
               "isLaunchable": true,
               "isPrerelease": false,
               "isRebootRequired": false,
               "displayName": "Visual Studio Community 2022",
               "description": "Powerful IDE, free for students, open-source contributors, and individuals",
               "channelId": "VisualStudio.17.Release",
               "channelUri": "https://aka.ms/vs/17/release/channel",
               "enginePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\resources\\app\\ServiceHub\\Services\\Microsoft.VisualStudio.Setup.Service",
               "installedChannelId": "VisualStudio.17.Release",
               "installedChannelUri": "https://aka.ms/vs/17/release/channel",
               "releaseNotes": "https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-notes-v17.8#17.8.2",
               "resolvedInstallationPath": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community",
               "thirdPartyNotices": "https://go.microsoft.com/fwlink/?LinkId=661288",
               "updateDate": "2023-12-04T03:34:22.7445752Z",
               "catalog": {
                 "buildBranch": "d17.8",
                 "buildVersion": "17.8.34322.80",
                 "id": "VisualStudio/17.8.2+34322.80",
                 "localBuild": "build-lab",
                 "manifestName": "VisualStudio",
                 "manifestType": "installer",
                 "productDisplayVersion": "17.8.2",
                 "productLine": "Dev17",
                 "productLineVersion": "2022",
                 "productMilestone": "RTW",
                 "productMilestoneIsPreRelease": "False",
                 "productName": "Visual Studio",
                 "productPatchVersion": "2",
                 "productPreReleaseMilestoneSuffix": "1.0",
                 "productSemanticVersion": "17.8.2+34322.80",
                 "requiredEngineVersion": "3.8.2112.61926"
               },
               "properties": {
                 "campaignId": "2030",
                 "channelManifestId": "VisualStudio.17.Release/17.8.2+34322.80",
                 "nickname": "",
                 "setupEngineFilePath": "C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\setup.exe"
               }
             }
           ]
[   +5 ms] Building Windows application...
[   +8 ms] <- compile package:camera_windows_example/main.dart
[   +1 ms] executing: C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -S
C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\windows -B build\windows\x64 -G Visual Studio 17 2022 -A x64
-DFLUTTER_TARGET_PLATFORM=windows-x64
[+1506 ms] CMake Deprecation Warning at C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/_deps/googletest-src/CMakeLists.txt:4 (cmake_minimum_required):
[   +2 ms]   Compatibility with CMake < 3.5 will be removed from a future version of
[        ]   CMake.
[        ]   Update the VERSION argument <min> value or use a ...<max> suffix to tell
[        ]   CMake that the project does not need compatibility with older versions.
[  +11 ms] CMake Deprecation Warning at C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/_deps/googletest-src/googlemock/CMakeLists.txt:45 (cmake_minimum_required):
[        ]   Compatibility with CMake < 3.5 will be removed from a future version of
[        ]   CMake.
[        ]   Update the VERSION argument <min> value or use a ...<max> suffix to tell
[        ]   CMake that the project does not need compatibility with older versions.
[        ] CMake Deprecation Warning at C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/_deps/googletest-src/googletest/CMakeLists.txt:56 (cmake_minimum_required):
[        ]   Compatibility with CMake < 3.5 will be removed from a future version of
[        ]   CMake.
[        ]   Update the VERSION argument <min> value or use a ...<max> suffix to tell
[        ]   CMake that the project does not need compatibility with older versions.
[ +303 ms] -- Configuring done (1.7s)
[ +197 ms] -- Generating done (0.2s)
[  +16 ms] -- Build files have been written to: C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/build/windows/x64
[  +25 ms] executing: C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe --build build\windows\x64 --config Debug
--target INSTALL --verbose
[  +89 ms] Change Dir: 'C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/build/windows/x64'
[        ] Run Build Command(s): "C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildTools/MSBuild/Current/Bin/amd64/MSBuild.exe" INSTALL.vcxproj /p:Configuration=Debug
/p:Platform=x64 /p:VisualStudioVersion=17.0 /v:n
[  +86 ms] MSBuild version 17.8.3+195e7f5a3 for .NET Framework
[  +50 ms] Build started 13/12/2023 8:05:01 AM.
[ +181 ms] Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\INSTALL.vcxproj" on node 1 (default
targets).
[   +1 ms] Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\INSTALL.vcxproj" (1) is building
"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\ZERO_CHECK.vcxproj" (2) on node 1 (default targets).        
[        ] PrepareForBuild:
[        ]   Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details.
[        ] InitializeBuildStatus:
[   +1 ms]   Creating "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild".
[  +31 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +83 ms]   1>Checking Build System
[  +85 ms] FinalizeBuildStatus:
[   +1 ms]   Deleting file "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild".
[        ]   Touching "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\ZERO_CHECK.lastbuildstate".
[        ] Done Building Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\ZERO_CHECK.vcxproj"        
(default targets).
[  +61 ms] Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\INSTALL.vcxproj" (1) is building
"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\ALL_BUILD.vcxproj" (3) on node 1 (default targets).
[        ] Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\ALL_BUILD.vcxproj" (3) is building       
"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\runner\camera_windows_example.vcxproj" (4) on node 1        
(default targets).
[   +1 ms] Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\runner\camera_windows_example.vcxproj"   
(4) is building "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\flutter\flutter_assemble.vcxproj" (5) on    
node 1 (default targets).
[        ] PrepareForBuild:
[        ]   Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details.
[        ] InitializeBuildStatus:
[        ]   Creating "x64\Debug\flutter_assemble\flutter_assemble.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "x64\Debug\flutter_assemble\flutter_assemble.tlog\unsuccessfulbuild".
[   +8 ms] CustomBuild:
[        ]   "The build of 'C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\CMakeFiles\f72d7bc13d4592e6f9e0d68a3e1e86ea\flutter_assemble.rule' depends on
'C:\USERS\[ME]\DOCUMENTS\PROJECTS\_EXAMPLES\FLUTTER PACKAGES MAIN PACKAGES-CAMERA_CAMERA_WINDOWS_EXAMPLE\WINDOWS\FLUTTER\EPHEMERAL\FLUTTER_WINDOWS.DLL' which is produced by the build 
of 'C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\CMakeFiles\882b0874113849bc62d8b4f52a630653\flutter_windows.dll.rule'. The items cannot be built in parallel."
[  +69 ms]   Generating C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/windows/flutter/ephemeral/flutter_windows.dll,
C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/windows/flutter/ephemeral/flutter_export.h,
C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/windows/flutter/ephemeral/flutter_windows.h,
C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/windows/flutter/ephemeral/flutter_messenger.h,
C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/windows/flutter/ephemeral/flutter_plugin_registrar.h,
C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/windows/flutter/ephemeral/flutter_texture_registrar.h,
C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/windows/flutter/ephemeral/cpp_client_wrapper/core_implementations.cc,
C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/windows/flutter/ephemeral/cpp_client_wrapper/standard_codec.cc,
C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/windows/flutter/ephemeral/cpp_client_wrapper/plugin_registrar.cc,
C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/windows/flutter/ephemeral/cpp_client_wrapper/flutter_engine.cc,
C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/windows/flutter/ephemeral/cpp_client_wrapper/flutter_view_controller.cc,       
_phony_
[ +733 ms]   [  +81 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms]   [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[        ]   [   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +59 ms]   [  +71 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ]   [   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ]   [        ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[  +33 ms]   [  +35 ms] Initializing file store
[  +13 ms]   [  +14 ms] Done initializing file store
[  +55 ms]   [  +55 ms] Skipping target: native_assets
[   +1 ms]   [   +1 ms] Skipping target: gen_localizations
[   +1 ms]   [   +1 ms] Skipping target: gen_dart_plugin_registrant
[+2472 ms]   [+2471 ms] Skipping target: unpack_windows
[ +513 ms]   [ +513 ms] Skipping target: kernel_snapshot
[ +193 ms]   [ +193 ms] Skipping target: debug_bundle_windows_assets
[        ]   [        ] Persisting file store
[   +8 ms]   [   +8 ms] Done persisting file store
[   +4 ms]   [   +5 ms] build succeeded.
[   +7 ms]   [   +7 ms] "flutter assemble" took 3,392ms.
[ +264 ms]   [ +264 ms] ensureAnalyticsSent: 253ms
[        ]   [        ] Running 0 shutdown hooks
[        ]   [        ] Shutdown hooks complete
[        ]   [   +1 ms] exiting with code 0
[  +73 ms] FinalizeBuildStatus:
[        ]   Deleting file "x64\Debug\flutter_assemble\flutter_assemble.tlog\unsuccessfulbuild".
[        ]   Touching "x64\Debug\flutter_assemble\flutter_assemble.tlog\flutter_assemble.lastbuildstate".
[        ] Done Building Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\flutter\flutter_assemble.vcxproj" (default targets).
[  +46 ms] Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\runner\camera_windows_example.vcxproj"
(4) is building "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\plugins\camera_windows\camera_windows_plugin.vcxproj" (6) on node 1 (default targets).
[   +1 ms] Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\plugins\camera_windows\camera_windows_plugin.vcxproj" (6) is building "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter     
packages main packages-camera_camera_windows_example\build\windows\x64\flutter\flutter_wrapper_plugin.vcxproj" (7) on node 1 (default targets).
[        ] PrepareForBuild:
[        ]   Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details.
[        ] InitializeBuildStatus:
[        ]   Creating "flutter_wrapper_plugin.dir\Debug\flutter_.65DC6F7F.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "flutter_wrapper_plugin.dir\Debug\flutter_.65DC6F7F.tlog\unsuccessfulbuild".
[   +1 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +52 ms] ClCompile:
[        ]   All outputs are up-to-date.
[  +25 ms] Lib:
[        ]   All outputs are up-to-date.
[   +1 ms]   flutter_wrapper_plugin.vcxproj -> C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\flutter\Debug\flutter_wrapper_plugin.lib
[  +18 ms] FinalizeBuildStatus:
[        ]   Deleting file "flutter_wrapper_plugin.dir\Debug\flutter_.65DC6F7F.tlog\unsuccessfulbuild".
[        ]   Touching "flutter_wrapper_plugin.dir\Debug\flutter_.65DC6F7F.tlog\flutter_wrapper_plugin.lastbuildstate".
[        ] Done Building Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\flutter\flutter_wrapper_plugin.vcxproj" (default targets).
[   +5 ms] PrepareForBuild:
[        ]   Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details.
[   +2 ms] InitializeBuildStatus:
[        ]   Creating "camera_windows_plugin.dir\Debug\camera_w.CD539832.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "camera_windows_plugin.dir\Debug\camera_w.CD539832.tlog\unsuccessfulbuild".
[   +3 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +24 ms] ClCompile:
[        ]   All outputs are up-to-date.
[  +34 ms] Link:
[        ]   All outputs are up-to-date.
[   +4 ms]   camera_windows_plugin.vcxproj -> C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\plugins\camera_windows\Debug\camera_windows_plugin.dll
[   +9 ms] FinalizeBuildStatus:
[        ]   Deleting file "camera_windows_plugin.dir\Debug\camera_w.CD539832.tlog\unsuccessfulbuild".
[        ]   Touching "camera_windows_plugin.dir\Debug\camera_w.CD539832.tlog\camera_windows_plugin.lastbuildstate".
[        ] Done Building Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\plugins\camera_windows\camera_windows_plugin.vcxproj" (default targets).
[  +24 ms] Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\runner\camera_windows_example.vcxproj"
(4) is building "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\flutter\flutter_wrapper_app.vcxproj" (8) on 
node 1 (default targets).
[        ] PrepareForBuild:
[        ]   Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details.
[        ] InitializeBuildStatus:
[        ]   Creating "flutter_wrapper_app.dir\Debug\flutter_.9D389CE2.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "flutter_wrapper_app.dir\Debug\flutter_.9D389CE2.tlog\unsuccessfulbuild".
[   +2 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +13 ms] ClCompile:
[        ]   All outputs are up-to-date.
[   +4 ms] Lib:
[        ]   All outputs are up-to-date.
[        ]   flutter_wrapper_app.vcxproj -> C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\flutter\Debug\flutter_wrapper_app.lib
[  +11 ms] FinalizeBuildStatus:
[        ]   Deleting file "flutter_wrapper_app.dir\Debug\flutter_.9D389CE2.tlog\unsuccessfulbuild".
[        ]   Touching "flutter_wrapper_app.dir\Debug\flutter_.9D389CE2.tlog\flutter_wrapper_app.lastbuildstate".
[        ] Done Building Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\flutter\flutter_wrapper_app.vcxproj" (default targets).
[   +6 ms] PrepareForBuild:
[        ]   Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details.
[   +1 ms] InitializeBuildStatus:
[        ]   Creating "camera_windows_example.dir\Debug\camera_w.2203AEBB.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "camera_windows_example.dir\Debug\camera_w.2203AEBB.tlog\unsuccessfulbuild".
[   +2 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +20 ms] ClCompile:
[        ]   C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.38.33130\bin\HostX64\x64\CL.exe /c /I"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter  
packages main packages-camera_camera_windows_example\windows" /I"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\windows\flutter\ephemeral" /I"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\windows\flutter\ephemeral\cpp_client_wrapper\include" /I"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\windows\flutter\ephemeral\.plugin_symlinks\camera_windows\windows\include" /Zi /nologo /W4 /WX /diagnostics:column /Od /Ob0 /D _UNICODE /D UNICODE  
/D WIN32 /D _WINDOWS /D _HAS_EXCEPTIONS=0 /D _DEBUG /D NOMINMAX /D UNICODE /D _UNICODE /D "CMAKE_INTDIR=\"Debug\"" /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope
/Zc:inline /GR /std:c++17 /Fo"camera_windows_example.dir\Debug\\" /Fd"camera_windows_example.dir\Debug\vc143.pdb" /external:W4 /Gd /TP /wd4100 /errorReport:queue
"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\windows\flutter\generated_plugin_registrant.cc"
"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\windows\runner\flutter_window.cpp"
[ +136 ms]   generated_plugin_registrant.cc
[ +209 ms]   flutter_window.cpp
[ +602 ms]   Generating Code...
[ +102 ms] ResourceCompile:
[        ]   All outputs are up-to-date.
[  +13 ms] Link:
[        ]   C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.38.33130\bin\HostX64\x64\link.exe /ERRORREPORT:QUEUE
/OUT:"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\runner\Debug\camera_windows_example.exe" /INCREMENTAL  
/ILK:"camera_windows_example.dir\Debug\camera_windows_example.ilk" /NOLOGO ..\flutter\Debug\flutter_wrapper_app.lib ..\plugins\camera_windows\Debug\camera_windows_plugin.lib
"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\windows\flutter\ephemeral\flutter_windows.dll.lib" kernel32.lib user32.lib    
gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed
/manifestinput:"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\windows\runner\runner.exe.manifest" /DEBUG
/PDB:"C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/build/windows/x64/runner/Debug/camera_windows_example.pdb"
/SUBSYSTEM:WINDOWS /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/runner/Debug/camera_windows_example.lib" /MACHINE:X64  /machine:x64 camera_windows_example.dir\Debug\Runner.res
[   +1 ms]   camera_windows_example.dir\Debug\flutter_window.obj
[        ]   camera_windows_example.dir\Debug\main.obj
[        ]   camera_windows_example.dir\Debug\utils.obj
[        ]   camera_windows_example.dir\Debug\win32_window.obj
[        ]   camera_windows_example.dir\Debug\generated_plugin_registrant.obj
[ +352 ms]   camera_windows_example.vcxproj -> C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\runner\Debug\camera_windows_example.exe
[   +8 ms] FinalizeBuildStatus:
[        ]   Deleting file "camera_windows_example.dir\Debug\camera_w.2203AEBB.tlog\unsuccessfulbuild".
[        ]   Touching "camera_windows_example.dir\Debug\camera_w.2203AEBB.tlog\camera_windows_example.lastbuildstate".
[        ] Done Building Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\runner\camera_windows_example.vcxproj" (default targets).
[  +41 ms] Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\ALL_BUILD.vcxproj" (3) is building
"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\plugins\camera_windows\camera_windows_test.vcxproj" (9) on  
node 1 (default targets).
[   +1 ms] Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\plugins\camera_windows\camera_windows_test.vcxproj" (9) is building "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter       
packages main packages-camera_camera_windows_example\build\windows\x64\_deps\googletest-build\googlemock\gmock.vcxproj" (10) on node 1 (default targets).
[        ] PrepareForBuild:
[        ]   Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details.
[        ] InitializeBuildStatus:
[        ]   Creating "gmock.dir\Debug\gmock.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "gmock.dir\Debug\gmock.tlog\unsuccessfulbuild".
[   +3 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +18 ms] ClCompile:
[        ]   All outputs are up-to-date.
[   +5 ms] Lib:
[        ]   All outputs are up-to-date.
[   +3 ms]   Copying file from "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\bin\Debug\gmockd.pdb" to
"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\lib\Debug\gmockd.pdb".
[   +8 ms]   gmock.vcxproj -> C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\lib\Debug\gmockd.lib
[   +7 ms] FinalizeBuildStatus:
[        ]   Deleting file "gmock.dir\Debug\gmock.tlog\unsuccessfulbuild".
[        ]   Touching "gmock.dir\Debug\gmock.tlog\gmock.lastbuildstate".
[        ] Done Building Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\_deps\googletest-build\googlemock\gmock.vcxproj" (default targets).
[  +25 ms] Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\plugins\camera_windows\camera_windows_test.vcxproj" (9) is building "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter       
packages main packages-camera_camera_windows_example\build\windows\x64\_deps\googletest-build\googletest\gtest.vcxproj" (11) on node 1 (default targets).
[        ] PrepareForBuild:
[        ]   Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details.
[        ] InitializeBuildStatus:
[        ]   Creating "gtest.dir\Debug\gtest.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "gtest.dir\Debug\gtest.tlog\unsuccessfulbuild".
[   +2 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +11 ms] ClCompile:
[        ]   All outputs are up-to-date.
[   +4 ms] Lib:
[        ]   All outputs are up-to-date.
[        ]   Copying file from "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\bin\Debug\gtestd.pdb" to     
"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\lib\Debug\gtestd.pdb".
[   +6 ms]   gtest.vcxproj -> C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\lib\Debug\gtestd.lib
[   +6 ms] FinalizeBuildStatus:
[        ]   Deleting file "gtest.dir\Debug\gtest.tlog\unsuccessfulbuild".
[        ]   Touching "gtest.dir\Debug\gtest.tlog\gtest.lastbuildstate".
[        ] Done Building Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\_deps\googletest-build\googletest\gtest.vcxproj" (default targets).
[  +27 ms] Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\plugins\camera_windows\camera_windows_test.vcxproj" (9) is building "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter       
packages main packages-camera_camera_windows_example\build\windows\x64\_deps\googletest-build\googletest\gtest_main.vcxproj" (12) on node 1 (default targets).
[   +1 ms] PrepareForBuild:
[        ]   Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details.
[        ] InitializeBuildStatus:
[        ]   Creating "gtest_main.dir\Debug\gtest_main.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "gtest_main.dir\Debug\gtest_main.tlog\unsuccessfulbuild".
[   +2 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +12 ms] ClCompile:
[        ]   All outputs are up-to-date.
[   +4 ms] Lib:
[        ]   All outputs are up-to-date.
[        ]   Copying file from "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\bin\Debug\gtest_maind.pdb" to
"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\lib\Debug\gtest_maind.pdb".
[   +5 ms]   gtest_main.vcxproj -> C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\lib\Debug\gtest_maind.lib
[   +9 ms] FinalizeBuildStatus:
[        ]   Deleting file "gtest_main.dir\Debug\gtest_main.tlog\unsuccessfulbuild".
[        ]   Touching "gtest_main.dir\Debug\gtest_main.tlog\gtest_main.lastbuildstate".
[        ] Done Building Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\_deps\googletest-build\googletest\gtest_main.vcxproj" (default targets).
[   +8 ms] PrepareForBuild:
[        ]   Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details.
[   +1 ms] InitializeBuildStatus:
[        ]   Creating "camera_windows_test.dir\Debug\camera_w.4B2518CD.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "camera_windows_test.dir\Debug\camera_w.4B2518CD.tlog\unsuccessfulbuild".
[   +2 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +34 ms] ClCompile:
[        ]   All outputs are up-to-date.
[  +13 ms] Link:
[        ]   All outputs are up-to-date.
[        ]   camera_windows_test.vcxproj -> C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\plugins\camera_windows\Debug\camera_windows_test.exe
[   +9 ms] PostBuildEvent:
[        ]   setlocal
[        ]   "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -E copy_if_different
"C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/windows/flutter/ephemeral/flutter_windows.dll"
"C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/build/windows/x64/plugins/camera_windows/Debug"
[        ]   if %errorlevel% neq 0 goto :cmEnd
[        ]   :cmEnd
[        ]   endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
[        ]   :cmErrorLevel
[        ]   exit /b %1
[        ]   :cmDone
[        ]   if %errorlevel% neq 0 goto :VCEnd
[        ]   setlocal
[        ]   "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -D TEST_TARGET=camera_windows_test -D
"TEST_EXECUTABLE=C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/plugins/camera_windows/Debug/camera_windows_test.exe" -D TEST_EXECUTOR= -D
"TEST_WORKING_DIR=C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/build/windows/x64/plugins/camera_windows" -D TEST_EXTRA_ARGS=
-D TEST_PROPERTIES= -D TEST_PREFIX= -D TEST_SUFFIX= -D TEST_FILTER= -D NO_PRETTY_TYPES=FALSE -D NO_PRETTY_VALUES=FALSE -D TEST_LIST=camera_windows_test_TESTS -D
"CTEST_FILE=C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/plugins/camera_windows/camera_windows_test[1]_tests.cmake" -D TEST_DISCOVERY_TIMEOUT=5 -D TEST_XML_OUTPUT_DIR= -P "C:/Program     
Files/Microsoft Visual Studio/2022/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.27/Modules/GoogleTestAddTests.cmake"
[        ]   if %errorlevel% neq 0 goto :cmEnd
[        ]   :cmEnd
[        ]   endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
[        ]   :cmErrorLevel
[        ]   exit /b %1
[        ]   :cmDone
[        ]   if %errorlevel% neq 0 goto :VCEnd
[        ]   :VCEnd
[ +400 ms] FinalizeBuildStatus:
[        ]   Deleting file "camera_windows_test.dir\Debug\camera_w.4B2518CD.tlog\unsuccessfulbuild".
[        ]   Touching "camera_windows_test.dir\Debug\camera_w.4B2518CD.tlog\camera_windows_test.lastbuildstate".
[        ] Done Building Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\plugins\camera_windows\camera_windows_test.vcxproj" (default targets).
[  +21 ms] Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\ALL_BUILD.vcxproj" (3) is building
"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\_deps\googletest-build\googlemock\gmock_main.vcxproj" (13)  
on node 1 (default targets).
[   +1 ms] PrepareForBuild:
[        ]   Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details.
[   +2 ms] InitializeBuildStatus:
[        ]   Creating "gmock_main.dir\Debug\gmock_main.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "gmock_main.dir\Debug\gmock_main.tlog\unsuccessfulbuild".
[   +2 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +11 ms] ClCompile:
[        ]   All outputs are up-to-date.
[   +4 ms] Lib:
[        ]   All outputs are up-to-date.
[        ]   Copying file from "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\bin\Debug\gmock_maind.pdb" to
"C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\lib\Debug\gmock_maind.pdb".
[   +4 ms]   gmock_main.vcxproj -> C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\lib\Debug\gmock_maind.lib
[  +12 ms] FinalizeBuildStatus:
[        ]   Deleting file "gmock_main.dir\Debug\gmock_main.tlog\unsuccessfulbuild".
[        ]   Touching "gmock_main.dir\Debug\gmock_main.tlog\gmock_main.lastbuildstate".
[        ] Done Building Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main
packages-camera_camera_windows_example\build\windows\x64\_deps\googletest-build\googlemock\gmock_main.vcxproj" (default targets).
[   +7 ms] PrepareForBuild:
[        ]   Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details.
[   +2 ms] InitializeBuildStatus:
[        ]   Creating "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\unsuccessfulbuild".
[   +4 ms] CustomBuild:
[        ]   All outputs are up-to-date.
[  +47 ms]   Building Custom Rule C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/windows/CMakeLists.txt
[  +56 ms] FinalizeBuildStatus:
[        ]   Deleting file "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\unsuccessfulbuild".
[        ]   Touching "x64\Debug\ALL_BUILD\ALL_BUILD.tlog\ALL_BUILD.lastbuildstate".
[        ] Done Building Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\ALL_BUILD.vcxproj" (default
targets).
[   +6 ms] PrepareForBuild:
[        ]   Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details.
[   +1 ms] InitializeBuildStatus:
[        ]   Creating "x64\Debug\INSTALL\INSTALL.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
[        ]   Touching "x64\Debug\INSTALL\INSTALL.tlog\unsuccessfulbuild".
[  +53 ms] CustomBuild:
[        ]   1>
[  +15 ms] PostBuildEvent:
[        ]   setlocal
[        ]   "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -DBUILD_TYPE=Debug -P cmake_install.cmake
[        ]   if %errorlevel% neq 0 goto :cmEnd
[        ]   :cmEnd
[        ]   endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
[        ]   :cmErrorLevel
[        ]   exit /b %1
[        ]   :cmDone
[        ]   if %errorlevel% neq 0 goto :VCEnd
[        ]   :VCEnd
[  +73 ms]   -- Install configuration: "Debug"
[   +3 ms]   -- Up-to-date: C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/build/windows/x64/runner/Debug/data/icudtl.dat     
[        ]   -- Up-to-date: C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/build/windows/x64/runner/Debug/flutter_windows.dll 
[        ]   -- Up-to-date: C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/runner/Debug/camera_windows_plugin.dll
[   +4 ms]   -- Installing: C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main packages-camera_camera_windows_example/build/windows/x64/runner/Debug/data/flutter_assets
[        ]   -- Installing: C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/runner/Debug/data/flutter_assets/AssetManifest.bin
[   +1 ms]   -- Installing: C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/runner/Debug/data/flutter_assets/AssetManifest.json
[   +1 ms]   -- Installing: C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/runner/Debug/data/flutter_assets/FontManifest.json
[   +1 ms]   -- Installing: C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/runner/Debug/data/flutter_assets/fonts
[        ]   -- Installing: C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/runner/Debug/data/flutter_assets/fonts/MaterialIcons-Regular.otf
[   +5 ms]   -- Installing: C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/runner/Debug/data/flutter_assets/kernel_blob.bin
[ +110 ms]   -- Installing: C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/runner/Debug/data/flutter_assets/NOTICES.Z
[   +1 ms]   -- Installing: C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/runner/Debug/data/flutter_assets/shaders
[        ]   -- Installing: C:/Users/[ME]/Documents/Projects/_EXAMPLES/flutter packages main
packages-camera_camera_windows_example/build/windows/x64/runner/Debug/data/flutter_assets/shaders/ink_sparkle.frag
[  +13 ms] FinalizeBuildStatus:
[        ]   Deleting file "x64\Debug\INSTALL\INSTALL.tlog\unsuccessfulbuild".
[        ]   Touching "x64\Debug\INSTALL\INSTALL.tlog\INSTALL.lastbuildstate".
[        ] Done Building Project "C:\Users\[ME]\Documents\Projects\_EXAMPLES\flutter packages main packages-camera_camera_windows_example\build\windows\x64\INSTALL.vcxproj" (default
targets).
[   +4 ms] Build succeeded.
[        ]     0 Warning(s)
[        ]     0 Error(s)
[        ] Time Elapsed 00:00:07.95
[  +38 ms] Building Windows application... (completed in 10.3s)
[   +3 ms] √  Built build\windows\x64\runner\Debug\camera_windows_example.exe.
[ +325 ms] VM Service URL on device: http://127.0.0.1:55526/I47xQYRnexg=/
[   +5 ms] Caching compiled dill
[  +39 ms] Connecting to service protocol: http://127.0.0.1:55526/I47xQYRnexg=/
[ +107 ms] Launching a Dart Developer Service (DDS) instance at http://127.0.0.1:0, connecting to VM service at http://127.0.0.1:55526/I47xQYRnexg=/.
[  +62 ms] DDS is listening at http://127.0.0.1:55529/LFa5tlMloe8=/.
[  +55 ms] Successfully connected to service protocol: http://127.0.0.1:55526/I47xQYRnexg=/
[  +35 ms] DevFS: Creating new filesystem on the device (null)
[  +15 ms] DevFS: Created new filesystem on the device
(file:///C:/Users/[ME]/AppData/Local/Temp/flutter%20packages%20main%20packages-camera_camera_windows_examplec4ac9ecf/flutter%20packages%20main%20packages-camera_camera_windows_example/)     
[   +2 ms] Updating assets
[  +97 ms] Syncing files to device Windows...
[   +3 ms] Compiling dart to kernel with 0 updated files
[        ] Processing bundle.
[   +1 ms] <- recompile package:camera_windows_example/main.dart 521ba2e8-9700-4b21-800b-b760bd576c41
[        ] <- 521ba2e8-9700-4b21-800b-b760bd576c41
[   +2 ms] Bundle processing done.
[ +156 ms] Updating files.
[        ] DevFS: Sync finished
[        ] Syncing files to device Windows... (completed in 165ms)
[        ] Synced 0.0MB.
[        ] <- accept
[   +2 ms] Connected to _flutterView/0x2197346fc50.
[   +1 ms] Flutter run key commands.
[        ] r Hot reload. 
[        ] R Hot restart.
[        ] h List all available interactive commands.
[        ] d Detach (terminate "flutter run" but leave application running).
[        ] c Clear the screen
[        ] q Quit (terminate the application on the device).
[        ] A Dart VM Service on Windows is available at: http://127.0.0.1:55529/LFa5tlMloe8=/
[ +161 ms] The Flutter DevTools debugger and profiler on Windows is available at: http://127.0.0.1:9101?uri=http://127.0.0.1:55529/LFa5tlMloe8=/

Flutter Doctor output

Doctor output
[√] Flutter (Channel stable, 3.16.0, on Microsoft Windows [Version 10.0.22621.2715], locale en-AU)
    • Flutter version 3.16.0 on channel stable at C:\src\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision db7ef5bf9f (4 weeks ago), 2023-11-15 11:25:44 -0800
    • Engine revision 74d16627b9
    • Dart version 3.2.0
    • DevTools version 2.28.2

[√] Windows Version (Installed version of Windows is version 10 or higher)

[√] Android toolchain - develop for Android devices (Android SDK version 33.0.1)
    • Android SDK at C:\Users\[ME]\AppData\Local\Android\sdk
    • Platform android-33, build-tools 33.0.1
    • Java binary at: C:\Program Files\Android\Android Studio\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-b2043.56-9586694)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.8.2)
    • Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
    • Visual Studio Community 2022 version 17.8.34322.80
    • Windows 10 SDK version 10.0.22621.0

[√] Android Studio (version 2022.2)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-b2043.56-9586694)

[√] VS Code (version 1.85.0)
    • VS Code at C:\Users\[ME]\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.78.0

[√] Connected device (3 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.22621.2715]
    • Chrome (web)      • chrome  • web-javascript • Google Chrome 120.0.6099.71
    • Edge (web)        • edge    • web-javascript • Microsoft Edge 120.0.2210.61

[√] Network resources
    • All expected network resources are available.

• No issues found!

Activity

  1. added
    in triagePresently being triaged by the triage team
    on Dec 13, 2023
  2. huycozy commented on Dec 13, 2023

    @huycozy
    Member

    Hi @Anemony22
    This is probably a driver compatibility issue. Could you try opening system's Camera app to see if your external camera works?

  3. added
    waiting for responseThe Flutter team cannot make further progress on this issue until the original reporter responds
    on Dec 13, 2023
  4. Anemony22 commented on Dec 13, 2023

    @Anemony22
    Author

    It works on every camera app I've tried so far - I can access it through windows 10 and windows 11 camera apps.

  5. removed
    waiting for responseThe Flutter team cannot make further progress on this issue until the original reporter responds
    on Dec 13, 2023
  6. huycozy commented on Dec 13, 2023

    @huycozy
    Member

    I can't reproduce this issue on my external camera (Genius camera). Labeling this as a device-specific issue.

    Maybe related: #103897.

  7. added
    platform-windowsBuilding on or for Windows specifically
    packageflutter/packages repository. See also p: labels.
    and removed
    in triagePresently being triaged by the triage team
    on Dec 13, 2023
  8. poktkm commented on Feb 9, 2024

    @poktkm

    I have the same issue with the latest Elgato Facecam Pro, OBSBot Tiny, Insta360 Link. As the other mention in this thread, I have tested with Windows's build-in camera app and every camera is working fine. When run in camera_windows then they all failed to initialize.

  9. jherkel commented on Apr 17, 2024

    @jherkel

    I can see the same issue with Logitech HD Pro Webcam C920. Windows Camera App is working fine.

  10. added
    team-windowsOwned by the Windows platform team
    and removed on Jun 6, 2024
  11. flutter-triage-bot commented on Jun 6, 2024

    @flutter-triage-bot

    The triaged-desktop label is irrelevant if there is no team-desktop label or fyi-desktop label.

  12. nmdcm commented on Dec 10, 2024

    @nmdcm

    I was facing the same issue but was able to get my Azure Kinect camera to work by changing the ResolutionPreset

  13. dasyad00 commented on Jan 13, 2025

    @dasyad00

    From my testing, the following appears to always return MF_E_INVALIDSTREAMNUMBER when using a Logitech C920.

    source->GetAvailableDeviceMediaType(MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_VIDEO_PREVIEW, i, media_type.GetAddressOf());
    source->GetAvailableDeviceMediaType(MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_VIDEO_RECORD,  i, media_type.GetAddressOf());

    The same webcam does appear to work in the Windows camera app, and in Chromium browsers. Looking into the Chromium source code, it appears they iterate the stream indexes when calling IMFCaptureSource::GetAvailableDeviceMediaType (in VideoCaptureDeviceMFWin::FillCapabilities) instead of using MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_VIDEO_PREVIEW and MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_VIDEO_RECORD. Refer to VideoCaptureDeviceMFWin::AllocateAndStart to see how it is used.

    I have added the following function to my local changes and the Logi C920 appears to be working as intended now:

    HRESULT GetSourceStreamIndexForVideoPreview(
      IMFCaptureSource* source,
      DWORD* source_stream_index
    ) {
      DWORD stream_count = 0;
      HRESULT hr = source->GetDeviceStreamCount(&stream_count);
      if (FAILED(hr)) {
        return hr;
      }
    
      for (DWORD stream_index = 0; stream_index < stream_count; stream_index++) {
        MF_CAPTURE_ENGINE_STREAM_CATEGORY stream_category;
        hr = source->GetDeviceStreamCategory(stream_index, &stream_category);
        if (FAILED(hr)) {
          return hr;
        }
    
        if (stream_category == MF_CAPTURE_ENGINE_STREAM_CATEGORY_VIDEO_PREVIEW ||
            stream_category == MF_CAPTURE_ENGINE_STREAM_CATEGORY_VIDEO_CAPTURE) {
          *source_stream_index = stream_index;
          return S_OK;
        }
      }
      return E_FAIL;
    }

    Fixing this bug will require replacing usages of MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_* with the valid index of a stream, involving some refactoring in a number of places:

    • CaptureControllerImpl::FindBaseMediaTypes: Currently uses source->GetAvailableDeviceMediaType(source_stream_index, i, &media_type) with MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_VIDEO_PREVIEW and MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_VIDEO_RECORD;
    • PreviewHandler::InitPreviewSink: Currently uses preview_sink_->AddStream with MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_VIDEO_PREVIEW;
    • RecordHandler::InitRecordSink: Currently uses record_sink_->AddStream with MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_VIDEO_RECORD and MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_AUDIO.

    I can try submitting a pull request once I've cleaned up the refactoring locally.

  14. github-actions commented on Nov 4, 2026

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  15. locked as resolved and limited conversation to collaborators on Nov 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: desktopRunning on desktope: device-specificOnly manifests on certain devicesp: cameraThe camera pluginpackageflutter/packages repository. See also p: labels.platform-windowsBuilding on or for Windows specificallyteam-windowsOwned by the Windows platform teamtriaged-windowsTriaged by the Windows platform team

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions