service, cwc, capmt: more es_filt_link fixes
This commit is contained in:
parent
29cb197a04
commit
f8399f8306
3 changed files with 5 additions and 5 deletions
|
@ -1517,7 +1517,7 @@ capmt_caid_change(th_descrambler_t *td)
|
|||
|
||||
lock_assert(&t->s_stream_mutex);
|
||||
|
||||
TAILQ_FOREACH(st, &t->s_filt_components, es_link) {
|
||||
TAILQ_FOREACH(st, &t->s_filt_components, es_filt_link) {
|
||||
LIST_FOREACH(c, &st->es_caids, link) {
|
||||
/* search ecmpid in list */
|
||||
LIST_FOREACH(cce, &ct->ct_caid_ecm, cce_link)
|
||||
|
@ -1794,7 +1794,7 @@ capmt_service_start(service_t *s)
|
|||
|
||||
change = 0;
|
||||
pthread_mutex_lock(&t->s_stream_mutex);
|
||||
TAILQ_FOREACH(st, &t->s_filt_components, es_link) {
|
||||
TAILQ_FOREACH(st, &t->s_filt_components, es_filt_link) {
|
||||
caid_t *c;
|
||||
LIST_FOREACH(c, &st->es_caids, link) {
|
||||
if(c == NULL || c->use == 0)
|
||||
|
|
|
@ -1968,7 +1968,7 @@ cwc_service_start(service_t *t)
|
|||
pthread_mutex_lock(&t->s_stream_mutex);
|
||||
LIST_FOREACH(pcard, &cwc->cwc_cards, cs_card) {
|
||||
if (pcard->cwc_caid == 0) continue;
|
||||
TAILQ_FOREACH(st, &t->s_filt_components, es_link) {
|
||||
TAILQ_FOREACH(st, &t->s_filt_components, es_filt_link) {
|
||||
LIST_FOREACH(c, &st->es_caids, link) {
|
||||
if (c->use && c->caid == pcard->cwc_caid)
|
||||
break;
|
||||
|
@ -2004,7 +2004,7 @@ cwc_service_start(service_t *t)
|
|||
|
||||
pthread_mutex_lock(&t->s_stream_mutex);
|
||||
i = 0;
|
||||
TAILQ_FOREACH(st, &t->s_filt_components, es_link) {
|
||||
TAILQ_FOREACH(st, &t->s_filt_components, es_filt_link) {
|
||||
LIST_FOREACH(c, &st->es_caids, link)
|
||||
if (c->use && c->caid == pcard->cwc_caid) {
|
||||
ct->cs_epids[i++] = st->es_pid;
|
||||
|
|
|
@ -574,7 +574,7 @@ service_start(service_t *t, int instance)
|
|||
/**
|
||||
* Initialize stream
|
||||
*/
|
||||
TAILQ_FOREACH(st, &t->s_filt_components, es_link)
|
||||
TAILQ_FOREACH(st, &t->s_filt_components, es_filt_link)
|
||||
stream_init(st);
|
||||
|
||||
pthread_mutex_unlock(&t->s_stream_mutex);
|
||||
|
|
Loading…
Add table
Reference in a new issue