|
MythTV
0.27pre
|
Go to the source code of this file.
Functions | |
| use lib | dirname (abs_path($0 or $PROGRAM_NAME)) |
| our ($opt_v, $opt_t, $opt_T, $opt_l, $opt_u, $opt_d) | |
| getopts ('Tvtlu:d:') | |
| if (defined $opt_v) | |
| if (!(defined $opt_u &&defined $loc &&!$loc eq"")) | |
| if (open(CACHE,"$dir/envcan_$loc")) | |
| close (CACHE) | |
| if ($getData) | |
Variables | |
| use | strict |
| use | warnings |
| use | English |
| use Cwd | abs_path |
| use lib usr share mythtv mythweather scripts | ca_envcan |
| use | ENVCANLocation |
| use | ENVCANParser |
| my | $name = 'ENVCAN' |
| my | $version = 0.5 |
| my | $author = 'Joe Ripley / Gavin Hurlbut' |
| my | $email = 'vitaminjoe@gmail.com / gjhurlbu@gmail.com' |
| my | $updateTimeout = 15*60 |
| my | $retrieveTimeout = 30 |
| my | types |
| my | $dir = "./" |
| my | $loc = shift |
| my | $units = $opt_u |
| my | $creationdate |
| my | $nextupdate |
| my | results |
| my | $getData = 1 |
| $results | copyrightlogo = "none" |
| our | ( | $opt_v, | |
| $opt_t, | |||
| $opt_T, | |||
| $opt_l, | |||
| $opt_u, | |||
| $opt_d | |||
| ) |
| getopts | ( | 'Tvtlu:d:' | ) |
| close | ( | CACHE | ) |
Referenced by cc_close(), DeleteHandler::Close(), DVBPIDInfo::Close(), AudioInputOSS::Close(), ImportRecorder::Close(), V4LChannel::Close(), ASIStreamHandler::Close(), DVBChannel::Close(), AudioOutputOSS::CloseDevice(), MythMediaDevice::closeDevice(), DeviceReadBuffer::ClosePipes(), V4LRecorder::CloseVBIDevice(), cCiHandler::CreateCiHandler(), createTempFile(), MediaMonitorUnix::deleteLater(), GLSingleView::DisplayNext(), GLSingleView::DisplayPrev(), NuppelVideoRecorder::DoMJPEG(), MythDialog::done(), MainServer::DoTruncateThread(), NuppelVideoRecorder::DoV4L1(), NuppelVideoRecorder::DoV4L2(), DVBCam::DVBCam(), DVDOpen(), GLSingleView::EffectKenBurns(), FIFOWriter::FIFOWriteThread(), VideoDevice::fillSelectionsFromDir(), VBIDevice::fillSelectionsFromDir(), MythSystemLegacyUnix::Fork(), AudioOutputOSS::GetOutputSettings(), if(), LIRC::Init(), ZMServer::initMonitor(), lirc_deinit(), lirc_freeconfig(), lirc_init(), lirc_readconfig(), FileLogger::logmsg(), main(), NuppelVideoRecorder::MJPEGInit(), mythfile_close(), DVBPIDInfo::Open(), DVBChannel::Open(), MainServer::OpenAndUnlink(), AudioOutputOSS::OpenDevice(), FileRingBuffer::OpenFile(), MpegRecorder::OpenV4L2DeviceAsInput(), V4LRecorder::OpenVBIDevice(), V4LConfigurationGroup::probeCard(), MPEGConfigurationGroup::probeCard(), HDPVRConfigurationGroup::probeCard(), CardUtil::ProbeDVBFrontendName(), CardUtil::ProbeDVBType(), CardUtil::ProbeV4LAudioInputs(), CardUtil::ProbeV4LVideoInputs(), DeleteThread::ProcessNew(), ThreadedFileWriter::ReOpen(), FileLogger::reopen(), MpegRecorder::run(), DVBStreamHandler::RunTS(), MythCDROMDarwin::setDeviceSpeed(), MythCDROMLinux::setDeviceSpeed(), MpegRecorder::StopEncoding(), DVBStreamHandler::SupportsTSMonitoring(), MpegRecorder::TeardownAll(), MainServer::TruncateAndClose(), vbi_close(), vbi_open(), AudioOutputOSS::VolumeCleanup(), MPEG2fixup::WriteData(), MPEG2fixup::WriteYUV(), cHlCiHandler::~cHlCiHandler(), cLlCiHandler::~cLlCiHandler(), DRMVideoSync::~DRMVideoSync(), FileLogger::~FileLogger(), FileRingBuffer::~FileRingBuffer(), JoystickMenuThread::~JoystickMenuThread(), NuppelVideoRecorder::~NuppelVideoRecorder(), RTCVideoSync::~RTCVideoSync(), SignalHandler::~SignalHandler(), ThreadedFileWriter::~ThreadedFileWriter(), and ZMServer::~ZMServer().
| use lib usr share mythtv mythweather scripts usr local share mythtv mythweather scripts ca_envcan |
| my types |
Definition at line 35 of file envcan.pl.
Referenced by MPEGStreamData::CreatePMTSingleProgram(), ScreenSetup::doListSelect(), SourceUtil::GetConnectionCount(), MethodInfo::Invoke(), SourceUtil::IsEncoder(), SourceUtil::IsProperlyConnected(), SourceUtil::IsUnscanable(), ScreenSetup::loadData(), WeatherSource::ProbeTypes(), DTVChannel::SetChannelByString(), and WeatherScreen::WeatherScreen().
| my results |
Definition at line 99 of file envcan.pl.
Referenced by LocationDialog::doSearch(), CECAdapterPriv::GetDeviceList(), if(), and UPNPSubscription::ProcessRequest().
1.8.1.2