DATV demod. final cleanuo, Implements #833

pull/839/head
f4exb 2021-04-08 06:47:33 +02:00
rodzic 64316e5d7f
commit 25a4118e16
3 zmienionych plików z 4 dodań i 8 usunięć

Wyświetl plik

@ -717,21 +717,18 @@ int DATVideoRender::newDecode(AVCodecContext *avctx, AVFrame *frame, int *got_fr
ret = avcodec_send_packet(avctx, pkt);
// In particular, we don't expect AVERROR(EAGAIN), because we read all
// decoded frames with avcodec_receive_frame() until done.
if (ret < 0)
{
if (ret < 0) {
return ret == AVERROR_EOF ? 0 : ret;
}
}
ret = avcodec_receive_frame(avctx, frame);
if (ret < 0 && ret != AVERROR(EAGAIN) && ret != AVERROR_EOF)
{
if (ret < 0 && ret != AVERROR(EAGAIN) && ret != AVERROR_EOF) {
return ret;
}
if (ret >= 0)
{
if (ret >= 0) {
*got_frame = 1;
}

Wyświetl plik

@ -216,7 +216,7 @@ const QMap<QString, QString> WebAPIUtils::m_sourceDeviceHwIdToActionsKey = {
};
const QMap<QString, QString> WebAPIUtils::m_sinkDeviceHwIdToSettingsKey = {
{"AudioOutput", "AudioOutputSettings"},
{"AudioOutput", "audioOutputSettings"},
{"BladeRF1", "bladeRF1OutputSettings"},
{"BladeRF2", "bladeRF2OutputSettings"},
{"HackRF", "hackRFOutputSettings"},

Wyświetl plik

@ -79,7 +79,6 @@ private:
QTimer m_timer;
QMutex m_mutex;
bool m_dataChanged;
bool m_configChanged;
GLShaderTVArray m_glShaderArray;