THE ROLE OF CODECS IN MODERN DATA COMMUNICATION AND PROCESSING