add libdecoder