Products | Support | Send comments on this topic. | Email a link to this topic. | Back to Getting Started | Help Version 18.0.11.27
LEADTOOLS Media Foundation Help

IltmfTVTuner::SetChannel Example for C++

Show in webframe
void SetCaptureTVTunerChannel(IltmfCapture *pCapture)
{
   IltmfTVTuner* pTuner;
   // get the tuner object
   HRESULT hr = pCapture->get_TVTuner(&pTuner);
   if(SUCCEEDED(hr) && pTuner != NULL)
   {
      long channel, lVideoFrequency, lAudioFrequency;
      
      // try to get the tuner channel
      hr = pTuner->get_Channel(&channel);
      if(SUCCEEDED(hr))
      {
         // set the tuner channel with default subchannels
         pTuner->SetChannel(channel, ltmfTUNER_SUBCHAN_DEFAULT,ltmfTUNER_SUBCHAN_DEFAULT);
         // get the tuner subchannels
         pTuner->get_VideoFrequency(&lVideoFrequency);
         pTuner->get_AudioFrequency(&lAudioFrequency);
      }
      // release the tuner object
      pTuner->Release();
   }
}
Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.