Lukas Herman
2f5e4ee914
New mediadevices design
...
Changelog:
* Better support for non-webrtc use cases
* Enable multiple readers
* Enhance codec selectors
* Update APIs to reflect on the new v3 webrtc design
* Cleaner APIs
2020-10-30 00:33:55 -07:00
Atsushi Watanabe
ecff5e63a5
prop: support ranged/exact/oneof constraints
2020-05-24 10:26:16 +09:00
Lukas Herman
c9b90fb233
Redesign codec
...
Resolves https://github.com/pion/mediadevices/issues/114
* Remove codec registrar
* Completely redesign how codec is being discovered, tuned, and built
* Update examples
* Update unit tests
2020-03-21 07:45:10 -04:00
Lukas Herman
c6d0f3ec02
Add custom video/audio transforms
...
Resolves https://github.com/pion/mediadevices/issues/31
2020-02-12 08:17:57 -08:00
Lukas Herman
ec310e566b
Move Codec from MediaTrackConstraints to prop.Codec
2020-02-10 20:07:41 -08:00
Lukas Herman
aece2b94c6
Refractor, unify some APIs to be more DRY
2020-02-06 22:44:29 -08:00
Lukas Herman
2640f6c1f4
Move all settings to video/audio under io
2020-02-06 22:44:29 -08:00
Lukas Herman
b90c346177
Refractor mediastreamconstraint
2020-02-06 22:44:29 -08:00
Lukas Herman
dcf4524223
Fix audio stream
2020-02-06 22:44:29 -08:00
Lukas Herman
61c0b53c55
Add initial audio support
2020-02-06 22:44:29 -08:00
Lukas Herman
62aef6b8f3
Update codec to be dynamically registered
2020-01-05 22:12:44 -08:00
Lukas Herman
ec58fac1e7
Rename Spec to Setting
2019-12-28 09:39:31 -08:00
Lukas Herman
5679e3c0d7
Add SelectSettings algorithm and Codec to video constraints
2019-12-28 09:39:31 -08:00
Lukas Herman
b8b30bd7eb
Initial commit
...
Resolves #1
2019-12-04 21:58:39 -08:00