decoder requirements