setup_next_fec_group(): Return early on eof.
authorAndre Noll <maan@systemlinux.org>
Sun, 7 Mar 2010 15:34:25 +0000 (16:34 +0100)
committerAndre Noll <maan@systemlinux.org>
Sun, 7 Mar 2010 15:34:25 +0000 (16:34 +0100)
commitc52d8d08b47bc556cb5149bbb376d7d27a0b7cbc
tree74ea85859a4f6894e4d262936e203233d89071cb
parent70f527312e613fd89be88177dc2a44ad24b2d27c
setup_next_fec_group(): Return early on eof.

The old code updated the group start via set_group_timing() even if the
end of the file was reached. This could confuse the logic in vss_send()
as it uses the goup start timestamp to find out whether all FEC clients
have sent all remaining slices.

Fix this by moving the check for the eof condition before the call to
set_group_timing() that updates the group start.
vss.c