◆ QMediaPlayer() [1/2]
◆ QMediaPlayer() [2/2]
QMediaPlayer |
( |
long |
handle | ) |
|
◆ audioAvailableChanged()
void audioAvailableChanged |
( |
bool |
available | ) |
|
◆ audioRole()
在文件 QMediaPlayer.x 第 135 行定义.
135 {
136 return (QAudio.Role)QtXnl.widget_get_int_value(nativehandle, Constant.QMEDIAPLAYER_AUDIOROLE);
137 }
◆ audioRoleChanged()
◆ availability()
AvailabilityStatus availability |
( |
| ) |
|
重载 QMediaObject .
在文件 QMediaPlayer.x 第 131 行定义.
131 {
132 return (AvailabilityStatus)QtXnl.widget_get_int_value(nativehandle, Constant.QMEDIAPLAYER_AVAILABILITY);
133 }
◆ bufferStatus()
在文件 QMediaPlayer.x 第 111 行定义.
111 {
112 return QtXnl.widget_get_int_value(nativehandle, Constant.QMEDIAPLAYER_BUFFERSTATUS);
113 }
◆ bufferStatusChanged()
void bufferStatusChanged |
( |
int |
percentFilled | ) |
|
在文件 QMediaPlayer.x 第 232 行定义.
232 {
233 if (__listener != nilptr){
234 __listener.bufferStatusChanged(
this, percentFilled);
235 }
236 }
◆ create() [1/2]
bool create |
( |
@NotNilptr QObject |
parent, |
|
|
Flag |
f |
|
) |
| |
在文件 QMediaPlayer.x 第 20 行定义.
20 {
21 nativehandle = QtXnl.createQPObject(QType.qtMediaPlayer,
this, parent.nativehandle, (
long)f, 0l, 0l, 0l);
22 if (nativehandle == 0){
23 return false;
24 }
25 return true;
26 }
◆ create() [2/2]
在文件 QMediaPlayer.x 第 12 行定义.
12 {
13 nativehandle = QtXnl.createQPObject(QType.qtMediaPlayer,
this, 0l, (
long)f, 0l, 0l, 0l);
14 if (nativehandle == 0){
15 return false;
16 }
17 return true;
18 }
◆ currentMediaChanged()
void currentMediaChanged |
( |
String |
uri | ) |
|
◆ duration()
在文件 QMediaPlayer.x 第 87 行定义.
87 {
88 return QtXnl.long_get(nativehandle, Constant.QMEDIAPLAYER_DURATION);
89 }
◆ durationChanged()
void durationChanged |
( |
long |
duration | ) |
|
◆ error() [1/2]
在文件 QMediaPlayer.x 第 123 行定义.
123 {
124 return (Error)QtXnl.widget_get_int_value(nativehandle, Constant.QMEDIAPLAYER_ERROR);
125 }
◆ error() [2/2]
void error |
( |
QMediaPlayer.Error |
error | ) |
|
◆ errorString()
在文件 QMediaPlayer.x 第 127 行定义.
127 {
128 return (
String)QtXnl.core_getString(nativehandle, Constant.QMEDIAPLAYER_ERRORSTRING);
129 }
◆ getOnMediaPlayerListenerk()
onMediaPlayerListener getOnMediaPlayerListenerk |
( |
| ) |
|
◆ hasSupport()
static SupportEstimate hasSupport |
( |
String |
mimeType, |
|
|
String [] |
codecs, |
|
|
Flag |
flags |
|
) |
| |
|
static |
在文件 QMediaPlayer.x 第 67 行定义.
67 {
68 return (SupportEstimate)QtXnl.long_object_string((long)flags, Constant.QMEDIAPLAYER_HASSUPPORT, codecs, mimeType);
69 }
◆ isAudioAvailable()
bool isAudioAvailable |
( |
| ) |
|
在文件 QMediaPlayer.x 第 103 行定义.
103 {
104 return QtXnl.widget_get_bool_value(nativehandle, Constant.QMEDIAPLAYER_ISAUDIOAVAILABLE);
105 }
◆ isMuted()
在文件 QMediaPlayer.x 第 99 行定义.
99 {
100 return QtXnl.widget_get_bool_value(nativehandle, Constant.QMEDIAPLAYER_ISMUTED);
101 }
◆ isSeekable()
在文件 QMediaPlayer.x 第 115 行定义.
115 {
116 return QtXnl.widget_get_bool_value(nativehandle, Constant.QMEDIAPLAYER_ISSEEKABLE);
117 }
◆ isVideoAvailable()
bool isVideoAvailable |
( |
| ) |
|
在文件 QMediaPlayer.x 第 107 行定义.
107 {
108 return QtXnl.widget_get_bool_value(nativehandle, Constant.QMEDIAPLAYER_ISVIDEOAVAILABLE);
109 }
◆ mediaChanged()
void mediaChanged |
( |
String |
uri | ) |
|
◆ mediaStatus()
MediaStatus mediaStatus |
( |
| ) |
|
在文件 QMediaPlayer.x 第 83 行定义.
83 {
84 return (MediaStatus)QtXnl.widget_get_int_value(nativehandle, Constant.QMEDIAPLAYER_MEDIASTATUS);
85 }
◆ mediaStatusChanged()
void mediaStatusChanged |
( |
MediaStatus |
status | ) |
|
◆ mutedChanged()
void mutedChanged |
( |
bool |
muted | ) |
|
◆ pause()
在文件 QMediaPlayer.x 第 150 行定义.
150 {
151 QtXnl.widget_slot(nativehandle, Constant.QMEDIAPLAYER_PAUSE);
152 }
◆ play()
在文件 QMediaPlayer.x 第 147 行定义.
147 {
148 QtXnl.widget_slot(nativehandle, Constant.QMEDIAPLAYER_PLAY);
149 }
◆ playbackRate()
在文件 QMediaPlayer.x 第 119 行定义.
119 {
120 return QtXnl.widget_get_double_value(nativehandle, Constant.QMEDIAPLAYER_PLAYBACKRATE);
121 }
◆ playbackRateChanged()
void playbackRateChanged |
( |
double |
rate | ) |
|
◆ position()
在文件 QMediaPlayer.x 第 91 行定义.
91 {
92 return QtXnl.long_get(nativehandle, Constant.QMEDIAPLAYER_POSITION);
93 }
◆ positionChanged()
void positionChanged |
( |
long |
position | ) |
|
◆ seekableChanged()
void seekableChanged |
( |
bool |
seekable | ) |
|
◆ setAudioRole()
在文件 QMediaPlayer.x 第 139 行定义.
139 {
140 QtXnl.widget_set_vint_value(nativehandle, Constant.QMEDIAPLAYER_SETAUDIOROLE, (int)audioRole);
141 }
◆ setMedia()
在文件 QMediaPlayer.x 第 169 行定义.
169 {
170 QtXnl.widget_slot_string(nativehandle, Constant.QMEDIAPLAYER_SETMEDIA, uri);
171 }
◆ setMuted()
void setMuted |
( |
bool |
muted | ) |
|
在文件 QMediaPlayer.x 第 163 行定义.
163 {
164 QtXnl.widget_set_bool_value(nativehandle, Constant.QMEDIAPLAYER_SETMUTED, muted);
165 }
◆ setOnMediaPlayerListenerk()
void setOnMediaPlayerListenerk |
( |
onMediaPlayerListener |
_l | ) |
|
◆ setPlaybackRate()
void setPlaybackRate |
( |
double |
rate | ) |
|
在文件 QMediaPlayer.x 第 166 行定义.
166 {
167 QtXnl.widget_set_double_value(nativehandle, Constant.QMEDIAPLAYER_SETPLAYBACKRATE, rate);
168 }
◆ setPosition()
void setPosition |
( |
long |
position | ) |
|
在文件 QMediaPlayer.x 第 157 行定义.
157 {
158 QtXnl.widget_set_native_value(nativehandle, Constant.QMEDIAPLAYER_SETPOSITION, position);
159 }
◆ setVideoOutput()
void setVideoOutput |
( |
QVideoWidget |
w | ) |
|
在文件 QMediaPlayer.x 第 75 行定义.
75 {
76 QtXnl.core_getintlong(nativehandle, Constant.QMEDIAPLAYER_SETVIDEOOUTPUT, w.nativehandle);
77 }
◆ setVolume()
void setVolume |
( |
int |
volume | ) |
|
在文件 QMediaPlayer.x 第 160 行定义.
160 {
161 QtXnl.widget_set_vint_value(nativehandle, Constant.QMEDIAPLAYER_SETVOLUME, volume);
162 }
◆ state()
在文件 QMediaPlayer.x 第 79 行定义.
79 {
80 return (State)QtXnl.widget_get_int_value(nativehandle, Constant.QMEDIAPLAYER_STATE);
81 }
◆ stateChanged()
void stateChanged |
( |
State |
newState | ) |
|
◆ stop()
在文件 QMediaPlayer.x 第 153 行定义.
153 {
154 QtXnl.widget_slot(nativehandle, Constant.QMEDIAPLAYER_STOP);
155 }
◆ supportedAudioRoles()
在文件 QMediaPlayer.x 第 143 行定义.
143 {
144 return (QAudio.Role [])QtXnl.widget_get_object(nativehandle, Constant.QMEDIAPLAYER_SUPPORTEDAUDIOROLES);
145 }
◆ supportedMimeTypes()
static String [] supportedMimeTypes |
( |
Flag |
flags | ) |
|
|
static |
在文件 QMediaPlayer.x 第 71 行定义.
71 {
72 return (
String[]) QtXnl.object_get_handle(0, Constant.QMEDIAPLAYER_SUPPORTEDMIMETYPES, (
long)flags);
73 }
◆ videoAvailableChanged()
void videoAvailableChanged |
( |
bool |
videoAvailable | ) |
|
在文件 QMediaPlayer.x 第 227 行定义.
227 {
228 if (__listener != nilptr){
229 __listener.videoAvailableChanged(
this, videoAvailable);
230 }
231 }
◆ volume()
在文件 QMediaPlayer.x 第 95 行定义.
95 {
96 return QtXnl.widget_get_int_value(nativehandle, Constant.QMEDIAPLAYER_VOLUME);
97 }
◆ volumeChanged()
void volumeChanged |
( |
int |
volume | ) |
|
◆ __listener
onMediaPlayerListener __listener = nilptr |
|
package |