This is an odd requirement. It might be worth putting a short comment explaining why `start > dlna_src->byte_end` is acceptable. Is this for reverse?