avcodec/nvenc: combine input and output surface structures
authorAndrey Turkin <andrey.turkin@gmail.com>
Fri, 20 May 2016 15:37:00 +0000 (18:37 +0300)
committerTimo Rothenpieler <timo@rothenpieler.org>
Wed, 25 May 2016 10:16:40 +0000 (12:16 +0200)
commite1691c44f045aa97fe9aee5479e70836ed378136
tree00f5cf10573af3934980d152aa96ed4fee4583f6
parent82d705e245050c1040321022e200969f9c3ff9c3
avcodec/nvenc: combine input and output surface structures

There is no point in separate structures as they have 1:1 relationship,
they are always used together and they have same lifetime.

Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
libavcodec/nvenc.c