enc_init
struct encoder_init_data enc_init = {0};
enc_init.ctx = dc->ctx;
enc_init.channel = CHANNEL_ID_UNKNOWN;
enc_init.hpd_source = HPD_SOURCEID_UNKNOWN;
enc_init.transmitter = TRANSMITTER_UNKNOWN;
enc_init.connector = link->link_id;
enc_init.encoder.type = OBJECT_TYPE_ENCODER;
enc_init.encoder.id = ENCODER_ID_INTERNAL_VIRTUAL;
enc_init.encoder.enum_id = ENUM_ID_1;
virtual_link_encoder_construct(link->link_enc, &enc_init);
enc_init(&s->conv, &s->afile.par, s->afile.nch);
enc_init(&dev_enc, &dev_par, dev_pchan);
void enc_init(struct conv *, struct aparams *, int);
enc_init(&s->sub.enc, &s->par, s->sub.nch);
enc_init(&d->enc, &d->par, d->pchan);
void enc_init(struct conv *, struct aparams *, int);
enc_init(&conv, &s->par, s->mix.nch);