Skip to content

jni::Exception is thrown if a specific device or capability is chosen. #13

Closed
@vria

Description

@vria

Hello !

commit 1029fe intruduced a bug that prevents to choose a video capture device on the settings page.

Steps to reproduce the behavior:

  1. Go to settings page
  2. Specify any video capture device/capability
  3. Start call
  4. The application crashes

When starting a call right away everything is ok.

Details

The exception is thrown in the method PeerConnectionClient::addVideo at the line videoSource.start(); only if

videoSource.setVideoCaptureDevice(device);
videoSource.setVideoCaptureCapability(capability);

are executed. In other words it happens when device and capability are not null.

Desktop:

  • OS: Ubuntu 20.10
  • All necessary libs are installed: libasound2-dev libpulse-dev libudev-dev libv4l-dev

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions