diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2005-04-30 17:56:56 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2005-04-30 17:56:56 +0000 |
| commit | 4e220ae1186c44da895a774e6c3eee11064f98f4 (patch) | |
| tree | bf7201c64cec2ccd58581bd46f5bb26d8abbf6eb /lib/dvb/dvb.cpp | |
| parent | a20655498030829cd4186f6788179f6250b5c87d (diff) | |
| download | enigma2-4e220ae1186c44da895a774e6c3eee11064f98f4.tar.gz enigma2-4e220ae1186c44da895a774e6c3eee11064f98f4.zip | |
- fixed bogus channel sharing
Diffstat (limited to 'lib/dvb/dvb.cpp')
| -rw-r--r-- | lib/dvb/dvb.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/dvb/dvb.cpp b/lib/dvb/dvb.cpp index 9a355615..d4cc462c 100644 --- a/lib/dvb/dvb.cpp +++ b/lib/dvb/dvb.cpp @@ -232,10 +232,13 @@ RESULT eDVBResourceManager::allocateChannel(const eDVBChannelID &channelid, ePtr { /* first, check if a channel is already existing. */ - for (std::list<active_channel>::iterator i(m_active_channels.begin()); i != m_active_channels.end();) +// eDebug("allocate channel.. %04x:%04x", channelid.transport_stream_id.get(), channelid.original_network_id.get()); + for (std::list<active_channel>::iterator i(m_active_channels.begin()); i != m_active_channels.end(); ++i) { +// eDebug("available channel.. %04x:%04x", i->m_channel_id.transport_stream_id.get(), i->m_channel_id.original_network_id.get()); if (i->m_channel_id == channelid) { +// eDebug("found shared channel.."); channel = i->m_channel; return 0; } |
