Ticket #1159: 1159.patch
File 1159.patch, 1.3 KB (added by , 20 years ago) |
---|
-
libs/libmythtv/tv_play.cpp
4859 4859 } 4860 4860 else if (tvchain && message.left(12) == "LIVETV_CHAIN") 4861 4861 { 4862 while (!osdlock.tryLock()) 4863 usleep(2500); 4864 4862 4865 message = message.simplifyWhiteSpace(); 4863 4866 QStringList tokens = QStringList::split(" ", message); 4864 4867 if (tokens[1] == "UPDATE") 4865 4868 { 4866 if (t okens[2] == tvchain->GetID())4869 if (tvchain && nvp && tokens[2] == tvchain->GetID()) 4867 4870 { 4868 4871 tvchain->ReloadAll(); 4869 if (nvp && nvp->GetTVChain())4872 if (nvp->GetTVChain()) 4870 4873 nvp->CheckTVChain(); 4871 4874 } 4875 if (piptvchain && pipnvp && tokens[2] == piptvchain->GetID()) 4876 { 4877 piptvchain->ReloadAll(); 4878 if (pipnvp->GetTVChain()) 4879 pipnvp->CheckTVChain(); 4880 } 4872 4881 } 4882 osdlock.unlock(); 4873 4883 } 4874 4884 else if (nvp && message.left(12) == "EXIT_TO_MENU") 4875 4885 {