Intermediate vs. distribution codecs