-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Avoid abseil containers with SeqManager compare functions #1369
Merged
Commits on Apr 9, 2024
-
Avoid abseil containers with SeqManager compared functions
Fixes #1366 ### Details - As demonstrated in temporal PR #1368, standard C++ STD containers do not throw (even in debug mode) when using `Compare` functions in maps/sets that do not honor transitivity, i.e. `comp(a,b) && comp(b,c) -> comp(a,c)`. - So let's not use abseil containers in those cases. ### Bonus tracks - Dupicate CI actions in debug mode. - Make mediasoup Rust building honor `MEDIASOUP_BUILDTYPE` env variable if given. - Fix an amazing bug in `AudioLevelObserver.cpp` which failed to compile because it uses a `absl::btree_multimap` without including the `absl/container/btree_map.h` header (it didn't fail before due to some absl header included by yet anothe included file, etc).
Configuration menu - View commit details
-
Copy full SHA for 479e7b1 - Browse repository at this point
Copy the full SHA 479e7b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b45209 - Browse repository at this point
Copy the full SHA 6b45209View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b23846 - Browse repository at this point
Copy the full SHA 3b23846View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5600190 - Browse repository at this point
Copy the full SHA 5600190View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cf89d0 - Browse repository at this point
Copy the full SHA 7cf89d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd550bb - Browse repository at this point
Copy the full SHA dd550bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b90b70 - Browse repository at this point
Copy the full SHA 3b90b70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b5da43 - Browse repository at this point
Copy the full SHA 9b5da43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53ac4bb - Browse repository at this point
Copy the full SHA 53ac4bbView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.