vda: fix crash when a frame is dropped.

When frame dropping occurs, vda will return the same buffer more than once, which may cause caller to retain a released buffer.