Jitter is instability of clock of samples passed to input of playback DAC (chip of sound card). Jitter add the noise to output signal of DAC chip.Jitter of audio data passed through HDMI occurs by reason sync by video. It's right for external synchronization of DAC or sound card by HDMI video clock.In this case buffering (internal buffer of sound card) don't fix jitter. Samples passes to DAC (chip, not device) from the buffer with clock rate of HDMI, synced by video.If use builtin to DAC buffer and internal stable clock generator (or external high precision generator). Audio data passed from buffer with clock rate of the generator. In this case jitter will reduced as capable internal generator. In pro applications used external high stable generator (WordClock).For buffer case we have probability of buffer overflow or empty.But value of sync rate of HDMI quite equal of sync rate of the internal DAC sync generator. So for a certain length of buffer we protected by emptying or overflowing of buffer.Why manufacturers of serious audio use HDMI rarely? Reason is significant value of license fee for HDMI. It isn't profitable for small series as expensive audiophile DAC.