)]}'
{
  "commit": "257dc39841c4d29e6a360f2dd10af336a45072a3",
  "tree": "bb6b0a4740063aeb74ab8e489eda0b738074b5c6",
  "parents": [
    "189f9b1b6580f6d67c05b18f5b2d60654d7663d7"
  ],
  "author": {
    "name": "hta",
    "email": "hta@webrtc.org",
    "time": "Tue Oct 25 16:05:06 2016"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Oct 25 16:05:15 2016"
  },
  "message": "Refactoring: Hide VideoCodec.codecSpecific as \"private\"\n\nThis refactoring allows runtime checks that functions that access\ncodec specific information are using the correct union member.\nThe API also allows replacing the union with another implementation\nwithout changes at calling sites.\n\nBUG\u003dwebrtc:6603\n\nReview-Url: https://codereview.webrtc.org/2001533003\nCr-Commit-Position: refs/heads/master@{#14775}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8f117e11530b027fd80aea33354804ec8676e326",
      "old_mode": 33188,
      "old_path": "webrtc/common_types.cc",
      "new_id": "e78a4aacca75f538e663dcf00732a691ad9570f8",
      "new_mode": 33188,
      "new_path": "webrtc/common_types.cc"
    },
    {
      "type": "modify",
      "old_id": "b1842ef59598e78e86f99f71d495661b0d1a9483",
      "old_mode": 33188,
      "old_path": "webrtc/common_types.h",
      "new_id": "c3e9a84c3cc729b5cb3e1b1287731cc102aa3ba0",
      "new_mode": 33188,
      "new_path": "webrtc/common_types.h"
    },
    {
      "type": "modify",
      "old_id": "72a1ec322f7cfd9fe19c572fa01252f18fda7407",
      "old_mode": 33188,
      "old_path": "webrtc/modules/video_coding/codec_database.cc",
      "new_id": "48ca1fbe25b2b672328eb5e8a6f0e3beb824904e",
      "new_mode": 33188,
      "new_path": "webrtc/modules/video_coding/codec_database.cc"
    },
    {
      "type": "modify",
      "old_id": "5ca9e55ab342df07d67f8bfc853b019a7946c4cf",
      "old_mode": 33188,
      "old_path": "webrtc/modules/video_coding/codecs/test/videoprocessor_integrationtest.cc",
      "new_id": "9c99a0a97301c0e801e6eadf7220ede39af08eb9",
      "new_mode": 33188,
      "new_path": "webrtc/modules/video_coding/codecs/test/videoprocessor_integrationtest.cc"
    },
    {
      "type": "modify",
      "old_id": "37fad483f7617b3c689f57f0e3387e6e7ca48ae6",
      "old_mode": 33188,
      "old_path": "webrtc/modules/video_coding/codecs/tools/video_quality_measurement.cc",
      "new_id": "18c48dbfcd9c51ef9945ab49a7773840658034c7",
      "new_mode": 33188,
      "new_path": "webrtc/modules/video_coding/codecs/tools/video_quality_measurement.cc"
    },
    {
      "type": "modify",
      "old_id": "1c8037a60e9ce4657a146cd0ba888798e416ac40",
      "old_mode": 33188,
      "old_path": "webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc",
      "new_id": "880f45fa7e4ca7f0ffa55ccd67251e3e5f986eec",
      "new_mode": 33188,
      "new_path": "webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc"
    },
    {
      "type": "modify",
      "old_id": "0ccbb548558baf162fcce38f91d677039b2c8a58",
      "old_mode": 33188,
      "old_path": "webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter_unittest.cc",
      "new_id": "8bc3b489ff3e1dcea39a7c84fe591e2904d5ad33",
      "new_mode": 33188,
      "new_path": "webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e2d5bb87384fbbca678e00584162ebe2a7586dbd",
      "old_mode": 33188,
      "old_path": "webrtc/modules/video_coding/codecs/vp8/simulcast_unittest.h",
      "new_id": "56ad3a710d29528e30ec6d65636bf2062d2c5b36",
      "new_mode": 33188,
      "new_path": "webrtc/modules/video_coding/codecs/vp8/simulcast_unittest.h"
    },
    {
      "type": "modify",
      "old_id": "63be85afdcabfd379fe11bad9b739d9a203fa28a",
      "old_mode": 33188,
      "old_path": "webrtc/modules/video_coding/codecs/vp8/test/vp8_impl_unittest.cc",
      "new_id": "487a9da846a24d8bca9f27eaa0e537fa001d0a47",
      "new_mode": 33188,
      "new_path": "webrtc/modules/video_coding/codecs/vp8/test/vp8_impl_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "439f6afa3ed444e0365e0968f23894b91275bd78",
      "old_mode": 33188,
      "old_path": "webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc",
      "new_id": "715f8ff5758df847477e2a78e761081eafe33871",
      "new_mode": 33188,
      "new_path": "webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "006ff65eeed1f9ecd3de351014917166aba01b48",
      "old_mode": 33188,
      "old_path": "webrtc/modules/video_coding/codecs/vp8/vp8_sequence_coder.cc",
      "new_id": "857976d5d266cfc0deb140be97eb63f44fe7f540",
      "new_mode": 33188,
      "new_path": "webrtc/modules/video_coding/codecs/vp8/vp8_sequence_coder.cc"
    },
    {
      "type": "modify",
      "old_id": "aa54bdf0a5ecfcaef50cda07241db2f421dac0f2",
      "old_mode": 33188,
      "old_path": "webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc",
      "new_id": "3a4efb3c3a87033e1610719878861b5391d105ea",
      "new_mode": 33188,
      "new_path": "webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "0f2da583a0f63e4814fe43234fa14e6f6fdfd598",
      "old_mode": 33188,
      "old_path": "webrtc/modules/video_coding/video_sender.cc",
      "new_id": "b7664a719b3a7d155d23666df94663928087bc8c",
      "new_mode": 33188,
      "new_path": "webrtc/modules/video_coding/video_sender.cc"
    },
    {
      "type": "modify",
      "old_id": "f66221e5581ff501fbb19f606a882afe90e9a54b",
      "old_mode": 33188,
      "old_path": "webrtc/modules/video_coding/video_sender_unittest.cc",
      "new_id": "71602f0ea193edd4bc37b6c6a5fcc10382ea7492",
      "new_mode": 33188,
      "new_path": "webrtc/modules/video_coding/video_sender_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e25546a193dad6d2b5e4dea000c472c929716e2e",
      "old_mode": 33188,
      "old_path": "webrtc/video/video_receive_stream.cc",
      "new_id": "7d191c817948b22064b1300319ffa450c31da668",
      "new_mode": 33188,
      "new_path": "webrtc/video/video_receive_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "cc73fa809b8c945ddf756411f3bd1ef4ebe1712d",
      "old_mode": 33188,
      "old_path": "webrtc/video/video_send_stream_tests.cc",
      "new_id": "9d00e007de2f15427e1e3c0c07f13e27c3f40709",
      "new_mode": 33188,
      "new_path": "webrtc/video/video_send_stream_tests.cc"
    },
    {
      "type": "modify",
      "old_id": "4f25e1fdce54436acec09d5d81a89cc72cfc0be5",
      "old_mode": 33188,
      "old_path": "webrtc/video_decoder.h",
      "new_id": "7a41840ba8fbf9b3d357c0bd730e84d1cd1c47dd",
      "new_mode": 33188,
      "new_path": "webrtc/video_decoder.h"
    },
    {
      "type": "modify",
      "old_id": "d28533b9fd062f23c12cf1ff10f984b501f90259",
      "old_mode": 33188,
      "old_path": "webrtc/video_encoder.h",
      "new_id": "d8b7921bc07fad057cfc438021c41c6219b134a6",
      "new_mode": 33188,
      "new_path": "webrtc/video_encoder.h"
    }
  ]
}
