If a hydrogen atom in the sun absorbs a photon of frequency f that was heading towards the earth. Wouldn't the atom re-emit that shortly after in the same direction? (to conserve linear momentum)
Why would see any gaps then in the emission spectrum in the sun that correspond to Hydrogen's spectral lines?