Lines Matching refs:localPMT
544 unsigned char localPMT[256];
600 memcpy(localPMT, PMT, sizeof(PMT));
601 localPMT[3] = 0x40 | ((h->params.ts_pid_pmt >> 8) & 0x0f);
602 localPMT[4] = h->params.ts_pid_pmt & 0xff;
603 localPMT[15] = 0xE0 | ((h->params.ts_pid_pcr >> 8) & 0x0F);
604 localPMT[16] = h->params.ts_pid_pcr & 0xFF;
605 localPMT[20] = 0xE0 | ((h->params.ts_pid_video >> 8) & 0x0F);
606 localPMT[21] = h->params.ts_pid_video & 0xFF;
607 localPMT[25] = 0xE0 | ((h->params.ts_pid_audio >> 8) & 0x0F);
608 localPMT[26] = h->params.ts_pid_audio & 0xFF;
609 crc = crc32_be(~0, &localPMT[7], sizeof(PMT) - 7 - 4);
610 localPMT[sizeof(PMT) - 4] = (crc >> 24) & 0xFF;
611 localPMT[sizeof(PMT) - 3] = (crc >> 16) & 0xFF;
612 localPMT[sizeof(PMT) - 2] = (crc >> 8) & 0xFF;
613 localPMT[sizeof(PMT) - 1] = crc & 0xFF;
635 i2c_master_send(client,localPMT,sizeof(PMT));