g3dvl: Rework the decoder interface part 2/5