Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qgstreameraudiodecoder.cpp File Reference

(a9542c395c75c3b5c25592b5f4062e987f34f97d)

#include <audio/qgstreameraudiodecoder_p.h>
#include <common/qgst_debug_p.h>
#include <common/qgstreamermessage_p.h>
#include <common/qgstutils_p.h>
#include <uri_handler/qgstreamer_qiodevice_handler_p.h>
#include <gst/gstvalue.h>
#include <gst/base/gstbasesrc.h>
#include <QtCore/qdatetime.h>
#include <QtCore/qdebug.h>
#include <QtCore/qsize.h>
#include <QtCore/qtimer.h>
#include <QtCore/qdir.h>
#include <QtCore/qstandardpaths.h>
#include <QtCore/qurl.h>
#include <QtCore/qloggingcategory.h>
#include "moc_qgstreameraudiodecoder_p.cpp"
Include dependency graph for qgstreameraudiodecoder.cpp:

Go to the source code of this file.

Enumerations

enum  GstPlayFlags {
  GST_PLAY_FLAG_VIDEO = 0x00000001 , GST_PLAY_FLAG_AUDIO = 0x00000002 , GST_PLAY_FLAG_TEXT = 0x00000004 , GST_PLAY_FLAG_VIS = 0x00000008 ,
  GST_PLAY_FLAG_SOFT_VOLUME = 0x00000010 , GST_PLAY_FLAG_NATIVE_AUDIO = 0x00000020 , GST_PLAY_FLAG_NATIVE_VIDEO = 0x00000040 , GST_PLAY_FLAG_DOWNLOAD = 0x00000080 ,
  GST_PLAY_FLAG_BUFFERING = 0x000000100 , GST_PLAY_FLAG_VIDEO = 0x00000001 , GST_PLAY_FLAG_AUDIO = 0x00000002 , GST_PLAY_FLAG_TEXT = 0x00000004 ,
  GST_PLAY_FLAG_VIS = 0x00000008 , GST_PLAY_FLAG_SOFT_VOLUME = 0x00000010 , GST_PLAY_FLAG_NATIVE_AUDIO = 0x00000020 , GST_PLAY_FLAG_NATIVE_VIDEO = 0x00000040 ,
  GST_PLAY_FLAG_DOWNLOAD = 0x00000080 , GST_PLAY_FLAG_BUFFERING = 0x000000100
}
enum  GstPlayFlags {
  GST_PLAY_FLAG_VIDEO = 0x00000001 , GST_PLAY_FLAG_AUDIO = 0x00000002 , GST_PLAY_FLAG_TEXT = 0x00000004 , GST_PLAY_FLAG_VIS = 0x00000008 ,
  GST_PLAY_FLAG_SOFT_VOLUME = 0x00000010 , GST_PLAY_FLAG_NATIVE_AUDIO = 0x00000020 , GST_PLAY_FLAG_NATIVE_VIDEO = 0x00000040 , GST_PLAY_FLAG_DOWNLOAD = 0x00000080 ,
  GST_PLAY_FLAG_BUFFERING = 0x000000100 , GST_PLAY_FLAG_VIDEO = 0x00000001 , GST_PLAY_FLAG_AUDIO = 0x00000002 , GST_PLAY_FLAG_TEXT = 0x00000004 ,
  GST_PLAY_FLAG_VIS = 0x00000008 , GST_PLAY_FLAG_SOFT_VOLUME = 0x00000010 , GST_PLAY_FLAG_NATIVE_AUDIO = 0x00000020 , GST_PLAY_FLAG_NATIVE_VIDEO = 0x00000040 ,
  GST_PLAY_FLAG_DOWNLOAD = 0x00000080 , GST_PLAY_FLAG_BUFFERING = 0x000000100
}

Functions

QT_BEGIN_NAMESPACE Q_STATIC_LOGGING_CATEGORY (qLcGstreamerAudioDecoder, "qt.multimedia.gstreameraudiodecoder")

Enumeration Type Documentation

◆ GstPlayFlags [1/2]

Enumerator
GST_PLAY_FLAG_VIDEO 
GST_PLAY_FLAG_AUDIO 
GST_PLAY_FLAG_TEXT 
GST_PLAY_FLAG_VIS 
GST_PLAY_FLAG_SOFT_VOLUME 
GST_PLAY_FLAG_NATIVE_AUDIO 
GST_PLAY_FLAG_NATIVE_VIDEO 
GST_PLAY_FLAG_DOWNLOAD 
GST_PLAY_FLAG_BUFFERING 
GST_PLAY_FLAG_VIDEO 
GST_PLAY_FLAG_AUDIO 
GST_PLAY_FLAG_TEXT 
GST_PLAY_FLAG_VIS 
GST_PLAY_FLAG_SOFT_VOLUME 
GST_PLAY_FLAG_NATIVE_AUDIO 
GST_PLAY_FLAG_NATIVE_VIDEO 
GST_PLAY_FLAG_DOWNLOAD 
GST_PLAY_FLAG_BUFFERING 

Definition at line 29 of file qgstreameraudiodecoder.cpp.

◆ GstPlayFlags [2/2]

Enumerator
GST_PLAY_FLAG_VIDEO 
GST_PLAY_FLAG_AUDIO 
GST_PLAY_FLAG_TEXT 
GST_PLAY_FLAG_VIS 
GST_PLAY_FLAG_SOFT_VOLUME 
GST_PLAY_FLAG_NATIVE_AUDIO 
GST_PLAY_FLAG_NATIVE_VIDEO 
GST_PLAY_FLAG_DOWNLOAD 
GST_PLAY_FLAG_BUFFERING 
GST_PLAY_FLAG_VIDEO 
GST_PLAY_FLAG_AUDIO 
GST_PLAY_FLAG_TEXT 
GST_PLAY_FLAG_VIS 
GST_PLAY_FLAG_SOFT_VOLUME 
GST_PLAY_FLAG_NATIVE_AUDIO 
GST_PLAY_FLAG_NATIVE_VIDEO 
GST_PLAY_FLAG_DOWNLOAD 
GST_PLAY_FLAG_BUFFERING 

Definition at line 29 of file qgstreameraudiodecoder.cpp.

Function Documentation

◆ Q_STATIC_LOGGING_CATEGORY()

QT_BEGIN_NAMESPACE Q_STATIC_LOGGING_CATEGORY ( qLcGstreamerAudioDecoder ,
"qt.multimedia.gstreameraudiodecoder"  )