Marcus Asteborg
Marcus Asteborg
First iteration of proposal of CI generator script for cmake and github actions. The script will generate a yaml file for github actions, currently different combinations of build settings and...
For av sync it's this header extension could be useful. https://webrtc.googlesource.com/src/+/refs/heads/main/docs/native-code/rtp-hdrext/abs-capture-time
https://aomediacodec.github.io/av1-rtp-spec/#dependency-descriptor-rtp-header-extension
Small optimization to save bit's on the wire.. Once receiver has mapped the Mid to an SSRC we can stop sending the header ext.
Currently there is no support for dtx. Add: Support for dtx in FormatParams Change Opus packetizer to be able to write markerbit.
Simple testcase to duplicate incoming rtp packets to simulate a srtp replay attack.
https://github.com/pion/webrtc/pull/2816
Noticed that AV1 is missing. Creating this to track this issue. Rusty encoders and decoders https://github.com/xiph/rav1e https://github.com/memorysafety/rav1d
fn new(ordinal: usize) -> Result { let device = cudarc::driver::CudaDevice::new(ordinal).w()?; let blas = cudarc::cublas::CudaBlas::new(device.clone()).w()?; let curand = cudarc::curand::CudaRng::new(299792458, device.clone()).w()?; Ok(Self { id: DeviceId::new(), device, blas: Arc::new(blas), curand: Arc::new(Mutex::new(CudaRng(curand))), }) }...