Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-92243

Multimedia API rework

    XMLWordPrintable

Details

    • User Story
    • Resolution: Done
    • P1: Critical
    • 6.2
    • None
    • Multimedia
    • None

    Description

      Here are the Qt/C++ APIs after refactoring (requirements).

       

      filename publics privates killed
      qabstractvideobuffer.h QAbstractVideoBuffer    
        QAbstractPlanarVideoBuffer     
      qabstractvideofilter.h QVideoFilterRunnable    
        QAbstractVideoFilter     
      qabstractvideosurface.h QAbstractVideoSurface     
      qaudiobuffer.h QAudioBuffer    
      qaudiodecoder.h QAudioDecoder     
      qaudiodecodercontrol.h   QAudioDecoderControl   
      qaudiodeviceinfo.h QAudioDeviceInfo    
      qaudioencodersettingscontrol.h   QAudioEncoderSettingsControl   
      qaudioformat.h QAudioFormat    
      qaudioinput.h QAudioInput     
      qaudioinputselectorcontrol.h   QAudioInputSelectorControl   
      qaudiooutput.h QAudioOutput     
      qaudiooutputselectorcontrol.h   QAudioOutputSelectorControl   
      qaudioprobe.h QAudioProbe     
      qaudiorecorder.h     QAudioRecorder 
      qaudiorolecontrol.h   QAudioRoleControl   
      qaudiosystem.h     QAbstractAudioDeviceInfo 
      qaudiosystem.h     QAbstractAudioOutput 
      qaudiosystem.h     QAbstractAudioInput 
      qaudiosystemplugin.h     QAudioSystemPlugin 
      qcamera.h QCamera     
      qcameracapturebufferformatcontrol.h   QCameraCaptureBufferFormatControl 
      qcameracapturedestinationcontrol.h   QCameraCaptureDestinationControl 
      qcameracontrol.h   QCameraControl   
      qcameraexposure.h QCameraExposure     
      qcameraexposurecontrol.h   QCameraExposureControl   
      qcamerafeedbackcontrol.h   QCameraFeedbackControl   
      qcameraflashcontrol.h   QCameraFlashControl   
      qcamerafocus.h   QCameraFocusZone {  
      qcamerafocus.h   QCameraFocus   
      qcamerafocuscontrol.h   QCameraFocusControl   
      qcameraimagecapture.h QCameraImageCapture     
      qcameraimagecapturecontrol.h   QCameraImageCaptureControl   
      qcameraimageprocessing.h   QCameraImageProcessing   
      qcameraimageprocessingcontrol.h   QCameraImageProcessingControl 
      qcamerainfo.h QCameraInfo    
      qcamerainfocontrol.h   QCameraInfoControl   
      qcameralockscontrol.h   QCameraLocksControl   
      qcameraviewfindersettings.h QCameraViewfinderSettings    
      qcameraviewfindersettingscontrol.h   QCameraViewfinderSettingsControl 
      qcameraviewfindersettingscontrol.h   QCameraViewfinderSettingsControl2 
      qcamerazoomcontrol.h   QCameraZoomControl   
      qcustomaudiorolecontrol.h   QCustomAudioRoleControl   
      qimageencodercontrol.h   QImageEncoderControl   
      qmediaaudioprobecontrol.h   QMediaAudioProbeControl   
      qmediaavailabilitycontrol.h   QMediaAvailabilityControl   
      qmediabindableinterface.h QMediaBindableInterface    
      qmediacontainercontrol.h   QMediaContainerControl   
      qmediacontent.h   QMediaContent  
      qmediacontrol.h   QMediaControl   
      qmediaencodersettings.h QAudioEncoderSettings    
      qmediaencodersettings.h QVideoEncoderSettings    
      qmediaencodersettings.h QImageEncoderSettings    
      qmediagaplessplaybackcontrol.h   QMediaGaplessPlaybackControl   
      qmediaobject.h QMediaObject     
      qmediaplayer.h QMediaPlayer     
      qmediaplayercontrol.h   QMediaPlayerControl   
      qmediaplaylist.h   QMediaPlaylist   
      qmediarecorder.h QMediaRecorder     
      qmediarecordercontrol.h   QMediaRecorderControl   
      qmediaservice.h     QMediaService 
      qmediaserviceproviderplugin.h     QMediaServiceProviderHint
      qmediaserviceproviderplugin.h     QMediaServiceProviderPlugin 
      qmediastreamscontrol.h   QMediaStreamsControl   
      qmediatimerange.h QMediaTimeInterval    
      qmediatimerange.h QMediaTimeRange    
      qmediavideoprobecontrol.h   QMediaVideoProbeControl   
      qmetadatareadercontrol.h   QMetaDataReaderControl   
      qmetadatawritercontrol.h   QMetaDataWriterControl   
      qsound.h     QSound 
      qsoundeffect.h QSoundEffect     
      qvideodeviceselectorcontrol.h   QVideoDeviceSelectorControl   
      qvideoencodersettingscontrol.h   QVideoEncoderSettingsControl   
      qvideoframe.h QVideoFrame    
      qvideoprobe.h   QVideoProbe   
      qvideorenderercontrol.h   QVideoRendererControl   
      qvideosurfaceformat.h QVideoSurfaceFormat    
      qvideowindowcontrol.h   QVideoWindowControl   
             
        QMediaServiceSupportedDevicesInterface    
        QMediaServiceFeaturesInterface    

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            veheinon Veli-Pekka Heinonen
            javihria Jarko Vihriälä
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes