)]}' { "commit": "02af84064c5f31caf7d9f89a24b9beeddf32b05e", "tree": "eda3ba04e91c72532d3cd0f2ab31b0e1b88c46fe", "parents": [ "e3b42636f30bee31dfefb167860a746cacd4e21b" ], "author": { "name": "Per K", "email": "perkj@webrtc.org", "time": "Wed Mar 27 18:35:55 2024" }, "committer": { "name": "WebRTC LUCI CQ", "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com", "time": "Thu Mar 28 09:27:43 2024" }, "message": "PacketRouter directly notify RtpTransportControllerSender when sending\n\nWith this cl\nRtpTransportControllerSend::OnAddPacket is instead directly invoked from PacketRouter::SendPacket instead of going via RTP module.\n\nTransport sequence numbers are instead of directly written to header\nextension, added to RtpPacketToSendMetaData and written to the extenion\nby RTP module.\nThis is to allow transport sequence numbers without actually sending\nthem in an extension.\n\nBug: webrtc:15368\nChange-Id: Idd03e02a4257dfc4d0f1898b2803345975d7dad2\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/344720\nReviewed-by: Erik Språng \u003csprang@google.com\u003e\nReviewed-by: Erik Språng \u003csprang@webrtc.org\u003e\nReviewed-by: Jakob Ivarsson‎ \u003cjakobi@webrtc.org\u003e\nCommit-Queue: Per Kjellander \u003cperkj@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#41974}\n", "tree_diff": [ { "type": "modify", "old_id": "7d40048967a954f928940281fccc7dcaa9a93dbe", "old_mode": 33188, "old_path": "audio/channel_send.cc", "new_id": "4a2700177bad49254fe496aa88fb61c39bc7a934", "new_mode": 33188, "new_path": "audio/channel_send.cc" }, { "type": "modify", "old_id": "7e0580d1e2f95c64dcb45e1af0646803d489bb1a", "old_mode": 33188, "old_path": "call/rtp_transport_controller_send.cc", "new_id": "a10d75d2e0114f82bd36dc0bceb59889fde5af11", "new_mode": 33188, "new_path": "call/rtp_transport_controller_send.cc" }, { "type": "modify", "old_id": "3d4db3c81553910c4c58cc299fab7d38ae0e7233", "old_mode": 33188, "old_path": "call/rtp_transport_controller_send.h", "new_id": "68f14b49874a2d51539fb227360d07f632323d9c", "new_mode": 33188, "new_path": "call/rtp_transport_controller_send.h" }, { "type": "modify", "old_id": "eda5b1c5a2ff689351395380b483d56a55a85d1c", "old_mode": 33188, "old_path": "call/rtp_transport_controller_send_interface.h", "new_id": "3fa6df55bbb40af10e63b49211ff91c3cdd0d826", "new_mode": 33188, "new_path": "call/rtp_transport_controller_send_interface.h" }, { "type": "modify", "old_id": "56e684595125cdc79e42ae384c84c19e1be20c86", "old_mode": 33188, "old_path": "call/rtp_video_sender.cc", "new_id": "47e422ebfc6fe3dbe1d1d4a77af32c5e32a2cefd", "new_mode": 33188, "new_path": "call/rtp_video_sender.cc" }, { "type": "modify", "old_id": "805027009c561498ba9bf0014cdc4211655a69c7", "old_mode": 33188, "old_path": "call/test/mock_rtp_transport_controller_send.h", "new_id": "fff788b6dcdd64ee16314b712761c9a6380c7b0d", "new_mode": 33188, "new_path": "call/test/mock_rtp_transport_controller_send.h" }, { "type": "modify", "old_id": "796f19e485fac0dc95cff9e79604fbe00607da35", "old_mode": 33188, "old_path": "modules/pacing/BUILD.gn", "new_id": "a24bccd39c132afdbff58fb30620656efcf2e888", "new_mode": 33188, "new_path": "modules/pacing/BUILD.gn" }, { "type": "modify", "old_id": "382ffcd0905eb84acac2e7273f61b1d44ca74f6b", "old_mode": 33188, "old_path": "modules/pacing/packet_router.cc", "new_id": "5124e94d1391f634f7f5208bdf081cc9e7074882", "new_mode": 33188, "new_path": "modules/pacing/packet_router.cc" }, { "type": "modify", "old_id": "4c5747f7e3a2ebbaa52325dff78d6661457db48d", "old_mode": 33188, "old_path": "modules/pacing/packet_router.h", "new_id": "ae1063711738cd6575b43937c319dc331d3bab1a", "new_mode": 33188, "new_path": "modules/pacing/packet_router.h" }, { "type": "modify", "old_id": "434cdccafacb8f73871ce23f19786d966584532f", "old_mode": 33188, "old_path": "modules/pacing/packet_router_unittest.cc", "new_id": "fdd45ccbd859ea1a0be09b64a945fa21379b76b5", "new_mode": 33188, "new_path": "modules/pacing/packet_router_unittest.cc" } ] }