Added transcoding support