Ticket #13443: 20190406-v4l2-not-probe-if-no-device.patch

File 20190406-v4l2-not-probe-if-no-device.patch, 653 bytes (added by Klaas de Waal, 5 years ago)

Do not probe possible V4L2 device if there is no device name given.

  • mythtv/libs/libmythtv/videosource.cpp

    diff --git a/mythtv/libs/libmythtv/videosource.cpp b/mythtv/libs/libmythtv/videosource.cpp
    index 338b335841..21b0c4dd14 100644
    a b V4L2encGroup::V4L2encGroup(CaptureCard &parent, CardType& cardtype) : 
    22902290    connect(m_device, SIGNAL(valueChanged(const QString&)),
    22912291            this,   SLOT(  probeCard(   const QString&)));
    22922292
    2293     probeCard(m_device->getValue());
     2293    const QString &device_name = m_device->getValue();
     2294    if (!device_name.isEmpty())
     2295        probeCard(device_name);
    22942296}
    22952297
    22962298void V4L2encGroup::probeCard(const QString &device_name)