Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-02-03 | qtquick2videosink: fix wrong uniform value set for GST_VIDEO_FORMAT_I420 in ↵0.10 | Benjamin Federau | 1 | -1/+1 | |
VideoMaterialShader::updateState() Inside the VideoMaterialShader::updateState() function the m_id_rgbTexture var is used to set the uniform value for RGB or YUV textures. If the video format is GST_VIDEO_FORMAT_I420 the m_id_rgbTexture var is -1. Because of this the uniform value for RGB textures is set. This causes the incorrect colors of the video. This patch fixes this bug. https://bugzilla.gnome.org/show_bug.cgi?id=719439 | |||||
2014-02-03 | cmake: add the missing QTGSTREAMER_QTQUICK2_INSTALL_DIR variable | George Kiagiadakis | 2 | -1/+4 | |
2014-02-03 | Revert "cmake: Fix install path for QtQuick2 library" | George Kiagiadakis | 1 | -6/+2 | |
This reverts commit 93a489d29422cf15781239931919aa6d13b5c7c9, which is wrong because QtQuick1 stuff are also installed when built against Qt5 and therefore the QTQUICK1_INSTALL_DIR must exist and it should be the imports dir. QTQUICK2_INSTALL_DIR is a different thing. | |||||
2014-01-08 | cmake: Fix install path for QtQuick2 library | Benjamin Federau | 1 | -2/+6 | |
https://bugzilla.gnome.org/show_bug.cgi?id=721714 | |||||
2013-10-28 | examples: Add a qtquick2 player example | George Kiagiadakis | 9 | -1/+347 | |
2013-10-28 | Add a qtquick2 plugin and library with integration API | George Kiagiadakis | 20 | -34/+561 | |
2013-10-28 | qtvideosink: add a qtquick2 video sink, based on patches by Benjamin Federau | George Kiagiadakis | 14 | -19/+1423 | |
2013-10-18 | qtvideosink: Abstract methods from QtVideoSinkDelegate into a new ↵ | George Kiagiadakis | 10 | -290/+338 | |
BaseDelegate class These methods will be needed for the QtQuick2 video sink delegate. | |||||
2013-10-18 | qtvideosink: Improve paint areas calculations based on the qtquick2 video ↵ | George Kiagiadakis | 10 | -79/+97 | |
sink patches from Benjamin Federau | |||||
2013-10-18 | qtvideosink: Distribute classes into subdirectories for easier code navigation | George Kiagiadakis | 20 | -24/+25 | |
2013-10-14 | Begin 0.10.3.1 development | George Kiagiadakis | 2 | -1/+5 | |
2013-10-14 | Release 0.10.3RELEASE-0.10.3 | George Kiagiadakis | 1 | -1/+1 | |
2013-10-14 | Revert 883f5ebf6bc2af2decd4e64aeda1ee92bff40e54 and fix it. | George Kiagiadakis | 3 | -1/+94 | |
Unfortunately that commit was wrong. Compilation tests need to link to QtCore in order to resolve qt_assert, which is used indirectly. This commit reverts and fixes the original problem in a different way, using handle_imported_targets_in_cmake_required_libraries() | |||||
2013-10-14 | Update NEWS | George Kiagiadakis | 1 | -1/+1 | |
2013-06-10 | cmake: Add QTGSTREAMER_FOUND in QtGStreamerConfig for compatibility | George Kiagiadakis | 1 | -0/+4 | |
2013-06-09 | 0.10.2.2 pre-release | George Kiagiadakis | 1 | -1/+1 | |
2013-06-09 | Update NEWS | George Kiagiadakis | 1 | -0/+37 | |
2013-06-09 | docs: Mention Qt5 support in the documentation and bring the README up-to-date | George Kiagiadakis | 2 | -16/+41 | |
2013-06-09 | cmake: Determine whether to use OpenGLES based on what Qt is using on the ↵ | George Kiagiadakis | 1 | -9/+21 | |
target system This is needed since recent linux distributions sometimes ship both desktop GL and GLES on desktops and QtGStreamer fails to compile because it tries to use GLES although Qt is using GL. | |||||
2013-06-09 | FindQt4or5: fix compatibility with older cmake | George Kiagiadakis | 1 | -2/+3 | |
2013-06-09 | includes: Stop using <QtModule/QtClass> style includes outside of src/ | George Kiagiadakis | 29 | -142/+71 | |
* Makes Qt4/Qt5 compatible source code easier to read and develop since no Qt version checking is needed for deciding which module a certain class lives in. * Code under src/ (libraries) should use the old style because the QtGStreamer headers need to work even if only the top-level Qt include dir is in the compiler's include path (when building projects that use QtGStreamer) | |||||
2013-06-09 | qml: Rename QtGStreamerQML to QtGStreamerQuick1 for less confusion and fix ↵ | George Kiagiadakis | 3 | -11/+18 | |
its loading on windows | |||||
2013-06-09 | cmake: Improve QtGStreamerConfig.cmake | George Kiagiadakis | 1 | -7/+40 | |
* Honor QUIET * Fail when dependencies are not found, without using the nasty REQUIRED keyword * Unset useless variables when done * Do not require Qt5Widgets as a dependency | |||||
2013-06-09 | elements: Rename qtvideosink and its variants in Qt5 to make it parallel ↵ | George Kiagiadakis | 13 | -32/+81 | |
installable * qtvideosink -> qt5videosink * qtglvideosink -> qt5glvideosink * qwidgetvideosink -> qwidget5videosink | |||||
2013-06-09 | examples: Fix make examples_distcheck with Qt5 | George Kiagiadakis | 7 | -9/+43 | |
2013-06-09 | cmake: Replace QtHelpers by a better FindQt4or5 script | George Kiagiadakis | 23 | -175/+338 | |
This script makes use of qt4_use_modules and qt5_use_modules, which allow us to get rid of QT_* variables in cmake code and also do things right by defining all the necessary include directories and required Qt defines as well as compiler flags. This also allows us to support both Qt4 and Qt5 in the examples when compiled standalone without much effort. | |||||
2013-06-07 | pkgconfig: add ${prefix} in all the path variables to make them correct | George Kiagiadakis | 4 | -8/+8 | |
2013-06-07 | qt5: Fix library names in the .pc files and rename the .pc files too | George Kiagiadakis | 5 | -11/+14 | |
2013-06-07 | qt5: Stop using QWeakPointer as a QPointer in Qt4 builds to reduce #ifdefs | George Kiagiadakis | 3 | -14/+2 | |
QPointer works fine in Qt4 too, although with a minor performance overhead. QWeakPointer was going to deprecate it, but in Qt5 QPointer was brought back to life and QWeakPointer no longer works as a QPointer replacement. | |||||
2013-06-07 | discoverertest: Fix variable scope problem | George Kiagiadakis | 1 | -5/+5 | |
On Visual Studio, this doesn't work. Obviously VS doesn't allow defining a local variable in a loop with the same name as an existing variable in its parent scope. | |||||
2013-06-07 | discoverertest: Replace not keyword with ! | George Kiagiadakis | 1 | -13/+13 | |
Visual studio refuses to recognize 'not' as a valid C++ keyword... | |||||
2013-06-07 | discoverertest: Fix compiler warning due to missing virtual destructor | George Kiagiadakis | 1 | -0/+2 | |
2013-06-07 | discoverertest: skip async test on platforms that do not have a glib event loop | George Kiagiadakis | 2 | -0/+13 | |
2013-06-07 | tests: fix urihandlertest on windows | George Kiagiadakis | 1 | -1/+2 | |
2013-06-07 | Rename signal.h to qglib_signal.h to avoid it being used instead of the ↵ | George Kiagiadakis | 8 | -8/+8 | |
system's signal.h This is a problem that appears on windows builds | |||||
2013-06-07 | cmake: Improve installation dirs macros | George Kiagiadakis | 11 | -31/+39 | |
* Use GNUInstallDirs as a base * Install .dlls in $prefix/bin on windows * Install cmake config files in lib/cmake/<package> * Rename macros for readability | |||||
2013-06-07 | tests/compilation: Pass the TARGET_LINKER_FILE to the compilation tests | George Kiagiadakis | 1 | -2/+2 | |
On linux it doesn't matter, but on windows the linker is picky. TARGET_FILE expands to the .dll, which is useless for the linker; it requires the .lib/.a file instead. | |||||
2013-06-07 | tests/compilation: Pass the cmake generator to the compilation tests | George Kiagiadakis | 2 | -0/+2 | |
This is useful on windows, where the default generator is most likely not what we want | |||||
2013-06-07 | tests/compilation: don't link compilation tests with qtcore | George Kiagiadakis | 1 | -1/+1 | |
This fails with Qt5 because qtcore is imported as an external cmake target, which apparently doesn't work with try_compile(). Fortunately, we are not using QtCore in those tests. | |||||
2013-06-07 | tests/compilation: Fix the compilation tests to work without ↵ | George Kiagiadakis | 3 | -5/+9 | |
FindQtGStreamer.cmake | |||||
2013-06-07 | qt5: Set QT_IMPORTS_DIR on qt5 | George Kiagiadakis | 1 | -0/+14 | |
2013-06-05 | qt5: Fix the export macros to work with the Qt5* library names | George Kiagiadakis | 4 | -4/+4 | |
2013-06-05 | qt5: also port the qmlplayer example | George Kiagiadakis | 2 | -2/+10 | |
2013-06-05 | cmake: Fix library variable | George Kiagiadakis | 1 | -1/+1 | |
2013-06-05 | qt5: qtvideosink: Fix replacement of windowShown | Luciana Fujii Pontello | 1 | -1/+1 | |
qWaitForWindowShown has been deprecated in favor of qWaitForWindowExposed and not qWaitForWindowActive. | |||||
2013-06-05 | qt5: examples: Fix floating point exception in player | Luciana Fujii Pontello | 2 | -5/+5 | |
QTime() in QT5 is different than QTime(0,0). The first won't produce a valid date, and can't be used in QTime.msecsTo and other methods that rely on a valid QTime, otherwise 0 will be returned. | |||||
2013-06-05 | qt5: objectstore: Fix refcount problem on Qt5 port | Luciana Fujii Pontello | 1 | -1/+1 | |
We should test if the value was already zero, and not try to unref it and then test. | |||||
2013-06-05 | qt5: Initial port to Qt5 | George Kiagiadakis | 19 | -36/+162 | |
Based on patches by: Tiago Salem Herrmann <tiago.herrmann@canonical.com> Gustavo Pichorim Boiko <gustavo.boiko@canonical.com> Andoni Morales Alastruey <ylatuya@gmail.com> Luciana Fujii Pontello <luciana@fujii.eti.br> | |||||
2013-06-05 | qt5: Fix QtGStreamerConfig*.cmake to use qt5 when appropriate | George Kiagiadakis | 2 | -4/+17 | |
2013-06-05 | qt5: Rename the libraries and the package when building with qt5 | George Kiagiadakis | 5 | -34/+43 | |
This is to keep the libraries co-installable with the qt4 versions |