Skip to content

Commit f33d3b3

Browse files
committed
Add new multimedia classes
1 parent 7390c0a commit f33d3b3

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

generator/typesystem_multimedia.xml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
<enum-type name="QMediaStreamsControl::StreamType"/>
7676

7777
<namespace-type name="QAudio"/>
78-
<namespace-type name="QMultimedia"/>
78+
<namespace-type name="QMultimedia" after-version="5"/>
7979

8080
<object-type name="QAbstractVideoBuffer"/>
8181
<object-type name="QAbstractVideoSurface"/>
@@ -108,7 +108,7 @@
108108
<object-type name="QMediaService"/>
109109
<object-type name="QMediaTimeInterval"/>
110110
<object-type name="QMediaTimeRange"/>
111-
<object-type name="QMultimedia"/>
111+
<object-type name="QMultimedia" before-version="5"/>
112112
<object-type name="QRadioData"/>
113113
<object-type name="QRadioTuner"/>
114114
<object-type name="QSound"/>
@@ -176,4 +176,22 @@
176176

177177
<object-type name="QMediaServiceProviderPlugin"/>
178178

179+
<group after-verson="6">
180+
<object-type name="QAudioDevice"/>
181+
<object-type name="QAudioSink"/>
182+
<object-type name="QAudioSource"/>
183+
<object-type name="QCameraDevice"/>
184+
<object-type name="QCameraFormat"/>
185+
<object-type name="QCapturableWindow"/>
186+
<object-type name="QImageCapture"/>
187+
<object-type name="QMediaCaptureSession"/>
188+
<object-type name="QMediaDevices"/>
189+
<object-type name="QMediaFormat"/>
190+
<object-type name="QMediaTimeRange::Interval"/>
191+
<object-type name="QScreenCapture"/>
192+
<object-type name="QVideoFrameFormat"/>
193+
<object-type name="QVideoSink"/>
194+
<object-type name="QWindowCapture"/>
195+
</group>
196+
179197
</typesystem>

0 commit comments

Comments
 (0)