)]}'
{
  "commit": "32cb982c686468e40710be3a4b1c6152de04f048",
  "tree": "d68ebdf24b57c85e0d033e78f1b3beccea73ea0b",
  "parents": [
    "6ffb7b51978418781581f94dc8220eaf04988e5f"
  ],
  "author": {
    "name": "Hamad Kadmany",
    "email": "hkadmany@codeaurora.org",
    "time": "Thu May 10 08:47:44 2012 +0300"
  },
  "committer": {
    "name": "Hamad Kadmany",
    "email": "hkadmany@codeaurora.org",
    "time": "Thu May 10 08:47:44 2012 +0300"
  },
  "message": "media: dvb: dvb-core: Add new features for MPQ use-cases\n\nMPQ requires dvb/demux and dvb/video devices for\nbroadcast feature. Linux dvb-core was extended to\nenable extra features required for MPQ use-cases\nthat dvb-core did not support originally.\n\nNew features:\n- Add handling of transport streams with TS packets of\n  192-bytes (in addition to TS packets of 188-bytes),\n  required for Bluray/DLNA transport streams.\n\n- Support mmap to optimize data transfer between kernel\n  and user-space for high-bitrate streams.\n\n- Support pull-mode when playing from memory so that\n  buffers are not overflowed as in the case of live\n  playback (push-mode).\n\n- Support setting buffer-size of filters with data\n  tunneled to decoder.\n\nChange-Id: Ia357186874165ba218773ede3cf5b5e2dab91567\nSigned-off-by: Hamad Kadmany \u003chkadmany@codeaurora.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb91fd808c16307a9d7259f960ff89be70efbd96",
      "old_mode": 33188,
      "old_path": "drivers/media/dvb/dvb-core/demux.h",
      "new_id": "ff0c9d851881fd182eb2ac0767cac994ac36d00e",
      "new_mode": 33188,
      "new_path": "drivers/media/dvb/dvb-core/demux.h"
    },
    {
      "type": "modify",
      "old_id": "e4b5c03ae516a4900c2aef889eeae40677e222e6",
      "old_mode": 33188,
      "old_path": "drivers/media/dvb/dvb-core/dmxdev.c",
      "new_id": "ed3f731e96f20bdd4d9570b14ba35708ff750f3e",
      "new_mode": 33188,
      "new_path": "drivers/media/dvb/dvb-core/dmxdev.c"
    },
    {
      "type": "modify",
      "old_id": "02ebe28f830d811b9ea7079ad450cc626a6b3863",
      "old_mode": 33188,
      "old_path": "drivers/media/dvb/dvb-core/dmxdev.h",
      "new_id": "82f8f6db873cc246128d426e6100ec13694bf8fb",
      "new_mode": 33188,
      "new_path": "drivers/media/dvb/dvb-core/dmxdev.h"
    },
    {
      "type": "modify",
      "old_id": "faa3671b649e1dd54214abf5f7bce1c4044c2bac",
      "old_mode": 33188,
      "old_path": "drivers/media/dvb/dvb-core/dvb_demux.c",
      "new_id": "966b48d3086586b6b345a77bc193d143362f3c33",
      "new_mode": 33188,
      "new_path": "drivers/media/dvb/dvb-core/dvb_demux.c"
    },
    {
      "type": "modify",
      "old_id": "a7d876fd02dd8067cf722488c3902699e196fb56",
      "old_mode": 33188,
      "old_path": "drivers/media/dvb/dvb-core/dvb_demux.h",
      "new_id": "297f3df302dd2d4c3203d2576ab86c4a351b925c",
      "new_mode": 33188,
      "new_path": "drivers/media/dvb/dvb-core/dvb_demux.h"
    },
    {
      "type": "modify",
      "old_id": "a5712cd7c65ff084845cc86599d63f802ac81722",
      "old_mode": 33188,
      "old_path": "drivers/media/dvb/dvb-core/dvb_ringbuffer.c",
      "new_id": "36cc475a2c936aa09ef051235c402cd3855321b3",
      "new_mode": 33188,
      "new_path": "drivers/media/dvb/dvb-core/dvb_ringbuffer.c"
    },
    {
      "type": "modify",
      "old_id": "41f04dae69b618badd91e783a1ad463b6bd0a393",
      "old_mode": 33188,
      "old_path": "drivers/media/dvb/dvb-core/dvb_ringbuffer.h",
      "new_id": "8b591a6c31aa21d19ec3cbc832dfac6e914b49ed",
      "new_mode": 33188,
      "new_path": "drivers/media/dvb/dvb-core/dvb_ringbuffer.h"
    },
    {
      "type": "modify",
      "old_id": "f078f3ac82d4bc606c345926722fefce6fdb4abe",
      "old_mode": 33188,
      "old_path": "include/linux/dvb/dmx.h",
      "new_id": "7f963e6de05d356f7d4d1b564dc60a6a9dc98f02",
      "new_mode": 33188,
      "new_path": "include/linux/dvb/dmx.h"
    }
  ]
}
