improve sectionsd EIT filter for non-broken drivers

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1084 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: c04dc028a0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2011-01-30 (Sun, 30 Jan 2011)
This commit is contained in:
Stefan Seyfried
2011-01-30 12:25:08 +00:00
parent dd5f334d03
commit f737e30d58

View File

@@ -6899,12 +6899,13 @@ int eit_set_update_filter(int *fd)
mask[2] = 0xFF;
int timeout = 0;
#if 0
#if !HAVE_COOL_HARDWARE
filter[3] = (cur_eit << 1) | 0x01;
mask[3] = (0x1F << 1) | 0x01;
mode[3] = 0x1F << 1;
eitDmx->sectionFilter(0x12, filter, mask, 4, timeout, mode);
#else
/* coolstream drivers broken? */
filter[3] = (((cur_eit + 1) & 0x01) << 1) | 0x01;
mask[3] = (0x01 << 1) | 0x01;
eitDmx->sectionFilter(0x12, filter, mask, 4, timeout, NULL);