implement choose codecs functionality