nvenc: Do not access to broken encode session
authorSeungha Yang <seungha.yang@navercorp.com>
Thu, 16 Jan 2020 04:00:33 +0000 (13:00 +0900)
committerSeungha Yang <seungha.yang@navercorp.com>
Tue, 21 Jan 2020 07:34:41 +0000 (16:34 +0900)
commita10f26aa3a6d3945de4d057554370a40926d874f
treefca54b42a595e8ff9aa278078e0580c49a5e4e5e
parent1bcf44bb1f38ca71709f2f6439f558aac1c9692b
nvenc: Do not access to broken encode session

If an encode session failed in initializing, the encode
session would be broken and the next nvenc API will cause crash.

Fixes: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/1179
sys/nvcodec/gstnvbaseenc.c