|
|
|
|
@ -205,7 +205,6 @@ object NativeLib {
|
|
|
|
|
fun streamFeed(id: Long, video: Boolean, pts: Long, key: Boolean, data: ByteArray): Int = nativeStreamFeed(id, video, pts, key, data) |
|
|
|
|
fun streamStop(id: Long) { nativeStreamStop(id) } |
|
|
|
|
fun streamPull(id: Long): ByteArray? = nativeStreamPull(id) |
|
|
|
|
fun streamSources(group: Long): String = nativeStreamSources(group) ?: "[]" |
|
|
|
|
fun streamOpusCreate(encode: Boolean): Long = nativeStreamOpusCreate(encode) |
|
|
|
|
fun streamOpusEncode(handle: Long, pcm: ShortArray): ByteArray? = nativeStreamOpusEncode(handle, pcm) |
|
|
|
|
fun streamOpusDecode(handle: Long, packet: ByteArray): ShortArray? = nativeStreamOpusDecode(handle, packet) |
|
|
|
|
@ -216,7 +215,6 @@ object NativeLib {
|
|
|
|
|
private external fun nativeStreamFeed(id: Long, video: Boolean, pts: Long, key: Boolean, data: ByteArray): Int |
|
|
|
|
private external fun nativeStreamStop(id: Long) |
|
|
|
|
private external fun nativeStreamPull(id: Long): ByteArray? |
|
|
|
|
private external fun nativeStreamSources(group: Long): String? |
|
|
|
|
private external fun nativeStreamOpusCreate(encode: Boolean): Long |
|
|
|
|
private external fun nativeStreamOpusEncode(handle: Long, pcm: ShortArray): ByteArray? |
|
|
|
|
private external fun nativeStreamOpusDecode(handle: Long, packet: ByteArray): ShortArray? |
|
|
|
|
|