Implement MediaDevices::GetUserMedia(MediaStreamConstraints). Handle both simple (bool audio/video) and advanced (detailed constraints) modes. Marshal constraints to native format. Create audio/video sources and return MediaStream with tracks.
Dependencies: Phase 2
Files to modify:
- WebRtcInterop/Media/MediaDevices.h/cpp
Implement MediaDevices::GetUserMedia(MediaStreamConstraints). Handle both simple (bool audio/video) and advanced (detailed constraints) modes. Marshal constraints to native format. Create audio/video sources and return MediaStream with tracks.
Dependencies: Phase 2
Files to modify: