I have a 3750-e, without routing or multicast enabled. there are two switch ports which uplink a firewall and router that are supporting multicast. How would one block multicast traffic on ports that don't need multicast and still support multicast, in this case, on the ports that do?
IGMP snooping should be enabled by default. This is all you really need to meet your requirement -