nvdec: Add support dynamic output format change
authorSeungha Yang <seungha.yang@navercorp.com>
Fri, 9 Aug 2019 11:19:38 +0000 (20:19 +0900)
committerSeungha Yang <seungha.yang@navercorp.com>
Thu, 29 Aug 2019 16:36:46 +0000 (01:36 +0900)
commit069fe934520e10302b69df02e36a8fe3f38b2011
tree1e7b64cc59d69c0fdf77c3d9207c674af83e2f09
parent39f800c44970732f5dc9cad4a6ebc0f8a8a0e6f9
nvdec: Add support dynamic output format change

Implementing ::negotiate() method to support runtime output format
change. If downstream was reconfigured, baseclass will invoke
::negotiate() method, and nvdec should update output memory
type depending on downstream caps.
sys/nvcodec/gstnvdec.c