This document discusses using clock gating techniques to reduce power consumption in streaming applications implemented on FPGAs. It introduces a method to selectively disable clock signals to inactive parts of a circuit to minimize dynamic power. The technique can be automatically applied during synthesis of dataflow designs for streaming applications. Experimental results on an MPEG-4 video decoder demonstrated power reductions of up to 30% with no loss in throughput.