diff --git a/src/locales/languages/en_US.json b/src/locales/languages/en_US.json index fbbdc8b..8ff8aac 100644 --- a/src/locales/languages/en_US.json +++ b/src/locales/languages/en_US.json @@ -148,12 +148,10 @@ "preferences.video.screen-cropping.placeholder": "Default no crop, format is 1224:1440:0:0", "preferences.video.multi-display.name": "Display", "preferences.video.multi-display.placeholder": "Default 0 (main display)", - "preferences.video.video-buffering.name": "Video Buffering", - "preferences.video.video-buffering.placeholder": "Default 0ms", - "preferences.video.audio-buffering.name": "Audio Buffering", - "preferences.video.audio-buffering.placeholder": "Default 0ms", - "preferences.video.receiver-buffering.name": "Receiver Buffering (v412)", - "preferences.video.receiver-buffering.placeholder": "Default 0ms", + "preferences.video.video-buffer.name": "Video Buffer", + "preferences.video.video-buffer.placeholder": "Default 0ms", + "preferences.video.receiver-buffer.name": "Receiver Buffer (v412)", + "preferences.video.receiver-buffer.placeholder": "Default 0ms", "preferences.video.disable.name": "Disable Video", "preferences.video.disable.placeholder": "Disable video stream", "preferences.device.name": "Device", @@ -183,6 +181,10 @@ "preferences.record.format.name": "Format", "preferences.record.format.placeholder": "Default *.mp4", "preferences.audio.name": "Audio", + "preferences.audio.audio-buffer.name": "Audio Buffer", + "preferences.audio.audio-buffer.placeholder": "Default 0ms", + "preferences.audio.audio-output-buffer.name": "Audio Output Buffer", + "preferences.audio.audio-output-buffer.placeholder": "Default 5ms", "preferences.audio.disable.name": "Disable Audio", "preferences.audio.disable.placeholder": "Disable audio stream", "about.name": "About", diff --git a/src/locales/languages/zh_CN.json b/src/locales/languages/zh_CN.json index 3339950..dae615d 100644 --- a/src/locales/languages/zh_CN.json +++ b/src/locales/languages/zh_CN.json @@ -148,12 +148,10 @@ "preferences.video.screen-cropping.placeholder": "默认不裁剪,格式为 1224:1440:0:0", "preferences.video.multi-display.name": "多显示器", "preferences.video.multi-display.placeholder": "默认值为 0(主屏幕)", - "preferences.video.video-buffering.name": "视频缓冲", - "preferences.video.video-buffering.placeholder": "默认值为 0ms", - "preferences.video.audio-buffering.name": "音频缓冲", - "preferences.video.audio-buffering.placeholder": "默认值为 0ms", - "preferences.video.receiver-buffering.name": "接收器缓冲(v412)", - "preferences.video.receiver-buffering.placeholder": "默认值为 0ms", + "preferences.video.video-buffer.name": "视频缓冲", + "preferences.video.video-buffer.placeholder": "默认值为 0ms", + "preferences.video.receiver-buffer.name": "接收器缓冲(v412)", + "preferences.video.receiver-buffer.placeholder": "默认值为 0ms", "preferences.video.disable.name": "禁用视频", "preferences.video.disable.placeholder": "开启后将禁用视频", "preferences.device.name": "设备控制", @@ -183,6 +181,10 @@ "preferences.record.format.name": "录制视频格式", "preferences.record.format.placeholder": "默认为 *.mp4 格式", "preferences.audio.name": "音频控制", + "preferences.audio.audio-buffer.name": "音频缓冲", + "preferences.audio.audio-buffer.placeholder": "默认值为 0ms", + "preferences.audio.audio-output-buffer.name": "音频输出缓冲", + "preferences.audio.audio-output-buffer.placeholder": "默认值为 5ms", "preferences.audio.disable.name": "禁用音频", "preferences.audio.disable.placeholder": "开启后将禁用音频功能", "about.name": "关于", diff --git a/src/store/preference/model/audio/index.js b/src/store/preference/model/audio/index.js index 692266b..eb8dbaf 100644 --- a/src/store/preference/model/audio/index.js +++ b/src/store/preference/model/audio/index.js @@ -3,11 +3,21 @@ export default { field: 'scrcpy', children: { + audioBuffer: { + label: 'preferences.audio.audio-buffer.name', + field: '--audio-buffer', + type: 'Input.number', + value: '', + placeholder: 'preferences.audio.audio-buffer.placeholder', + }, + audioOutputBuffer: { + label: 'preferences.audio.audio-output-buffer.name', + field: '--audio-output-buffer', + type: 'Input.number', + value: '', + placeholder: 'preferences.audio.audio-output-buffer.placeholder', + }, noAudio: { - // "[server] INFO: List of audio encoders:" - // "--audio-codec=opus --audio-encoder='c2.android.opus.encoder'" - // "--audio-codec=aac --audio-encoder='c2.android.aac.encoder'" - // "--audio-codec=aac --audio-encoder='OMX.google.aac.encoder'" label: 'preferences.audio.disable.name', field: '--no-audio', type: 'Switch', diff --git a/src/store/preference/model/video/index.js b/src/store/preference/model/video/index.js index 5d8ae15..ea83bb8 100644 --- a/src/store/preference/model/video/index.js +++ b/src/store/preference/model/video/index.js @@ -117,25 +117,18 @@ export default { }, }, displayBuffer: { - label: 'preferences.video.video-buffering.name', + label: 'preferences.video.video-buffer.name', field: '--display-buffer', type: 'Input.number', value: '', - placeholder: 'preferences.video.video-buffering.placeholder', - }, - audioBuffer: { - label: 'preferences.video.audio-buffering.name', - field: '--audio-buffer', - type: 'Input.number', - value: '', - placeholder: 'preferences.video.audio-buffering.placeholder', + placeholder: 'preferences.video.video-buffer.placeholder', }, v4l2Buffer: { - label: 'preferences.video.receiver-buffering.name', + label: 'preferences.video.receiver-buffer.name', field: '--v4l2-buffer', type: 'Input.number', value: '', - placeholder: 'preferences.video.receiver-buffering.placeholder', + placeholder: 'preferences.video.receiver-buffer.placeholder', }, noVideo: { label: 'preferences.video.disable.name',