avviddec: Don't return GST_FLOW_EOS from drain()/finish()

AVERROR_EOF means that it's fully drained, but it doesn't
mean that that end of stream.

Part-of: <gstreamer/gst-libav!90>
29 jobs for auddec-flowreturn in 20 minutes and 38 seconds (queued for 4 seconds)