)]}'
{
  "commit": "7aa97a35b515bfb7d7bbcdee4db376f815343e44",
  "tree": "3b83c5bc42bb89ae561e06c89c19be9c2377d05f",
  "parents": [
    "9a27722b98ba58282efbf668864259139d4faa18"
  ],
  "author": {
    "name": "John Koleszar",
    "email": "jkoleszar@google.com",
    "time": "Thu Jun 03 10:29:04 2010 -0400"
  },
  "committer": {
    "name": "John Koleszar",
    "email": "john.koleszar@on2.com",
    "time": "Sat Jun 05 16:47:23 2010 -0400"
  },
  "message": "shared library support (.so)\n\nThis patch adds support for building shared libraries when configured\nwith the --enable-shared switch.\n\nBuilding DLLs would require more invasive changes to the sample\nutilities than I want to make in this patch, since on Windows you can\u0027t\nuse the address of an imported symbol in a static initializer. The best\nway to work around this is proably to build the codec interface mapping\ntable with an init() function, but dll support is of questionable value\nanyway, since most windows users will probably use a media framework\nlib like webmdshow, which links this library in staticly.\n\nChange-Id: Iafb48900549b0c6b67f4a05d3b790b2643d026f4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6dd1279fcee7ab722df848429a360187f005c9b3",
      "old_mode": 33261,
      "old_path": "build/make/Makefile",
      "new_id": "ba2578e93a23e1282259bd8a2af84bef06d77f52",
      "new_mode": 33261,
      "new_path": "build/make/Makefile"
    },
    {
      "type": "modify",
      "old_id": "d7d041c27a70ca4b2b8e7681c9407e94892c325e",
      "old_mode": 33261,
      "old_path": "configure",
      "new_id": "f2b42bef472254ce16b42d3a0bee5468ef7ff0b3",
      "new_mode": 33261,
      "new_path": "configure"
    },
    {
      "type": "modify",
      "old_id": "be237a137b60ab6f17ab5db79bf6c29b93abfd53",
      "old_mode": 33188,
      "old_path": "libs.mk",
      "new_id": "c6b08d21b8c99d3abc84b9b73163d41d6496e7a9",
      "new_mode": 33188,
      "new_path": "libs.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9b985c8646f89d27668a0b28a9f8b2a304a8f3e",
      "new_mode": 33188,
      "new_path": "vp8/exports_dec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99670111338c16a9231eecc9f62ef415f7f568c2",
      "new_mode": 33188,
      "new_path": "vp8/exports_enc"
    },
    {
      "type": "modify",
      "old_id": "a512ff91024bcfb0dae3a258701465e718db4abe",
      "old_mode": 33188,
      "old_path": "vp8/vp8cx.mk",
      "new_id": "544a3b3fa61d7835a77462f00225c83e6df9dc5b",
      "new_mode": 33188,
      "new_path": "vp8/vp8cx.mk"
    },
    {
      "type": "modify",
      "old_id": "44b4b495d838c063de11dd48b82160a9d07c0201",
      "old_mode": 33188,
      "old_path": "vp8/vp8dx.mk",
      "new_id": "24f18b7cd16d506fc18928b894229712546154ce",
      "new_mode": 33188,
      "new_path": "vp8/vp8dx.mk"
    },
    {
      "type": "delete",
      "old_id": "f5e7473bca479ca1c843948604c3cd582cd20056",
      "old_mode": 33188,
      "old_path": "vpx/exports",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ab05099f81acc795c0978c2728c8fbb2b4485c8",
      "new_mode": 33188,
      "new_path": "vpx/exports_com"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed121f7ec58afedad4407c95b7825c48fc12618e",
      "new_mode": 33188,
      "new_path": "vpx/exports_dec"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d5674926f328a96887757289e89a4bdebc39918",
      "new_mode": 33188,
      "new_path": "vpx/exports_enc"
    }
  ]
}
