焯
This commit is contained in:
parent
0f28277293
commit
d9e7a9269b
@ -5,6 +5,8 @@ import java.io.IOException
|
|||||||
import java.io.InputStream
|
import java.io.InputStream
|
||||||
import java.io.OutputStream
|
import java.io.OutputStream
|
||||||
import java.net.Socket
|
import java.net.Socket
|
||||||
|
import java.nio.file.Files
|
||||||
|
import java.nio.file.Path
|
||||||
import javax.sound.sampled.AudioFormat
|
import javax.sound.sampled.AudioFormat
|
||||||
import javax.sound.sampled.AudioSystem
|
import javax.sound.sampled.AudioSystem
|
||||||
import kotlin.system.measureTimeMillis
|
import kotlin.system.measureTimeMillis
|
||||||
@ -23,6 +25,9 @@ var sourceDataLine = AudioSystem.getSourceDataLine(format)
|
|||||||
var `in`: InputStream? = null
|
var `in`: InputStream? = null
|
||||||
var out: OutputStream? = null
|
var out: OutputStream? = null
|
||||||
|
|
||||||
|
|
||||||
|
var file = Files.newOutputStream(Path.of("./a.pcm"))
|
||||||
|
|
||||||
object Client {
|
object Client {
|
||||||
@JvmStatic
|
@JvmStatic
|
||||||
fun main(args: Array<String>) {
|
fun main(args: Array<String>) {
|
||||||
@ -68,7 +73,8 @@ fun mainClient() = runBlocking {
|
|||||||
}
|
}
|
||||||
|
|
||||||
`in`!!.read(bufferIn, 0, bufferIn.size)
|
`in`!!.read(bufferIn, 0, bufferIn.size)
|
||||||
|
file.write(bufferIn, 0, bufferIn.size)
|
||||||
|
file.flush()
|
||||||
sourceDataLine.write(bufferIn, 0, bufferIn.size)
|
sourceDataLine.write(bufferIn, 0, bufferIn.size)
|
||||||
} catch (e: IOException) {
|
} catch (e: IOException) {
|
||||||
e.printStackTrace()
|
e.printStackTrace()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user