@<?> fun drainOutput(@<?> firstFrameAfterMicroseconds: long, @<?> lastFrameBeforeMicroseconds: long, @NotNull decoder: NonExistentClass, @NotNull onFrameReached: (? super error.NonExistentClass) -> Unit): boolean