my ac blows hot air. on 2004 Chevrolet Aveo

i was using the ac for about an hour .. then all of a sudden heard a weird noise and now the ac blows hot air.

Could the fan belt have broken or the air conditioning compressor or clutch have failed. What did the noise sound like where did the noise originate from?