Atsushi Watanabe

Results 76 issues of Atsushi Watanabe

https://github.com/pion/stun/pull/90/checks?check_run_id=3093408033 ``` === RUN TestClientGC coverage: 47.1 panic: test timed out after 10m0s goroutine 82 [running]: testing.(*M).startAlarm.func1() /opt/hostedtoolcache/go/1.15.13/x64/src/testing/testing.go:1618 +0x11f created by time.goFunc /opt/hostedtoolcache/go/1.15.13/x64/src/time/sleep.go:167 +0x52 goroutine 1 [chan receive]: testing.(*T).Run(0xc000001980, 0x749132,...

I'm trying Bitrise and build errors due to the broken static lib (https://github.com/pion/mediadevices/pull/428) can be reproduced. https://app.bitrise.io/build/51dbe91e-8d3b-4a8c-a2e3-755a0d6480c3 Bitrise seems having free plan including 300 credits/month and M1 mac build takes...

enhancement

`cvendor/lib/openh264/libopenh264.a` is compiled for x86_64 Linux. Would be nice to have more portable way for multiple environments.

Currently, source media properties are passed to encoder directly, however, Video/AudioTransformer may change the media properties. e.g. VideoTransformer may change frame rate and size, AudioTransformer may change number of the...

TODO: find a easy way to install dependent libraries.

In WebAPI, media setting can be updated by `applyConstraints()`. https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrack/applyConstraints

Receive RTP from WebRTC remote track, decode, process (by `Audio/VideoTransform`), and encode. This realizes tiling (or picture-in-picture) of multiple streams into one stream, and audio mixing.

https://github.com/pion/webrtc/issues/1102#issuecomment-605429312

A follow-up of #83 and #89 ## Possible improvements ### Microphone - Enumerate devices - Detect device disconnection and return EOF - Get actual properties - Migrate to newer API?...

adapter

For example, https://github.com/pion/rtp/blob/3ea35019945910320f917f2aef8a9fbc4ace4d83/codecs/vp8_packet.go#L67-L72 N flag can be set to indicate the frame can be discarded on packet loss. (The value for each frame is given by the encoder.)