1
0
mirror of https://github.com/DigitalDevices/dddvb.git synced 2023-10-10 13:37:43 +02:00

change attach handling

This commit is contained in:
Ralph Metzler 2019-03-14 12:44:21 +01:00
parent 2e3c59ecc3
commit 2508919151

View File

@ -1524,6 +1524,7 @@ static void dvb_input_detach(struct ddb_input *input)
case 0x41: case 0x41:
if (dvb->fe2) if (dvb->fe2)
dvb_unregister_frontend(dvb->fe2); dvb_unregister_frontend(dvb->fe2);
/* fallthrough */
case 0x40: case 0x40:
if (dvb->fe) if (dvb->fe)
dvb_unregister_frontend(dvb->fe); dvb_unregister_frontend(dvb->fe);
@ -1843,8 +1844,8 @@ static int dvb_input_attach(struct ddb_input *input)
memcpy(&dvb->fe2->ops.tuner_ops, memcpy(&dvb->fe2->ops.tuner_ops,
&dvb->fe->ops.tuner_ops, &dvb->fe->ops.tuner_ops,
sizeof(struct dvb_tuner_ops)); sizeof(struct dvb_tuner_ops));
dvb->attached = 0x41;
} }
dvb->attached = 0x41;
return 0; return 0;
} }