Camerabin camera service: configure default video settings
encodebin doesn't like the encoding profile with ANY container caps, if container and codecs are not specified try to find a commonly used supported combination Change-Id: Icbde042bd17d9682112fb8bbb8f0d506f6ddebe1 Reviewed-by: Michael Goddard <michael.goddard@nokia.com>
This commit is contained in:
committed by
Qt by Nokia
parent
b6a8c713bc
commit
864ab3a39a
@@ -68,6 +68,10 @@ public:
|
||||
virtual QString containerFormat() const;
|
||||
virtual void setContainerFormat(const QString &format);
|
||||
|
||||
QString actualContainerFormat() const;
|
||||
void setActualContainerFormat(const QString &containerFormat);
|
||||
void resetActualContainerFormat();
|
||||
|
||||
QString suggestedFileExtension(const QString &containerFormat) const;
|
||||
|
||||
GstEncodingContainerProfile *createProfile();
|
||||
@@ -76,7 +80,8 @@ Q_SIGNALS:
|
||||
void settingsChanged();
|
||||
|
||||
private:
|
||||
QString m_format; // backend selected format, using m_userFormat
|
||||
QString m_format;
|
||||
QString m_actualFormat;
|
||||
QMap<QString, QString> m_fileExtensions;
|
||||
|
||||
QGstCodecsInfo m_supportedContainers;
|
||||
|
||||
Reference in New Issue
Block a user