lavc: reimplement avcodec_get_type() using codec descriptors