Skip to content

Implement InputDeviceInfo.GetCapabilities #59

@General-Fault

Description

@General-Fault

Summary

InputDeviceInfo.GetCapabilities() is currently not implemented and throws NotImplementedException.

Why

The API contract exposes this method per Media Capture semantics; callers need per-device capabilities for pre-selection and constraint planning.

Scope

  • Implement capability retrieval for input devices.
  • Return MediaTrackCapabilities data consistent with available interop/native device information.

Related files

  • WebRtcNet.Api\Media\InputDeviceInfo.cs
  • WebRtcInterop\Marshaling\MarshalMedia.h
  • WebRtcInterop\Media\MediaDevices.cpp
  • WebRtcInterop\Media\MediaStreamTrack.cpp

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions