Changeset 4906 for trunk/module-dvbapi.c
- Timestamp:
- 04/03/11 18:35:02 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/module-dvbapi.c
r4904 r4906 325 325 void dvbapi_start_emm_filter(int demux_index) { 326 326 int j; 327 const char *typtext[] = { "UNIQUE", "SHARED", "GLOBAL", "UNKNOWN" }; 327 328 328 329 if (demux[demux_index].pidindex==-1) return; … … 376 377 377 378 if (l>-1) { 378 cs_ddump_mask(D_DVBAPI, filter, 32, "starting emm filter type %d, pid: 0x%04X", emmtype, demux[demux_index].EMMpids[l].PID); 379 unsigned int typtext_idx = 0; 380 while (((emmtype >> typtext_idx) & 0x01) == 0 && typtext_idx < sizeof(typtext) / sizeof(const char *)) 381 ++typtext_idx; 382 cs_ddump_mask(D_DVBAPI, filter, 32, "starting emm filter type %s, pid: 0x%04X", typtext[typtext_idx], demux[demux_index].EMMpids[l].PID); 379 383 dvbapi_set_filter(demux_index, selected_api, demux[demux_index].EMMpids[l].PID, filter, filter+16, 0, demux[demux_index].pidindex, count, TYPE_EMM); 380 384 } else {
Note:
See TracChangeset
for help on using the changeset viewer.