File tree
3 files changed
+6
-2
lines changed- examples/local-audio
- livekit-rtc
3 files changed
+6
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
| 98 | + | |
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
14 | 18 | | |
15 | 19 | | |
16 | 20 | | |
| |||
- .github/banner_dark.png
- .github/banner_light.png
- .github/workflows/ffi-builds.yml+3-3
- .github/workflows/release.yml+4
- .github/workflows/tests.yml+1-1
- Cargo.lock+5-5
- Cargo.toml+5-5
- README.md+2-2
- examples/Cargo.lock+2.5k-1.4k
- examples/Cargo.toml+1
- examples/basic_text_stream/Cargo.lock+525-20
- examples/basic_text_stream/Cargo.toml+1-1
- examples/local_audio/Cargo.toml+16
- examples/local_audio/README.md+164
- examples/local_audio/src/audio_capture.rs+117
- examples/local_audio/src/audio_mixer.rs+124
- examples/local_audio/src/audio_playback.rs+103
- examples/local_audio/src/db_meter.rs+223
- examples/local_audio/src/main.rs+753
- examples/play_from_disk/Cargo.lock+618-35
- examples/play_from_disk/Cargo.toml+1-1
- examples/save_to_disk/Cargo.toml+1-1
- examples/wgpu_room/src/logo_track.rs+2-1
- libwebrtc/CHANGELOG.md+14
- libwebrtc/Cargo.toml+1-1
- livekit-api/CHANGELOG.md+21
- livekit-api/Cargo.toml+1-1
- livekit-api/src/access_token.rs+14
- livekit-api/src/services/room.rs+2
- livekit-api/src/signal_client/region.rs+7
- livekit-ffi/CHANGELOG.md+20
- livekit-ffi/Cargo.toml+1-1
- livekit/CHANGELOG.md+20
- livekit/Cargo.toml+1-1
- webrtc-sys/CHANGELOG.md+18
- webrtc-sys/Cargo.toml+1-1
- webrtc-sys/build.rs+51-1
- webrtc-sys/libwebrtc/build_linux.sh-4
- webrtc-sys/src/nvidia/NvCodec/NvCodec/NvDecoder/NvDecoder.cpp+850
- webrtc-sys/src/nvidia/NvCodec/NvCodec/NvDecoder/NvDecoder.h+362
- webrtc-sys/src/nvidia/NvCodec/NvCodec/NvEncoder/NvEncoder.cpp+1.1k
- webrtc-sys/src/nvidia/NvCodec/NvCodec/NvEncoder/NvEncoder.h+505
- webrtc-sys/src/nvidia/NvCodec/NvCodec/NvEncoder/NvEncoderCuda.cpp+271
- webrtc-sys/src/nvidia/NvCodec/NvCodec/NvEncoder/NvEncoderCuda.h+123
- webrtc-sys/src/nvidia/NvCodec/README.txt+2
- webrtc-sys/src/nvidia/NvCodec/include/Utils/Logger.h+240
- webrtc-sys/src/nvidia/NvCodec/include/Utils/NvCodecUtils.h+537
- webrtc-sys/src/nvidia/NvCodec/include/cuviddec.h+1.2k
- webrtc-sys/src/nvidia/NvCodec/include/nvEncodeAPI.h+4.3k
- webrtc-sys/src/nvidia/NvCodec/include/nvcuvid.h+501
- webrtc-sys/src/nvidia/cuda_context.cpp+123
- webrtc-sys/src/nvidia/cuda_context.h+26
- webrtc-sys/src/nvidia/h264_decoder_impl.cpp+186
- webrtc-sys/src/nvidia/h264_decoder_impl.h+57
- webrtc-sys/src/nvidia/h264_encoder_impl.cpp+455
- webrtc-sys/src/nvidia/h264_encoder_impl.h+98
- webrtc-sys/src/nvidia/implib/libcuda.so.init.c+903
- webrtc-sys/src/nvidia/implib/libcuda.so.tramp.S+22.6k
- webrtc-sys/src/nvidia/implib/libnvcuvid.so.init.c+282
- webrtc-sys/src/nvidia/implib/libnvcuvid.so.tramp.S+1.4k
- webrtc-sys/src/nvidia/nvidia_decoder_factory.cpp+116
- webrtc-sys/src/nvidia/nvidia_decoder_factory.h+34
- webrtc-sys/src/nvidia/nvidia_encoder_factory.cpp+75
- webrtc-sys/src/nvidia/nvidia_encoder_factory.h+42
- webrtc-sys/src/vaapi/h264_encoder_impl.cpp+315
- webrtc-sys/src/vaapi/h264_encoder_impl.h+82
- webrtc-sys/src/vaapi/implib/libva-drm.so.init.c+245
- webrtc-sys/src/vaapi/implib/libva-drm.so.tramp.S+192
- webrtc-sys/src/vaapi/implib/libva.so.init.c+333
- webrtc-sys/src/vaapi/implib/libva.so.tramp.S+3.2k
- webrtc-sys/src/vaapi/vaapi_display_drm.cpp+135
- webrtc-sys/src/vaapi/vaapi_display_drm.h+35
- webrtc-sys/src/vaapi/vaapi_display_win32.cpp+192
- webrtc-sys/src/vaapi/vaapi_display_win32.h+33
- webrtc-sys/src/vaapi/vaapi_encoder_factory.cpp+76
- webrtc-sys/src/vaapi/vaapi_encoder_factory.h+40
- webrtc-sys/src/vaapi/vaapi_h264_encoder_wrapper.cpp+1.9k
- webrtc-sys/src/vaapi/vaapi_h264_encoder_wrapper.h+127
- webrtc-sys/src/video_decoder_factory.cpp+9-1
- webrtc-sys/src/video_encoder_factory.cpp+16-3
- webrtc-sys/test/CMakeLists.txt+92
- webrtc-sys/test/benchmark.cc+448
- webrtc-sys/test/benchmark.h+212
- webrtc-sys/test/benchmark_nvidia.cc+51
- webrtc-sys/test/benchmark_nvidia.h+24
- webrtc-sys/test/benchmark_openh264.cc+35
- webrtc-sys/test/benchmark_openh264.h+22
- webrtc-sys/test/benchmark_vaapi.cc+49
- webrtc-sys/test/benchmark_vaapi.h+24
- webrtc-sys/test/cpu/cpu_linux.cc+208
- webrtc-sys/test/cpu/cpu_linux.h+53
- webrtc-sys/test/cpu/cpu_wrapper.h+55
- webrtc-sys/test/fileutils.cc+209
- webrtc-sys/test/fileutils.h+152
- webrtc-sys/test/test_main.cc+20
- webrtc-sys/test/video_source.cc+432
- webrtc-sys/test/video_source.h+109
0 commit comments