GStreamer: port to 1.0.
authorYoann Lopes <yoann.lopes@theqtcompany.com>
Thu, 20 Nov 2014 16:54:18 +0000 (17:54 +0100)
committerAndrew den Exter <andrew.den.exter@qinetic.com.au>
Thu, 27 Nov 2014 22:30:05 +0000 (23:30 +0100)
commit108dda7a90bd0f0337358b0db47ae55acd16dea6
treee74c44c004b257fb99fdc96063641c76ac0426cf
parent7e3d69668e3f04110a651dee1850a1d0c885947b
GStreamer: port to 1.0.

0.10 is still used by default.
To enable GStreamer 1.0, pass GST_VERSION=1.0 to qmake
for qtmultimedia.pro.

Contributions from:
Andrew den Exter <andrew.den.exter@qinetic.com.au>
Ilya Smelykh <ilya@videoexpertsgroup.com>
Jim Hodapp <jim.hodapp@canonical.com>
Sergio Schvezov <sergio.schvezov@canonical.com>

Change-Id: I72a46d1170a8794a149bdb5e20767afcc5b7587c
Reviewed-by: Andrew den Exter <andrew.den.exter@qinetic.com.au>
71 files changed:
config.tests/gstreamer/gstreamer.pro
config.tests/gstreamer_appsrc/gstreamer_appsrc.pro
config.tests/gstreamer_encodingprofiles/gstreamer_encodingprofiles.pro
config.tests/gstreamer_photography/gstreamer_photography.pro
examples/multimedia/declarative-camera/declarative-camera.qml
qtmultimedia.pro
src/gsttools/gsttools.pro
src/gsttools/qgstappsrc.cpp
src/gsttools/qgstcodecsinfo.cpp
src/gsttools/qgstreameraudioprobecontrol.cpp
src/gsttools/qgstreamerbufferprobe.cpp [new file with mode: 0644]
src/gsttools/qgstreamerbushelper.cpp
src/gsttools/qgstreamermirtexturerenderer.cpp [new file with mode: 0644]
src/gsttools/qgstreamervideoprobecontrol.cpp
src/gsttools/qgstreamervideorenderer.cpp
src/gsttools/qgstreamervideowidget.cpp
src/gsttools/qgstreamervideowindow.cpp
src/gsttools/qgstutils.cpp
src/gsttools/qgstvideobuffer.cpp
src/gsttools/qgstvideorendererplugin.cpp [new file with mode: 0644]
src/gsttools/qgstvideorenderersink.cpp [new file with mode: 0644]
src/gsttools/qvideosurfacegstsink.cpp
src/multimedia/gsttools_headers/qgstappsrc_p.h
src/multimedia/gsttools_headers/qgstreameraudioprobecontrol_p.h
src/multimedia/gsttools_headers/qgstreamerbufferprobe_p.h [new file with mode: 0644]
src/multimedia/gsttools_headers/qgstreamermirtexturerenderer_p.h [new file with mode: 0644]
src/multimedia/gsttools_headers/qgstreamervideoprobecontrol_p.h
src/multimedia/gsttools_headers/qgstreamervideowindow_p.h
src/multimedia/gsttools_headers/qgstutils_p.h
src/multimedia/gsttools_headers/qgstvideobuffer_p.h
src/multimedia/gsttools_headers/qgstvideorendererplugin_p.h [new file with mode: 0644]
src/multimedia/gsttools_headers/qgstvideorenderersink_p.h [new file with mode: 0644]
src/multimedia/gsttools_headers/qvideosurfacegstsink_p.h
src/multimedia/multimedia.pro
src/plugins/gstreamer/audiodecoder/qgstreameraudiodecoderserviceplugin.cpp
src/plugins/gstreamer/audiodecoder/qgstreameraudiodecodersession.cpp
src/plugins/gstreamer/audiodecoder/qgstreameraudiodecodersession.h
src/plugins/gstreamer/camerabin/camerabin.pro
src/plugins/gstreamer/camerabin/camerabincontainer.cpp
src/plugins/gstreamer/camerabin/camerabincontrol.cpp
src/plugins/gstreamer/camerabin/camerabinexposure.cpp
src/plugins/gstreamer/camerabin/camerabinflash.cpp
src/plugins/gstreamer/camerabin/camerabinfocus.cpp
src/plugins/gstreamer/camerabin/camerabinimagecapture.cpp
src/plugins/gstreamer/camerabin/camerabinimagecapture.h
src/plugins/gstreamer/camerabin/camerabinimageencoder.cpp
src/plugins/gstreamer/camerabin/camerabinimageprocessing.cpp
src/plugins/gstreamer/camerabin/camerabinimageprocessing.h
src/plugins/gstreamer/camerabin/camerabinmetadata.cpp
src/plugins/gstreamer/camerabin/camerabinrecorder.cpp
src/plugins/gstreamer/camerabin/camerabinservice.cpp
src/plugins/gstreamer/camerabin/camerabinsession.cpp
src/plugins/gstreamer/common.pri
src/plugins/gstreamer/gstreamer.pro
src/plugins/gstreamer/mediacapture/mediacapturecamera.json
src/plugins/gstreamer/mediacapture/qgstreameraudioencode.cpp
src/plugins/gstreamer/mediacapture/qgstreamercaptureservice.cpp
src/plugins/gstreamer/mediacapture/qgstreamercaptureservice.h
src/plugins/gstreamer/mediacapture/qgstreamercaptureserviceplugin.cpp
src/plugins/gstreamer/mediacapture/qgstreamercapturesession.cpp
src/plugins/gstreamer/mediacapture/qgstreamercapturesession.h
src/plugins/gstreamer/mediacapture/qgstreamervideoencode.cpp
src/plugins/gstreamer/mediaplayer/mediaplayer.pro
src/plugins/gstreamer/mediaplayer/qgstreamerplayercontrol.cpp
src/plugins/gstreamer/mediaplayer/qgstreamerplayerservice.cpp
src/plugins/gstreamer/mediaplayer/qgstreamerplayerservice.h
src/plugins/gstreamer/mediaplayer/qgstreamerplayerserviceplugin.cpp
src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.cpp
src/plugins/gstreamer/mediaplayer/qgstreamerplayersession.h
tests/auto/integration/qcamerabackend/tst_qcamerabackend.cpp
tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp