◆ QAudioOutput() [1/2]
◆ QAudioOutput() [2/2]
QAudioOutput |
( |
long |
handle | ) |
|
◆ bufferSize()
在文件 QAudioOutput.x 第 53 行定义.
53 {
54 return QtXnl.widget_get_int_value(nativehandle, Constant.QAUDIOOUTPUT_BUFFERSIZE);
55 }
◆ bytesFree()
在文件 QAudioOutput.x 第 57 行定义.
57 {
58 return QtXnl.widget_get_int_value(nativehandle, Constant.QAUDIOOUTPUT_BYTESFREE);
59 }
◆ create()
bool create |
( |
@NotNilptr QObject |
parent, |
|
|
QAudioFormat |
f |
|
) |
| |
在文件 QAudioOutput.x 第 13 行定义.
13 {
15 if (nativehandle == 0){
16 return false;
17 }
18 return true;
19 }
◆ elapsedUSecs()
在文件 QAudioOutput.x 第 77 行定义.
77 {
78 return QtXnl.long_get(nativehandle, Constant.QAUDIOOUTPUT_ELAPSEDUSECS);
79 }
◆ error()
在文件 QAudioOutput.x 第 81 行定义.
81 {
82 return (QAudio.Error)QtXnl.widget_get_int_value(nativehandle, Constant.QAUDIOOUTPUT_ERROR);
83 }
◆ format()
在文件 QAudioOutput.x 第 21 行定义.
21 {
22 return new QAudioFormat(QtXnl.long_get(nativehandle, Constant.QAUDIOOUTPUT_FORMAT));
23 }
◆ getOnAudioOutputListener()
onAudioOutputListener getOnAudioOutputListener |
( |
| ) |
|
◆ notify()
◆ notifyInterval()
在文件 QAudioOutput.x 第 69 行定义.
69 {
70 return QtXnl.widget_get_int_value(nativehandle, Constant.QAUDIOOUTPUT_NOTIFYINTERVAL);
71 }
◆ periodSize()
在文件 QAudioOutput.x 第 61 行定义.
61 {
62 return QtXnl.widget_get_int_value(nativehandle, Constant.QAUDIOOUTPUT_PERIODSIZE);
63 }
◆ processedUSecs()
在文件 QAudioOutput.x 第 73 行定义.
73 {
74 return QtXnl.long_get(nativehandle, Constant.QAUDIOOUTPUT_PROCESSEDUSECS);
75 }
◆ reset()
在文件 QAudioOutput.x 第 37 行定义.
37 {
38 QtXnl.widget_slot(nativehandle, Constant.QAUDIOOUTPUT_RESET);
39 }
◆ resume()
在文件 QAudioOutput.x 第 45 行定义.
45 {
46 QtXnl.widget_slot(nativehandle, Constant.QAUDIOOUTPUT_RESUME);
47 }
◆ setBufferSize()
void setBufferSize |
( |
int |
bytes | ) |
|
在文件 QAudioOutput.x 第 49 行定义.
49 {
50 QtXnl.widget_set_vint_value(nativehandle, Constant.QAUDIOOUTPUT_SETBUFFERSIZE, bytes);
51 }
◆ setNotifyInterval()
void setNotifyInterval |
( |
int |
milliSeconds | ) |
|
在文件 QAudioOutput.x 第 65 行定义.
65 {
66 QtXnl.widget_set_vint_value(nativehandle, Constant.QAUDIOOUTPUT_SETNOTIFYINTERVAL, milliSeconds);
67 }
◆ setOnAudioOutputListener()
void setOnAudioOutputListener |
( |
onAudioOutputListener |
l | ) |
|
◆ setVolume()
void setVolume |
( |
double |
v | ) |
|
在文件 QAudioOutput.x 第 89 行定义.
89 {
90 QtXnl.widget_set_double_value(nativehandle, Constant.QAUDIOOUTPUT_SETVOLUME, v);
91 }
◆ start()
在文件 QAudioOutput.x 第 29 行定义.
29 {
30 QtXnl.widget_slot(nativehandle, Constant.QAUDIOOUTPUT_START);
31 }
◆ state()
在文件 QAudioOutput.x 第 85 行定义.
85 {
86 return (QAudio.State)QtXnl.widget_get_int_value(nativehandle, Constant.QAUDIOOUTPUT_STATE);
87 }
◆ stateChanged()
◆ stop()
在文件 QAudioOutput.x 第 33 行定义.
33 {
34 QtXnl.widget_slot(nativehandle, Constant.QAUDIOOUTPUT_STOP);
35 }
◆ suspend()
在文件 QAudioOutput.x 第 41 行定义.
41 {
42 QtXnl.widget_slot(nativehandle, Constant.QAUDIOOUTPUT_SUSPEND);
43 }
◆ volume()
在文件 QAudioOutput.x 第 93 行定义.
93 {
94 return QtXnl.widget_get_double_value(nativehandle, Constant.QAUDIOOUTPUT_VOLUME);
95 }
◆ write()
long write |
( |
Object |
data, |
|
|
int |
ofst, |
|
|
int |
len |
|
) |
| |
在文件 QAudioOutput.x 第 25 行定义.
25 {
26 return QtXnl.widget_set_int2_object_value(nativehandle, Constant.QAUDIOOUTPUT_WRITE, ofst, len, data);
27 }
◆ _lis
onAudioOutputListener _lis |
|
package |