This is an automatic generated email to let you know that the following patch were queued at the http://git.linuxtv.org/cgit.cgi/v4l-utils.git tree:
Subject: qv4l2: enable the play action on non-streaming radio rx Author: Jorge Maidana <jorgem....@gmail.com> Date: Fri Sep 17 17:47:15 2021 -0300 The commit 37f42eb35d87 ("qv4l2: reorganize colorspace handling") disabled the play action on non-streaming devices. This patch enables the play action 'm_capStartAct' on non-streaming radio rx (audio-only) devices, assuming that 'isCapture' should exclude radio tx. In addition, it also disables the step-frame action 'm_capStepAct' on radio devices. Signed-off-by: Jorge Maidana <jorgem....@gmail.com> Signed-off-by: Hans Verkuil <hverkuil-ci...@xs4all.nl> utils/qv4l2/qv4l2.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- http://git.linuxtv.org/cgit.cgi/v4l-utils.git/commit/?id=885804a4c67b33353ec20ed74b8db3130dea47ad diff --git a/utils/qv4l2/qv4l2.cpp b/utils/qv4l2/qv4l2.cpp index b57178e4237b..d9141ad1372d 100644 --- a/utils/qv4l2/qv4l2.cpp +++ b/utils/qv4l2/qv4l2.cpp @@ -456,9 +456,9 @@ void ApplicationWindow::setDevice(const QString &device, bool rawOpen) else m_convertData = v4lconvert_create(g_fd()); bool canStream = has_rw() || has_streaming(); - bool isCapture = v4l_type_is_capture(g_type()); - m_capStartAct->setEnabled(canStream); - m_capStepAct->setEnabled(canStream && isCapture); + bool isCapture = v4l_type_is_capture(g_type()) && !has_radio_tx(); + m_capStartAct->setEnabled(canStream || isCapture); + m_capStepAct->setEnabled(canStream && isCapture && !has_radio_rx()); m_saveRawAct->setEnabled(canStream && has_vid_cap()); m_snapshotAct->setEnabled(canStream && has_vid_cap()); m_capMenu->setEnabled(canStream && isCapture && !has_radio_rx()); _______________________________________________ linuxtv-commits mailing list linuxtv-commits@linuxtv.org https://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits