basesrc: do not send EOS in push mode when automatic_eos is FALSE
automatic_eos was previously only taken into account in pull mode, when updating the length from the get_range function.
automatic_eos was previously only taken into account in pull mode, when updating the length from the get_range function.