indexing description: "[ Implements a listen effect for channels and postmix channel. Use this class to read out audio RAW data without modifing. Note: This effect may boost your CPU. Do not use effects when having a lot of other things (like drawing). ]" date: "$Date$" revision: "$Revision$" class EM_LISTEN_EFFECT inherit EM_EFFECT create make feature {NONE} -- Initialization make is -- Create new effect do end feature -- Implementation on_effect_function (a_channel: INTEGER; a_stream: POINTER; a_length: INTEGER; a_userdata: POINTER) is -- Add effect to data in `a_stream' here. -- In this particularcase, simply read data. do end on_effect_done (a_channel: INTEGER; a_userdata: POINTER) is -- Add things which should be done when the effect is halted. do end end