Added transcoding backing functions