Revert "mm-video: set gralloc metadata only if handle is valid"

This reverts commit 099ba28f1f5f8a916fb20c0d097c891fd8fa02b2.
Revert "mm-video: vidc: disable extra data for vp8"

This reverts commit 69e702b93a3836f881c0dbc70f0813f87607cbb6.
Revert "mm-video: vidc: changes to support dynamic buffer mode"

This reverts commit 576efc8b5f9ab640e1a769e0524f0bf07fdfec7d.
Revert "mm-video: vidc: support extended index for dynamic buffer mode"

This reverts commit 24bee822a91320d24cb33e0c799870adcf9d1ca2.
Revert "mm-video: Free frame_parser in component de-init"

This reverts commit aa66d36cb6948770d28b7583681649c9d8826bd9.
Revert "mm-video: vidc: Flush m_input_free_q when input buffers are freed"

This reverts commit 74258d54fc1c909efc0cf7ebb302e54e70067a20.
Revert "mm-video:add a component(role) that has smoothstreaming enabled"

This reverts commit 50ad2f6e2dc3f0fca5f2b9a5d1e2f7b056133036.
Revert "mm-video: venc: fix corner case with 'handle zero-length invalid EOS buffers'"

This reverts commit b1830340f6787bf2af5eafcd4e31d7e9bf76733e.