qcom/media: Move to device

Change-Id: I5ef41273273c3a3e7b3d60c2260c80f77a2c8bfb
DashPlayer: make jb_mr2 compatible

- Enable dashplayer to build on jb _mr2
- make compatible to build succesfully

Change-Id: I7b4b411b2738e3c6e47d7a4611602cf8714ffb8b
Revert "mm-video: vdec: fix buffer-size calculation when in smoosthtreaming"

This reverts commit b0caee6335fe7e04493b2a4f96f205bce4b1d7de.

Conflicts:
	modules/media/mm-video/vidc/vdec/src/omx_vdec.cpp

Change-Id: I67f4d9e95e6d3b3a71a384fdd0a35d253c4f824a
Revert "Revert "vidc: vdec: Use genlock to lock/unlock buffers.""

This reverts commit ed7cc9b16a1081002362ffbf0a22d94f1444ab04.

Conflicts:
	modules/media/mm-video/vidc/vdec/Android.mk
	modules/media/mm-video/vidc/vdec/src/omx_vdec.cpp

Change-Id: I1fe20516e22685fe825b73da92b6e477a2391425
Revert "mm-video: vdec: fix buffer-size calculation when in smoosthtreaming"

This reverts commit b0caee6335fe7e04493b2a4f96f205bce4b1d7de.
Revert "mm-video: add support for the bitstream_restrict flag in VUI"

This reverts commit 2d1c6fa918d6d3afcb93a25c0e6d60cac8365275.

Conflicts:
	modules/media/mm-core/inc/OMX_QCOMExtns.h

Change-Id: I441b3f2b43689740f7c02a440ab877cb349f22de
Import display-caf from cm-10.1

Change-Id: I9a4efd0278d0fdc87e63451b0d65a1e09b9dd27e
Fix defines for display-caf

Change-Id: I47f6434c2ac2208b7ee3472f92062fd8dc544a1d
Revert "mm-video:add a component(role) that has smoothstreaming enabled"

This reverts commit b597ba5fbaa5e26b54c1e0b5382d3448aad82cbc.

Conflicts:
	modules/media/mm-video/vidc/vdec/Android.mk

Change-Id: I0e4edde1885a9f61123fb64767a2976d0daeb1e7