Products | Support | Send comments on this topic. | Email a link to this topic. | Back to Getting Started | Help Version 18.0.10.24
LEADTOOLS Multimedia API Help

IltmmTVTuner::SetChannel Example for C++

Show in webframe

void SetCaptureTVTunerChannel(IltmmCapture *pCapture)
{
   IltmmTVTuner* 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, ltmmTUNER_SUBCHAN_DEFAULT,ltmmTUNER_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.