Revisions of webcamoid

Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 22)
- Update to 9.1.1
  - Removed Qml import line that prevented UI to load.
  - Using common AppID for all platforms.
  - Fixed ARM packages upload on release.
- Update to 9.1.0
  - Redesigned UI to work in smaler screens.
  - Webcamoid is mostly working fine in Android, with minimum bugs.
  + Sustituting Mac native code with third-party libraries:
    - CoreAudio -> PortAudio and SDL (Audio capture and playback)
    - AVFoundation -> FFmpeg (Screen capture)
    - AVFoundation -> QCamera (Camera capture)
    this way it will make much easier for me to maintain the code.
    Also not providing anymore pre-compiled binary packages.
    More information at #584.
  - The flatpak package is now fully working.
  - Allow using an image file as video source (issue #438).
  - Full support for screen readers and keyboard navigation.
  - Added image capture to clipboard
  - Added PortAudio and SDL as alternative audio device plugins.
  - Added QCamera as alternative camera capture plugin.
  - Added FFmpeg screen capture support.
  - The virtual camera from GNU/Linux can also be installed in non
    x86 platforms.
  - video synchronization can be enebled/disabled on playback
  - New video Effects: AnalogTV, Zoom, Crop, Opacity.
  - Removed Scale and Scroll video effects.
  - PrimariesColors plugin renamed to Saturated.
  - Improved virtual camera detection. Webcamoid will only offer
    akvcam or AkVirtualCamera in the only case no other virtual
    camera was installed, or in the case it was manually selected.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 21)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 20)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 19)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 18)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 17)
- Update to 9.0.0
  - Now Qt 5.15 is the minimum required version.
  - More modern UI redesign.
  - Now the default theme can adapt to the current color scheme of
    the system.
  - Switched build system to CMake.
  - Redesigned plugins system to a more expandable one.
  - Photos and videos are saved in their default folders, and its
    also user customizable.
  - You can now open the last photo taken and the last video
    recorded from Webcamoid.
  - Added support for screen capturing in PipeWire/Wayland.
  - Added VLC as video playback backend.
  - The virtual camera code for Mac and Windows has been splitted
    to its own project fixing several install/uninstall problems,
    and allowing other developers to use the virtual camera on
    their own projects.
  - The virtual camera is now fully customizable (format,
    resolution, default picture, etc.).
  - Improved error messages for the virtual camera.
  - Added CoreMediaIO capture support in Mac.
  - Removed support for MSVC (for now).
  - Fixed privilege escalation when creating the virtual camera in
    GNU/Linux (issue #330)
  - Fixed default masks rendering when selecting an image from file
    system (issue #229, thanks cont1nuity!).
  - Switched from using QtIFW to NSIS in Windows, and pkg format in
    Mac, this fixes several install/uninstall problems.
  - Added support for FFmpeg 5.0.
  - Fixed video recording with FFmpeg.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 16)
- Update to 8.8.0
  - Fixed bug when setting boolean type automatic controls in Windows (issue #148)
  - Added option for blurring outside detected face in FaceDetect plugin
  - Added public method for detecting face rectangles in FaceDetect plugin
  - Fixed some minor bugs when capturing from camera.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 15)
- Cleanup spec and run spec-cleaner.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 14)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 13)
- Update to 8.7.1
  - Fixed memory grow when using the virtual camera in Mac.
  - Disabled camera controls in Mac.
  - Request access permissions for capturing from webcam when necessary in Mac.
  - Load virtual camera default frame from file instead of resources.
  Advice for current users on this release: 
  please remove all virtual cameras and create a new one.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 12)
- Update to 8.7.0
  - Android port more or less working, but not usable yet, you can
    test it in the daily builds. There in not an official release 
    yet.
  - Removed unnecessary Bin and Probe plugins.
  - Added audio latency control.
  - Removed OSS and QtAudio submodules.
  - Fixed a bug that happened when changing the format, 
    resolution or FPS of the camera (commit 41448aa).
  - Improved error messages for the virtual camera (issue #187).
  - Fixed segfaults.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 11)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 10)
- Update to 8.6.1
  - AppImage now properly show the icon (issue #94).
  - Fix install Qml paths for Mac bundle (issue #156).
  - Use correct subdir for manpage (issue #170).
  - Fixed Windows installer (issue #172).
  - Now you can create an Android APK (yes, it works, but no, 
    it does not properly support Android yet).
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 9)
- Update to 8.6.0
  - Now webcam settings are saved.
  - Enabled secondary plugins, and fixed segfaults and memleaks in 
    GStreamer.
  - Fixed segfaults and memory leaks in MacOS.
  - Fixed GIF playback in FFmpeg.
  - Build now support MSYS2.
  - Added FreeBSD CI support in Cirrus CI.
  - Added static analysis with Codacy.
  - Added daily builds with Bintray.
  - Disabled hotplug support for FreeBSD.
  - Fixed manpage install.
  - Install paths now follow Qt install paths structure.
- Drop webcamoid-8.1.0-ffmpeg4.patch from suse_version > 1500, 
  because now in upstream.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 8)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 7)
- Update to 8.5.0
  - UI ported to QtQuick Controls 2.
  - Reworked virtual camera for GNU/Linux, Mac and Windows.
  - Qt 5.9.0 as minimum requirement.
  - Faster build and smaller binaries.
  - Added build info.
  - Fixed crash and many other bugs in FreeBSD.
  - Added support for Microsoft Media Foundation capture.
  - Fixed shadow build.
  - Added support for FFmpeg 4.0.
  - Fixed bug when reading/setting webcam controls.
  - Added support for akvcam, default in-house virtual camera 
    solution for GNU/Linux.
  - Fixed rendering problems in Mac.
  - Added support for FreeBSD in deploy scripts.
  - Fixed many bugs when recording audio and video.
  - Default recording video bitrate is now 1.5Mbps.
  - Fixed audio support in Windows.
  - Removed 'su' and 'sudo' as root method when installing the 
    virtual camera in GNU/Linux.
  - Removed Syphon support for Mac.
  - Improved translations.
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 6)
- fix build error for Leap 42.3 and 15

- Added webcamoid-8.1.0-ffmpeg4.patch to support ffmpeg4 and
  changed requirements accordingly

- Use ffmpeg3 versions of pkgconfig(libav*)

- Added frei0r-plugins-opencv as runtime requirement to account
  for (boo#1068792)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 5)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 4)
Eric Schirra's avatar Eric Schirra (ecsos) committed (revision 3)
Displaying revisions 1 - 20 of 22
openSUSE Build Service is sponsored by