History log of /webrtc/constraints/src/lib.rs (Results 1 – 25 of 29)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: constraints-v0.1.0
# c57b4342 09-Jan-2023 Vincent Esche <[email protected]>

Add `#![warn(rust_2018_idioms)]` and `#![allow(dead_code)]` for 'webrtc-constraints'


Revision tags: interceptor-v0.8.2, rtcp-v0.7.2
# 7ade40fc 19-Dec-2022 Vincent Esche <[email protected]>

Remove unused `BoolOrResolvedMediaTrackConstraints`


# 76874ce2 19-Dec-2022 Vincent Esche <[email protected]>

Remove unused `ResolvedMediaStreamConstraints`


# 91a9d9ae 18-Dec-2022 Vincent Esche <[email protected]>

Wrap bare property names into new-type `MediaTrackProperty` for type-safety


Revision tags: mdns-v0.5.2, v0.6.0, interceptor-v0.8.1, media-v0.5.0, data-v0.6.0, sctp-v0.7.0, srtp-v0.9.1, rtcp-v0.7.1, rtp-v0.6.8, dtls-v0.7.0, ice-v0.9.0, turn-v0.6.1, stun-v0.4.4, mdns-v0.5.1, sdp-v0.5.3, util-v0.7.0, ice-v0.8.2, v0.5.1
# c36b7726 13-Sep-2022 Vincent Esche <[email protected]>

Rename `BareOr…` types, removing prefix


# 2dfc7374 13-Sep-2022 Vincent Esche <[email protected]>

Rename `MediaTrackConstraint` and related types, adding `Resolved…` prefix


# 34af177d 13-Sep-2022 Vincent Esche <[email protected]>

Add macros for improved ergonomics


Revision tags: ice-v0.8.1
# 6cf719d1 11-Sep-2022 Vincent Esche <[email protected]>

Add `FacingMode` and `ResizeMode` enumerations


Revision tags: v0.5.0, data-v0.5.0, dtls-v0.6.0, ice-v0.8.0, interceptor-v0.8.0, mdns-v0.5.0, media-v0.4.7, rtcp-v0.7.0, rtp-v0.6.7, sctp-v0.6.1, sdp-v0.5.2, srtp-v0.9.0, stun-v0.4.3, turn-v0.6.0, util-v0.6.0, test-tag
# f383caa8 06-Sep-2022 Vincent Esche <[email protected]>

Add implementation of distance function for calculating setting fitness


# 1f1d4084 11-Sep-2022 Vincent Esche <[email protected]>

Introduce wrapper type for mandatory (i.e. basic or required) constraint-sets


# 8b52fcf5 13-Sep-2022 Vincent Esche <[email protected]>

Add `Sanitized…` constraint types for encoding invariants using type-safety


# 9d223da9 17-Jul-2022 Vincent Esche <[email protected]>

Implement bare constraint value resolution


# c02a612a 11-Sep-2022 Vincent Esche <[email protected]>

Implement logic for resolving bare values to proper constraints


# 20a3d50a 17-Jul-2022 Vincent Esche <[email protected]>

Generalize `MediaStreamConstraints` over `T` as `GenericMediaStreamConstraints<T>`, re-introducing `MediaStreamConstraints` as `BareOrMediaStreamConstraints` type-alias


# e35bf704 17-Jul-2022 Vincent Esche <[email protected]>

Generalize `MediaTrackConstraints` over `T` as `GenericMediaTrackConstraints<T>`, re-introducing `MediaTrackConstraints` as `BareOrMediaTrackConstraints` type-alias


# fe3edb58 17-Jul-2022 Vincent Esche <[email protected]>

Generalize `AdvancedMediaTrackConstraints` over `T` as `GenericAdvancedMediaTrackConstraints<T>`, re-introducing `AdvancedMediaTrackConstraints` as `BareOrAdvancedMediaTrackConstraints` type-alias


# d379b23f 17-Jul-2022 Vincent Esche <[email protected]>

Generalize `MediaTrackConstraintSet` over `T` as `GenericMediaTrackConstraintSet<T>`, re-introducing `MediaTrackConstraintSet` as `BareOrMediaTrackConstraintSet` type-alias


# 90131f06 16-Jul-2022 Vincent Esche <[email protected]>

Rename `MediaTrackConstraint` to `BareOrMediaTrackConstraint`, re-introducing `MediaTrackConstraint` as resolved type variant


# cc088ae5 13-Jul-2022 Vincent Esche <[email protected]>

Add implementation of `OverconstrainedError`


# 803633d7 23-Jun-2022 Vincent Esche <[email protected]>

Add implementation of `MediaStreamConstraints`


# 64bcca15 17-Jul-2022 Vincent Esche <[email protected]>

Add implementation of `MediaTrackConstraints`, `BoolOrMediaTrackConstraints`, `MediaTrackConstraintSet`, `AdvancedMediaTrackConstraints`


# 1b0f929a 11-Sep-2022 Vincent Esche <[email protected]>

Add implementation of `MediaTrackConstraint`, `ExactOrValueConstraint`, `ExactOrValueRangeConstraint` & `ExactOrValueSequenceConstraint`


# bca24136 17-Jul-2022 Vincent Esche <[email protected]>

Add implementation of `MediaTrackCapabilities` & `MediaStreamCapabilities`


# 1ded8848 17-Jul-2022 Vincent Esche <[email protected]>

Add implementation of `MediaTrackSetting`, `MediaTrackSettings` & `MediaStreamSettings`


# 2be938a1 17-Jul-2022 Vincent Esche <[email protected]>

Add implementation of `MediaTrackSupportedConstraints`


12