- 27 Mar, 2018 - 3 commits
-
-
Andre Hartmann authored
Change-Id: Iec7442f4621ad131bf6291e0f5d013ee379c5e3b Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
Andre Hartmann authored
Change-Id: I13cf879be6fc6225552990b8196aeb39299b8e3f Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
Andre Hartmann authored
Change-Id: Ie58ee30b1ace836c620812b8063246c0d01d7214 Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
- 23 Mar, 2018 - 1 commit
-
-
Andre Hartmann authored
Change-Id: I62e3d4d1284adeea457d754d63650b5c9b81e276 Reviewed-by:
VaL Doroshchuk <valentyn.doroshchuk@qt.io> Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
- 22 Mar, 2018 - 4 commits
-
-
Val Doroshchuk authored
QRectF::setX() may change the width. QRectF::setY() may change the height. If either width or height has been adjusted incorrect target rect is applied to draw an image which will cause some artefacts to be shown (like rectangle with a garbage) and incorrect size of actual content. Task-number: QTBUG-53594 Change-Id: Iee92aaf908952d7809e8ad62f8d1126b7ecac642 Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
Val Doroshchuk authored
If playback is paused latest video frame is shown. If after that the window is deactivated (unfocused or hidden) the picture is cleared. And just empty area is shown. Provided following fixes: 1. Prevented clearing the painted video picture when the window is unfocused. 2. Repainted latest video frame again when the window gets back from hidden state to shown. Task-number: QTBUG-65780 Change-Id: I62b3c6e25133a7d08a5060a5ab9f6b35d927fbd4 Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
Val Doroshchuk authored
IMediaSeeking::SetRate() may return an error when not supported rate is being applied. Added a warning to inform user about incorrect rate value also fixed a bug when the rate has been always fell back to 1.0 instead of previous value. Task-number: QTBUG-55354 Change-Id: I85fb5572cba6920b461a023aef1bc09a981ab033 Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
VaL Doroshchuk authored
Introduced a fix to support changing of volume for 3 bytes samples audio stream. Task-number: QTBUG-60579 Change-Id: I4ba4a9a1cf65812ccbc46b40c78546875d5e4d73 Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
- 21 Mar, 2018 - 7 commits
-
-
VaL Doroshchuk authored
If the handler returns GST_BUS_DROP, it should unref the message, else the message should not be unreffed by the sync handler. The message is not going to be unreffed after handler call is made. Task-number: QTBUG-64142 Change-Id: Ib44f574e95457cdfab66b390c691a8b572987d66 Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
VaL Doroshchuk authored
Since vaapi and xvimage sinks require different ranges for the properties: brightness, contrast, hue, saturation. Added support of vaapi ranges. It also fixes problem when contrast was always 0 as default value which led to always show black screen. - brightness xvimage: Allowed values: [-1000,1000], Default value: 0 vaapi: Allowed values: [-1,1], Default value: 0 - contrast xvimage: Allowed values: [-1000,1000], Default value: 0 vaapi: Allowed values: [0,2], Default value: 1 - hue xvimage: Allowed values: [-1000,1000], Default value: 0 vaapi: Allowed values: [-180,180], Default value: 0 - saturation xvimage: Allowed values: [-1000,1000], Default value: 0 vaapi: Allowed values: [0,2], Default value: 1 Task-number: QTBUG-23761 Change-Id: I8fda8ce4c6f47c4567e67c670f802a0e9f55af6e Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
VaL Doroshchuk authored
No move events are being received for QVideoWidget even with enabled Qt::WA_MouseTracking. All these events are ignored because video widget from QVideoWidgetControl always has disabled Qt::WA_MouseTracking. Proxied this mouse tracking property to video widget. Task-number: QTBUG-30728 Change-Id: Ic196042596906ce8b5674b62ea66f5e035ba3cfe Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
VaL Doroshchuk authored
The sample size is now correctly calculated using provided bit rate via QAudioEncoderSettings. The bit rate is calculated like bitrate = sample size * sample rate * channel count Fixed bug when sample size is 8 when bit rate and sample rate is 8000 which is not correct. The bit rate must be 8 * 8000. Task-number: QTBUG-65207 Change-Id: I660fadfaaf6cc63004480fb84165252360b7f75e Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
VaL Doroshchuk authored
If a camera is not started successfully error() signal has to be emitted. Added emitting an error from video source. Emitted only first error to prevent multiple subsequent errors. Added debug message. Task-number: QTBUG-51825 Change-Id: I6ac936d2728213a4a64f3e4eb25ae2e2f109acca Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
Val Doroshchuk authored
If a camera is not started successfully, then an error() should be emitted. After an error the camera's state will be QCamera::UnloadedState and status will be QCamera::UnloadedStatus. The error signal is handled when the camera is unable to set following states: QCamera::UnloadedState, QCamera::LoadedState or QCamera::LoadingState. Thus additionally to QCamera::start() an error can be emitted even when QCamera::load(), QCamera::unload(), or QCamera::stop() is called. Task-number: QTBUG-51825 Change-Id: Ib5ea08ed7983ea49a7bf8c0321cc5266a68d9144 Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
VaL Doroshchuk authored
If a camera is not started successfully error() signal has to be emitted. This change adds a test for checking that we emit and set the correct status and state when trying to start an already active camera. Task-number: QTBUG-51825 Change-Id: Ia14119aa9a93a76e363214401b8c2e9f216e35c9 Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
- 20 Mar, 2018 - 1 commit
-
-
Jesus Fernandez authored
Actions intended to be performed by the unreachable code will never occur. In CameraBinLocks::lockStatus(QCamera::LockType): Code block is unreachable because of the syntactic structure of the code (CWE-561) Coverity-Id: 188406 Change-Id: I55a7ef8e87673519ff4f1ad5677054b34bf66d17 Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
- 01 Mar, 2018 - 1 commit
-
-
Kari Oikarinen authored
The function is marked Q_REQUIRED_RESULT, so not handling the return value is a compiler warning. Change-Id: I167950e8f579446516c15f54388addf759afa69d Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@qt.io>
-
- 28 Feb, 2018 - 1 commit
-
-
Friedemann Kleint authored
Change-Id: I74ffd5bafaef9ebbe7f12600ad831c8deb58ae64 Reviewed-by:
Oliver Wolff <oliver.wolff@qt.io>
-
- 18 Feb, 2018 - 1 commit
-
-
Liang Qi authored
Conflicts: .qmake.conf Change-Id: I2af17ff905c26466fa1ea8b612dff3b505a3d33a
-
- 14 Feb, 2018 - 2 commits
-
-
Liang Qi authored
Change-Id: If65f60670bbfb011363a1b5230253805b3e63553
-
Jarek Kobus authored
Change-Id: I05983bca18d41ca6440e5e0b04102a8ac8e42136 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io>
-
- 12 Feb, 2018 - 3 commits
-
-
Jake Petroules authored
Messages are sent to NSView and UIView pointers in this file, which will generate unrecognized selector warnings (and eventually, errors). Change-Id: I4c4d65b555eb4cac8d73596ccb986b14d34ddf31 Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@qt.io>
-
Jake Petroules authored
Change-Id: I331f48cc6776b2fc6bb2efc2829555f8284eeff9 Reviewed-by:
Gabriel de Dietrich <gabriel.dedietrich@qt.io>
-
Liang Qi authored
Change-Id: I397c78d33594f4b64d9718cd1b180fa0cee1e5bc
-
- 05 Feb, 2018 - 3 commits
-
-
Jochen Seemann authored
Task-number: QTBUG-55660 Change-Id: I444bef63c0b8d9a9f9fdbce8e3ceabb067c1fe84 Reviewed-by:
VaL Doroshchuk <valentyn.doroshchuk@qt.io> Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
VaL Doroshchuk authored
This reverts commit 9caee039 . Reverted due to GST_STATE_PLAYING is never set. Task-number: QTBUG-66196 Change-Id: I85cf47c747b1e153265f2eee6477124f4683a574 Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
Antti Kokko authored
Change-Id: I8052d14c255247f2540aa8317d613661465be934 Reviewed-by:
Andy Shaw <andy.shaw@qt.io>
-
- 02 Feb, 2018 - 3 commits
-
-
Oswald Buddenhagen authored
Change-Id: I92c2c4abd8df9bd07949d488dcac44038a70931d
-
Yoann Lopes authored
The timeout's time unit has changed between 0.10 and 1.0, from microseconds to nanoseconds, but we were always passing the value in microseconds. This would cause an UDP stream to always timeout with GStreamer 1.0. Change-Id: I69786480d29854d3a030f9dbea15c69ee89f3dd5 Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
Liang Qi authored
Change-Id: I0564f22f9001d373ad03426dd6d9f584fbab7115
-
- 01 Feb, 2018 - 4 commits
-
-
Jochen Seemann authored
Task-number: QTBUG-45336 Change-Id: Iac47212b0a73b275795bd3051a2141f8089b7dc5 Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
Jochen Seemann authored
Adds setters and getters for the already implemented property of QVideoSurfaceFormat. Task-number: QTBUG-47606 Change-Id: Icf509af80c13e80568645d90c6a621cd30cf776c Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
Jochen Seemann authored
Task-number: QTBUG-45336 Change-Id: I9b4f3271f7f56b88f2484f56dd1d37e2e97f5118 Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
Jochen Seemann authored
This patch adds two properties to QML type CameraFocus, to gain feature parity with the C++ interface of QCameraFocus. Additionally, it deprecates the older, comparable functions. Task-number: QTBUG-45336 Change-Id: Iffc5c805409ed605dba5d4bc3fa2f05122b58b9e Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
- 24 Jan, 2018 - 2 commits
-
-
Friedemann Kleint authored
video/qimagevideobuffer.cpp:92:44: warning: ‘int QImage::byteCount() const’ is deprecated: Use sizeInBytes [-Wdeprecated-declarations] Change-Id: I029083760b255e0bce48ab40e059da9c0a578f91 Reviewed-by:
Andy Nichols <andy.nichols@qt.io>
-
Andy Shaw authored
Change-Id: I74436b9e8903dd3d38926497594ee195f31c81e6 Reviewed-by:
Christian Stromme <christian.stromme@qt.io>
-
- 23 Jan, 2018 - 1 commit
-
-
Kai Koehne authored
Drop spurious 'Quick' added in 7638848d . Change-Id: If11c55a2654ccea2ba674e0b8a4193f8d2b36610 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io>
-
- 22 Jan, 2018 - 3 commits
-
-
Christian Stromme authored
Makes is possible to to control the zoom value, if the camera supports it. [ChangeLog][DirectShow] Added camera zoom support. Change-Id: I7a24c7fefb947bdcfc3ff8f755aa761135cc6fde Reviewed-by:
Andy Shaw <andy.shaw@qt.io>
-
Christian Stromme authored
This change makes it possible to use the QVideoProbe class with the camera. [ChangeLog][DirectShow] Added support for video probes in the camera. Change-Id: Ib353e80e68ea2dcc5b33fd81863f4b6613257e45 Reviewed-by:
Andy Shaw <andy.shaw@qt.io>
-
Christian Stromme authored
Adds controls for setting the capture destination and buffer format. [ChangeLog][DirectShow] Added support for setting the capture destination and format. Change-Id: I7420ea5dce9bf1bef391b6ba3a1537bedfbcf52d Reviewed-by:
Andy Shaw <andy.shaw@qt.io>
-