-
- Downloads
video device: add unique id field for platforms that use path
With v4l2, the serialized device attribute currently named "id" corresponds to the member "input" of the DeviceParams structure which is used as a path. Ideally, the attribute should be called "uid" in DeviceParams, serialized accordingly, and "input" should hold the path or string required to open the device. On linux, the "uid" should be something like: VID+PID+serial. Considering the current broken state of device settings in the config, migration on linux should be done by simply wiping the existing entries. Change-Id: I539330d33fdc8fc9c395469b330b9ce96f963958
Showing
- src/conference.cpp 9 additions, 6 deletionssrc/conference.cpp
- src/fileutils.h 2 additions, 2 deletionssrc/fileutils.h
- src/jamidht/jamiaccount.cpp 1 addition, 1 deletionsrc/jamidht/jamiaccount.cpp
- src/manager.cpp 4 additions, 7 deletionssrc/manager.cpp
- src/media/media_device.h 3 additions, 2 deletionssrc/media/media_device.h
- src/media/video/androidvideo/video_device_impl.cpp 4 additions, 3 deletionssrc/media/video/androidvideo/video_device_impl.cpp
- src/media/video/osxvideo/video_device_impl.mm 1 addition, 0 deletionssrc/media/video/osxvideo/video_device_impl.mm
- src/media/video/v4l2/video_device_impl.cpp 15 additions, 10 deletionssrc/media/video/v4l2/video_device_impl.cpp
- src/media/video/v4l2/video_device_monitor_impl.cpp 76 additions, 23 deletionssrc/media/video/v4l2/video_device_monitor_impl.cpp
- src/media/video/video_base.cpp 11 additions, 4 deletionssrc/media/video/video_base.cpp
- src/media/video/video_base.h 2 additions, 1 deletionsrc/media/video/video_base.h
- src/media/video/video_device.h 5 additions, 3 deletionssrc/media/video/video_device.h
- src/media/video/video_device_monitor.cpp 8 additions, 7 deletionssrc/media/video/video_device_monitor.cpp
- src/media/video/video_device_monitor.h 1 addition, 0 deletionssrc/media/video/video_device_monitor.h
- src/plugin/jamipluginmanager.cpp 2 additions, 2 deletionssrc/plugin/jamipluginmanager.cpp
Loading