)]}'
{
  "commit": "dca73b8fe8fa4d991e1a78c02f1939aaeb673cc1",
  "tree": "8f09f89d5a81cc38683193b48ec5baf039590506",
  "parents": [
    "d3d9263ce5e10220552026253d0e205986e82490"
  ],
  "author": {
    "name": "Andreas Huber",
    "email": "andih@google.com",
    "time": "Mon Mar 25 15:46:52 2013 -0700"
  },
  "committer": {
    "name": "Andreas Huber",
    "email": "andih@google.com",
    "time": "Mon Mar 25 16:20:26 2013 -0700"
  },
  "message": "In \"special\" mode we now establish a UDP RTCP channel in addition to the\n\nTCP RTP channel and provide feedback on the latency of arriving packets from\nthe sink back to the source. This information is then used to throttle\nvideo bitrate.\n\nChange-Id: Ic589a3cb65e4893a3ff67de947da6063d32a1c6e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "df20ae276eeda43c73c2485e63343cfeb8712154",
      "old_mode": 33188,
      "old_path": "media/libstagefright/wifi-display/ANetworkSession.cpp",
      "new_id": "88ca1cce85fe6c0758d3575c8d4f4bbe3d47863e",
      "new_mode": 33188,
      "new_path": "media/libstagefright/wifi-display/ANetworkSession.cpp"
    },
    {
      "type": "modify",
      "old_id": "123bc1c05593e641b771770d151573098efe4163",
      "old_mode": 33188,
      "old_path": "media/libstagefright/wifi-display/MediaSender.cpp",
      "new_id": "33af66d83426f3fe636a0438af871e300a0ab219",
      "new_mode": 33188,
      "new_path": "media/libstagefright/wifi-display/MediaSender.cpp"
    },
    {
      "type": "modify",
      "old_id": "447abf78019948598eec0d9ef7723bf46bbd757a",
      "old_mode": 33188,
      "old_path": "media/libstagefright/wifi-display/MediaSender.h",
      "new_id": "04538ea1f6ad88eaa4c6f0b5da2203a766e3c560",
      "new_mode": 33188,
      "new_path": "media/libstagefright/wifi-display/MediaSender.h"
    },
    {
      "type": "modify",
      "old_id": "c686e010538637cd1f88a32fe847f22a9ebafe90",
      "old_mode": 33188,
      "old_path": "media/libstagefright/wifi-display/rtp/RTPSender.cpp",
      "new_id": "9eeeabd518c69ac255130cfc402c96437f51565a",
      "new_mode": 33188,
      "new_path": "media/libstagefright/wifi-display/rtp/RTPSender.cpp"
    },
    {
      "type": "modify",
      "old_id": "8409b8d3cdb08e00a37bdb1c0e2847bf6e9a6aba",
      "old_mode": 33188,
      "old_path": "media/libstagefright/wifi-display/rtp/RTPSender.h",
      "new_id": "3a926ea7cbdd6146cd62e1850f50b26afe4d9887",
      "new_mode": 33188,
      "new_path": "media/libstagefright/wifi-display/rtp/RTPSender.h"
    },
    {
      "type": "modify",
      "old_id": "bb8c38705370a298265333e394fb73d831d81174",
      "old_mode": 33188,
      "old_path": "media/libstagefright/wifi-display/source/Converter.cpp",
      "new_id": "d41e1e62862ef03e36b2b149558562e3f2b4c246",
      "new_mode": 33188,
      "new_path": "media/libstagefright/wifi-display/source/Converter.cpp"
    },
    {
      "type": "modify",
      "old_id": "a418f697fe1070f2f3805e3ae2f9f03886ae3fb9",
      "old_mode": 33188,
      "old_path": "media/libstagefright/wifi-display/source/Converter.h",
      "new_id": "538f10a6f296f1c308ec4f71095b26ca6532e9a0",
      "new_mode": 33188,
      "new_path": "media/libstagefright/wifi-display/source/Converter.h"
    },
    {
      "type": "modify",
      "old_id": "a3b6542cc887720f55fb209d99a79498052f2fd4",
      "old_mode": 33188,
      "old_path": "media/libstagefright/wifi-display/source/PlaybackSession.cpp",
      "new_id": "68aa9cba40ce3e4bed84a0e338fc055ecbe44162",
      "new_mode": 33188,
      "new_path": "media/libstagefright/wifi-display/source/PlaybackSession.cpp"
    },
    {
      "type": "modify",
      "old_id": "da207e27ba491ed6b95d05699b923c0cc194b4ce",
      "old_mode": 33188,
      "old_path": "media/libstagefright/wifi-display/source/PlaybackSession.h",
      "new_id": "39086a160ba3320cfbf02e750a411eb7ddbf9799",
      "new_mode": 33188,
      "new_path": "media/libstagefright/wifi-display/source/PlaybackSession.h"
    },
    {
      "type": "modify",
      "old_id": "5167cb385f7ff2dcd422d7e7a9eebea6d57289e8",
      "old_mode": 33188,
      "old_path": "media/libstagefright/wifi-display/source/WifiDisplaySource.cpp",
      "new_id": "f2e659a38505bf6582d22be5b827453615d41f35",
      "new_mode": 33188,
      "new_path": "media/libstagefright/wifi-display/source/WifiDisplaySource.cpp"
    }
  ]
}
