1. 68f4e27 Add RtpSender OnFirstPacketSent callback. by Jakob Ivarsson · 4 months ago
  2. dc56a36 Use PayloadTypePicker in WebRtcVoiceEngine by Harald Alvestrand · 6 months ago
  3. 927244d Set MID in AudioReceiveChannel by Harald Alvestrand · 6 months ago
  4. 8037fc6 Migrate absl::optional to std::optional by Florent Castelli · 6 months ago
  5. d78e30e Deprecate cricket::VideoCodec and cricket::AudioCodec by Harald Alvestrand · 10 months ago
  6. a5c8ee1 Revert "Make Codec::Matches also consider packetization" by Tony Herre · 1 year, 3 months ago
  7. d0f0f38 Remove most usage of MediaContentDescription::as_audio()/as_video() by Philipp Hancke · 1 year, 3 months ago
  8. 1ae700a Make Codec::Matches also consider packetization by Emil Lundmark · 1 year, 4 months ago
  9. c3b7a50 Use webrtc::TaskQueueBase type instead of rtc::Thread by Tommi · 1 year, 4 months ago
  10. ecc38d8 Take out callback that modifies voice receive codec based on send codec by Harald Alvestrand · 1 year, 4 months ago
  11. b527699 Reduce usage of audio/video codec specifics by Philipp Hancke · 1 year, 5 months ago
  12. 19fe243 Remove more codec-related templating by Philipp Hancke · 1 year, 5 months ago
  13. ec82627 Look through all candidates before falling back to default packetization by Emil Lundmark · 1 year, 6 months ago
  14. 17304c3 Perform packetization verification until a match is found by Emil Lundmark · 1 year, 6 months ago
  15. ff281aa Convert signals in rtp_transport_internal.h to CallbackList by Harald Alvestrand · 1 year, 6 months ago
  16. 5866e1a Rename Set(Send|Recv)Parameters Set(Sender|Receiver)Parameters by Philipp Hancke · 1 year, 6 months ago
  17. a9d5141 Rename cricket::RtpParameters and derived classes by Philipp Hancke · 1 year, 7 months ago
  18. 4b87d7a Remove Codec template from RtpParameters and helper functions by Philipp Hancke · 1 year, 7 months ago
  19. d797cb6 Remove all split channels related code by Florent Castelli · 1 year, 8 months ago
  20. 847208e Remove transitional shim classes by Harald Alvestrand · 1 year, 9 months ago
  21. 4ad141e Add callback for send codec in audio too by Harald Alvestrand · 1 year, 9 months ago
  22. 5f32fa4 Delete MediaBaseChannel class by Harald Alvestrand · 1 year, 9 months ago
  23. 13897e6 Change SSRC-passing for MediaChannel from external to callback by Harald Alvestrand · 1 year, 10 months ago
  24. 7924915 Stop decoding video for m-lines which are sendonly or inactive by Philipp Hancke · 1 year, 10 months ago
  25. 2f55370 Reland "Use two MediaChannels for 2 directions." by Harald Alvestrand · 2 years ago
  26. 18c869b Revert "Use two MediaChannels for 2 directions." by Harald Alvestrand · 2 years ago
  27. ba088b1 Revert "Add plumbing for video NACK to be coupled between channels." by Harald Alvestrand · 2 years ago
  28. a087f6f Add plumbing for video NACK to be coupled between channels. by Harald Alvestrand · 2 years ago
  29. 8981a6f Use two MediaChannels for 2 directions. by Harald Alvestrand · 2 years, 1 month ago
  30. 89ca299 Use parsed packet from RtpTransport::DemuxPacket in engine and call by Per K · 2 years, 2 months ago
  31. 50454ef Apply PIMPL pattern to MediaSender and Receiver objects by Harald Alvestrand · 2 years, 3 months ago
  32. c0d44d9 Split audio and video channels into Send and Receive APIs. by Harald Alvestrand · 2 years, 3 months ago
  33. 36fafc8 Split MediaChannel class to sender and receiver by Harald Alvestrand · 2 years, 3 months ago
  34. 9e09a1f Replace Thread::Invoke with Thread::BlockingCall by Danil Chapovalov · 2 years, 6 months ago
  35. a30439b Migrate pc/ to absl::AnyInvocable based TaskQueueBase interface by Danil Chapovalov · 2 years, 8 months ago
  36. c374d11 Move to_queued_task.h and pending_task_safety_flag.h into public API by Artem Titov · 2 years, 9 months ago
  37. 8f42992 Move channel creation functions into RtpTransceiver by Harald Alvestrand · 2 years, 10 months ago
  38. 9a74317 Eliminate need for stats to know of channel.h by Harald Alvestrand · 2 years, 10 months ago
  39. c24a218 Update IWYU tool with a mapping file by Harald Alvestrand · 3 years ago
  40. 075db39 Check for valid transport before setting criteria. by Tommi · 3 years, 1 month ago
  41. 2195d54 Report an error if applying the demuxer criteria fails. by Tommi · 3 years, 1 month ago
  42. 5411b17 Add a channel factory interface. by Tomas Gunnarsson · 3 years, 1 month ago
  43. 4f8a58c Remove 2 Invokes to the network thread when creating a channel. by Tomas Gunnarsson · 3 years, 2 months ago
  44. 1933d3b Move network thread invokes for initialization for media channels, out. by Tomas Gunnarsson · 3 years, 2 months ago
  45. cc9b7ec Add utility method for consistency checking in BaseChannel classes. by Tomas Gunnarsson · 3 years, 2 months ago
  46. a49942a Update comments in BaseChannel::SendPacket. by Tomas Gunnarsson · 3 years, 2 months ago
  47. e68d874 Update SetPayloadTypeDemuxingEnabled_w to avoid an unnecessary Invoke. by Tomas Gunnarsson · 3 years, 2 months ago
  48. c69453d Change SetLocalContent in channel classes to avoid Invoke. by Tomas Gunnarsson · 3 years, 2 months ago
  49. ac72dda Code consolidation in BaseChannel and derived classes. by Tomas Gunnarsson · 3 years, 2 months ago
  50. d908d74 Make error param non-optional when setting local/remote content. by Tomas Gunnarsson · 3 years, 2 months ago
  51. b496c32 Enhance thread checks in BaseChannel classes. by Tomas Gunnarsson · 3 years, 2 months ago
  52. 9abd74d Make RtpDemuxerCriteria's mid_ and rsid_ const. by Tomas Gunnarsson · 3 years, 2 months ago
  53. de6e1b4 Use demuxer_criteria_.mid() for content_name() in BaseChannel. by Tomas Gunnarsson · 3 years, 2 months ago
  54. ddfbf6c Restrict access to `BaseChannel::previous_demuxer_criteria_`. by Tomas Gunnarsson · 3 years, 2 months ago
  55. 94f0194 Remove transport_name_ from Channel. by Tomas Gunnarsson · 3 years, 2 months ago
  56. 8a5ac16 Add ctor to RtpDemuxerCriteria to allow supplying 'mid' and 'rsid'. by Tomas Gunnarsson · 3 years, 2 months ago
  57. 92f9b74 Refactor UpdatePayloadTypeDemuxingState and add documentation. by Tomas Gunnarsson · 3 years, 2 months ago
  58. f643aea Updating OnDemuxerCriteria* notifications to be on the same thread. by Tomas Gunnarsson · 3 years, 2 months ago
  59. f1ea417 Added annotation for BaseChannel members. by Tomas Gunnarsson · 3 years, 2 months ago
  60. 117e95f Tolerate overlong MID in channel.cc by Harald Alvestrand · 3 years, 3 months ago
  61. d325196 Prepare to rename RTC_NOTREACHED to RTC_DCHECK_NOTREACHED by Artem Titov · 3 years, 4 months ago
  62. 880fa81 Reland "Use backticks not vertical bars to denote variables in comments for /pc" by Artem Titov · 3 years, 7 months ago
  63. fd05d6f Revert "Use backticks not vertical bars to denote variables in comments for /pc" by Björn Terelius · 3 years, 7 months ago
  64. 37ee0f5 Use backticks not vertical bars to denote variables in comments for /pc by Artem Titov · 3 years, 7 months ago
  65. 518669d Add more trace events to interesting places. by Markus Handell · 3 years, 9 months ago
  66. 0d0ed76 Fix RTP header extension encryption by Lennart Grahl · 3 years, 10 months ago
  67. cf2aeff Remove lock from MediaChannel by Tommi · 3 years, 10 months ago
  68. c9625f0 Make MediaChannel classes aware of the network thread. by Tommi · 3 years, 10 months ago
  69. 2497a27 Store RtpPacketReceived::arrival_time as Timestamp. by Tommi · 3 years, 10 months ago
  70. cc7a368 Move header negotiation state to transceivers. by Tommi · 3 years, 10 months ago
  71. 788d805 Reland "Remove Invoke from VideoChannel::FillBitrateInfo." by Tomas Gunnarsson · 3 years, 10 months ago
  72. 15f41ff Remove Invoke from BaseChannel::SetPayloadTypeDemuxingEnabled by Tommi · 3 years, 10 months ago
  73. 48a4d33 Revert "Remove Invoke from VideoChannel::FillBitrateInfo." by Mirko Bonadei · 3 years, 10 months ago
  74. 1a17957 Remove Invoke from VideoChannel::FillBitrateInfo. by Tommi · 3 years, 10 months ago
  75. 99c8a80 Change the first-packet-received notification in Channel. by Tommi · 3 years, 10 months ago
  76. a63bee5 Remove Mutex from BaseChannel. by Tommi · 3 years, 10 months ago
  77. 1959f8f Make ChannelInterface::Enabled() be async. by Tommi · 3 years, 10 months ago
  78. eb9c3f2 Handle OnPacketSent on the network thread via MediaChannel. by Tomas Gunnarsson · 3 years, 11 months ago
  79. 7af57c6 Remove RTP data implementation by Harald Alvestrand · 3 years, 11 months ago
  80. 15e078c Fix unsignalled ssrc race in WebRtcVideoChannel. by Henrik Boström · 3 years, 11 months ago
  81. 24bc419 Revert "Fix RTP header extension encryption" by Björn Terelius · 3 years, 11 months ago
  82. a743303 Fix RTP header extension encryption by Lennart Grahl · 4 years ago
  83. d9a51b0 Remove unnecessary calls to BaseChannel::SetRtpTransport by Tomas Gunnarsson · 4 years ago
  84. d15a575 Use SequenceChecker from public API by Artem Titov · 4 years, 1 month ago
  85. db82165 Add missing compile-time thread annotations for BaseChannel methods. by Niels Möller · 4 years, 1 month ago
  86. ad32586 Reland "Prepare to avoid hops to worker for network events." by Tomas Gunnarsson · 4 years, 1 month ago
  87. 47ec157 Revert "Prepare to avoid hops to worker for network events." by Mirko Bonadei · 4 years, 1 month ago
  88. d48a2b1 Prepare to avoid hops to worker for network events. by Tomas Gunnarsson · 4 years, 1 month ago
  89. 2ab9b28 Get rid of unnecessary network thread Invoke in BaseChannel. by Taylor Brandstetter · 4 years, 1 month ago
  90. d0acbd8 Revert "Do all BaseChannel operations within a single Thread::Invoke." by Taylor Brandstetter · 4 years, 1 month ago
  91. 5761e7b Running apply-iwyu on ~all files in pc/ by Harald Alvestrand · 4 years, 1 month ago
  92. 33c0ab4 Call MediaChannel::OnPacketReceived on the network thread. by Tomas Gunnarsson · 4 years, 2 months ago
  93. 4bab23f Update pc/ to use C++ lambdas instead of rtc::Bind by Niels Möller · 4 years, 2 months ago
  94. fd9500e In criket::BaseChannel replace AsyncInvoker with task queue functions by Danil Chapovalov · 4 years, 2 months ago
  95. 1921708 SetNegotiatedHeaderExtensions_w: Set list synchronously. by Markus Handell · 4 years, 2 months ago
  96. 5932fe1 RtpTransceiverInterface: introduce HeaderExtensionsNegotiated. by Markus Handell · 4 years, 3 months ago
  97. c1ad1ff Do all BaseChannel operations within a single Thread::Invoke. by Taylor Brandstetter · 4 years, 3 months ago
  98. 0f0bcb3 Declare BaseChannel::media_channel_ const by Harald Alvestrand · 4 years, 3 months ago
  99. 27883a2 Annotate cricket::BaseChannel with thread guards by Harald Alvestrand · 4 years, 3 months ago
  100. d3ef499 Enable payload type based demuxing with multiple tracks when applicable. by Taylor Brandstetter · 4 years, 5 months ago