)]}'
{
  "commit": "00a30873c415d717af8dcdf21c2df7fd4b6d1ed2",
  "tree": "3d5b6bd128b2f45daa25b45a6934e19654a6baca",
  "parents": [
    "897776e36c2510e5d5dc77746bce25106146666f"
  ],
  "author": {
    "name": "Johannes Kron",
    "email": "kron@webrtc.org",
    "time": "Thu Jan 23 13:10:44 2020"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Jan 23 13:10:53 2020"
  },
  "message": "Revert \"Reland \"Distinguish between send and receive codecs\"\"\n\nThis reverts commit 133bf2bd28596aab5c7684e0ea3da99b1fece77f.\n\nReason for revert: Breaks Chromium import due to flaky test in Chromium.\n\nOriginal change\u0027s description:\n\u003e Reland \"Distinguish between send and receive codecs\"\n\u003e \n\u003e This reverts commit e57b266a20334e47f105a0bd777190ec8c6562e8.\n\u003e \n\u003e Reason for revert: Fixed negotiation of send-only clients.\n\u003e \n\u003e Original change\u0027s description:\n\u003e \u003e Revert \"Distinguish between send and receive codecs\"\n\u003e \u003e\n\u003e \u003e This reverts commit c0f25cf762a6946666c812f7a3df3f0a7f98b38d.\n\u003e \u003e\n\u003e \u003e Reason for revert: breaks negotiation with send-only clients\n\u003e \u003e\n\u003e \u003e (webrtc_video_engine.cc:985): SetRecvParameters called with unsupported video codec: VideoCodec[96:H264]\n\u003e \u003e (peer_connection.cc:6043): Failed to set local video description recv parameters. (INVALID_PARAMETER)\n\u003e \u003e (peer_connection.cc:2591): Failed to set local offer sdp: Failed to set local video description recv parameters.\n\u003e \u003e\n\u003e \u003e Original change\u0027s description:\n\u003e \u003e \u003e Distinguish between send and receive codecs\n\u003e \u003e \u003e\n\u003e \u003e \u003e Even though send and receive codecs may be the same, they might have\n\u003e \u003e \u003e different support in HW. Distinguish between send and receive codecs\n\u003e \u003e \u003e to be able to keep track of which codecs have HW support.\n\u003e \u003e \u003e\n\u003e \u003e \u003e Bug: chromium:1029737\n\u003e \u003e \u003e Change-Id: Id119560becadfe0aaf861c892a6485f1c2eb378d\n\u003e \u003e \u003e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165763\n\u003e \u003e \u003e Commit-Queue: Johannes Kron \u003ckron@webrtc.org\u003e\n\u003e \u003e \u003e Reviewed-by: Steve Anton \u003csteveanton@webrtc.org\u003e\n\u003e \u003e \u003e Cr-Commit-Position: refs/heads/master@{#30284}\n\u003e \u003e\n\u003e \u003e TBR\u003dsteveanton@webrtc.org,kron@webrtc.org\n\u003e \u003e\n\u003e \u003e Change-Id: Iacb7059436b2313b52577b65f164ee363c4816aa\n\u003e \u003e No-Presubmit: true\n\u003e \u003e No-Tree-Checks: true\n\u003e \u003e No-Try: true\n\u003e \u003e Bug: chromium:1029737\n\u003e \u003e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166420\n\u003e \u003e Reviewed-by: Steve Anton \u003csteveanton@webrtc.org\u003e\n\u003e \u003e Commit-Queue: Steve Anton \u003csteveanton@webrtc.org\u003e\n\u003e \u003e Cr-Commit-Position: refs/heads/master@{#30292}\n\u003e \n\u003e TBR\u003dsteveanton@webrtc.org,kron@webrtc.org\n\u003e \n\u003e \n\u003e Bug: chromium:1029737\n\u003e Change-Id: I287efcfdcd1c9a3f2c410aeec8fe26a84204d1fd\n\u003e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/166604\n\u003e Reviewed-by: Johannes Kron \u003ckron@webrtc.org\u003e\n\u003e Reviewed-by: Steve Anton \u003csteveanton@webrtc.org\u003e\n\u003e Commit-Queue: Johannes Kron \u003ckron@webrtc.org\u003e\n\u003e Cr-Commit-Position: refs/heads/master@{#30348}\n\nTBR\u003dsteveanton@webrtc.org,kron@webrtc.org\n\nChange-Id: I9f8731309749e07ce7e651e1550ecfabddb1735f\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: chromium:1029737\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/167205\nReviewed-by: Johannes Kron \u003ckron@webrtc.org\u003e\nCommit-Queue: Johannes Kron \u003ckron@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#30360}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "23214ccf40f9fdc603221b5eab2565999f359293",
      "old_mode": 33188,
      "old_path": "api/test/video/function_video_decoder_factory.h",
      "new_id": "03a43239976a01139ef709e294e038f1990492f9",
      "new_mode": 33188,
      "new_path": "api/test/video/function_video_decoder_factory.h"
    },
    {
      "type": "modify",
      "old_id": "4a6971adf1fa649ff5b5ad96cf8bc453e0cd65b7",
      "old_mode": 33188,
      "old_path": "media/base/fake_media_engine.cc",
      "new_id": "c31ef9778660507010c0bfb0e255bab7e0e48bff",
      "new_mode": 33188,
      "new_path": "media/base/fake_media_engine.cc"
    },
    {
      "type": "modify",
      "old_id": "f072dc4550885314a641dbe868fa08daa2c4d2e1",
      "old_mode": 33188,
      "old_path": "media/base/fake_media_engine.h",
      "new_id": "3df8f8596535f621c7319735a88cd1a8f98ed213",
      "new_mode": 33188,
      "new_path": "media/base/fake_media_engine.h"
    },
    {
      "type": "modify",
      "old_id": "841b2b6b0cc42aee062d2252ad8ed4bb3d5be137",
      "old_mode": 33188,
      "old_path": "media/base/media_engine.h",
      "new_id": "173df50e343cc1afa063467fd233bcdfa0b8b379",
      "new_mode": 33188,
      "new_path": "media/base/media_engine.h"
    },
    {
      "type": "modify",
      "old_id": "91f7e539568cf2c31afe3fe57022f36afc0973f4",
      "old_mode": 33188,
      "old_path": "media/engine/fake_webrtc_video_engine.cc",
      "new_id": "0ee2bcc54fabbe03ef8a3d169cea14fc8c014f9c",
      "new_mode": 33188,
      "new_path": "media/engine/fake_webrtc_video_engine.cc"
    },
    {
      "type": "modify",
      "old_id": "28dc4fe99bde244b73807ce33fb458d5e0e9b7a4",
      "old_mode": 33188,
      "old_path": "media/engine/fake_webrtc_video_engine.h",
      "new_id": "7b32ac86cf9b14d97daef9d61f042f345aab3d81",
      "new_mode": 33188,
      "new_path": "media/engine/fake_webrtc_video_engine.h"
    },
    {
      "type": "modify",
      "old_id": "5c31e21ef138ab4ae26b5bb1b01cd5b4e827f1a4",
      "old_mode": 33188,
      "old_path": "media/engine/null_webrtc_video_engine.h",
      "new_id": "590f0b0be75de67f40c01048bc7ebdfb33e52aa7",
      "new_mode": 33188,
      "new_path": "media/engine/null_webrtc_video_engine.h"
    },
    {
      "type": "modify",
      "old_id": "c8c0ae54517fcbe3f98bf57e41bd76040086355b",
      "old_mode": 33188,
      "old_path": "media/engine/webrtc_video_engine.cc",
      "new_id": "b17938b014a49f7d0f1402a5bc2ddbf9bcbc3d6a",
      "new_mode": 33188,
      "new_path": "media/engine/webrtc_video_engine.cc"
    },
    {
      "type": "modify",
      "old_id": "b453d869b5432b8f368bf69b212a84a2eda5977b",
      "old_mode": 33188,
      "old_path": "media/engine/webrtc_video_engine.h",
      "new_id": "d5ed95b7f0e08931efeb265980719155bfdd7b71",
      "new_mode": 33188,
      "new_path": "media/engine/webrtc_video_engine.h"
    },
    {
      "type": "modify",
      "old_id": "a233a30f8b035dda57af21df0a228901cbf06626",
      "old_mode": 33188,
      "old_path": "media/engine/webrtc_video_engine_unittest.cc",
      "new_id": "975761123adc296112a63e91570b8fde5122f703",
      "new_mode": 33188,
      "new_path": "media/engine/webrtc_video_engine_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e3f13e27b125ec10cf7223bf75bec7a87f74263d",
      "old_mode": 33188,
      "old_path": "pc/channel.cc",
      "new_id": "d6f884ce5ebdc993cb41d72da0cc93fd063cbfe4",
      "new_mode": 33188,
      "new_path": "pc/channel.cc"
    },
    {
      "type": "modify",
      "old_id": "16814bd493e02a312a90c53440318ffeeedaede6",
      "old_mode": 33188,
      "old_path": "pc/channel_manager.cc",
      "new_id": "ce8f473600025454c7a0d6cb2f611027bb9f076f",
      "new_mode": 33188,
      "new_path": "pc/channel_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "f66ad4bfc1ddddefa714afa3ae4698440582e306",
      "old_mode": 33188,
      "old_path": "pc/channel_manager.h",
      "new_id": "661ab4bbdeece62c603b3e7d508db6f5a2243965",
      "new_mode": 33188,
      "new_path": "pc/channel_manager.h"
    },
    {
      "type": "modify",
      "old_id": "6f3128ebde1a3663dd999d326cde06e7e823dfa8",
      "old_mode": 33188,
      "old_path": "pc/channel_manager_unittest.cc",
      "new_id": "90785131f9dd521c744885f55a89be23fb83be15",
      "new_mode": 33188,
      "new_path": "pc/channel_manager_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e764101eefc31ae24a5f37e2ad51384f9eef90b6",
      "old_mode": 33188,
      "old_path": "pc/media_session.cc",
      "new_id": "59f140f95195be36429ac5bb62916ebc95ad8498",
      "new_mode": 33188,
      "new_path": "pc/media_session.cc"
    },
    {
      "type": "modify",
      "old_id": "ef83834318f19dbc3139168cc553140d0ca42b9d",
      "old_mode": 33188,
      "old_path": "pc/media_session.h",
      "new_id": "235945c4f98c5659b3facf1a9d4720d07f644e68",
      "new_mode": 33188,
      "new_path": "pc/media_session.h"
    },
    {
      "type": "modify",
      "old_id": "a901dedb706d717c87a8eec046f041b2bafc8030",
      "old_mode": 33188,
      "old_path": "pc/media_session_unittest.cc",
      "new_id": "a2416c4dccc8cf3a7b1908f0165f78af8cf89dcd",
      "new_mode": 33188,
      "new_path": "pc/media_session_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "c8bb22e43e1f974bc119f983e27cb63edf38c6fa",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_factory.cc",
      "new_id": "4523121b58d2258870156bd84a52657beb8218e4",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_factory.cc"
    },
    {
      "type": "modify",
      "old_id": "df231f572c042286e106338e8e58843a6152a6c5",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_integrationtest.cc",
      "new_id": "399001f9f360ad8c0efa1c60118c3b590bdddcc6",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_integrationtest.cc"
    },
    {
      "type": "modify",
      "old_id": "c9ffd776d9d7947e76b31863f157608e8a72b819",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_media_unittest.cc",
      "new_id": "077c4a3e43de6209ba6112f8e078c00e1bcfe649",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_media_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "fcb54b54c24fb80553ccac279eca18751f0d2a8d",
      "old_mode": 33188,
      "old_path": "pc/rtp_transceiver.cc",
      "new_id": "d3281d5e6ed577eb6a01b028bfcb51c1564be2c6",
      "new_mode": 33188,
      "new_path": "pc/rtp_transceiver.cc"
    }
  ]
}
