@ghulamr you probably want to re-clock as close to the dac as possible, not near the source if you go through another device.
puppyt, re-clocking is when a device takes in a digital signal and then sends it out (or to some internal part) but changes the timing of the bit-transfer. It usually uses a small cache-memory and a very precise clock. A problem with digital transfers through spdif and such are that they carry the clock-signal as a "side effect" in the transfer. If this don't work perfectly the digital data sent to the dac will arrive (slightly) out of time and decrease the sound quality. Many expensive dacs have built-in reclockers now days and some allows an external clock to be connected and used.
puppyt, re-clocking is when a device takes in a digital signal and then sends it out (or to some internal part) but changes the timing of the bit-transfer. It usually uses a small cache-memory and a very precise clock. A problem with digital transfers through spdif and such are that they carry the clock-signal as a "side effect" in the transfer. If this don't work perfectly the digital data sent to the dac will arrive (slightly) out of time and decrease the sound quality. Many expensive dacs have built-in reclockers now days and some allows an external clock to be connected and used.