Skip to content
Snippets Groups Projects
Commit c83a8179 authored by Pierre Lamot's avatar Pierre Lamot Committed by Thomas Guillem
Browse files

qt: fix crash when player has no audio output module


Signed-off-by: default avatarThomas Guillem <thomas@gllm.fr>
parent 53787c8f
No related branches found
No related tags found
No related merge requests found
......@@ -46,8 +46,8 @@ AudioDeviceModel::AudioDeviceModel(vlc_player_t *player, QObject *parent)
}
m_aout = vlc_player_aout_Hold(m_player);
m_inputs = aout_DevicesList(m_aout, &m_ids, &m_names);
if (m_aout)
m_inputs = aout_DevicesList(m_aout, &m_ids, &m_names);
}
AudioDeviceModel::~AudioDeviceModel()
......@@ -66,8 +66,8 @@ AudioDeviceModel::~AudioDeviceModel()
vlc_player_locker locker{m_player};
vlc_player_aout_RemoveListener(m_player, m_player_aout_listener);
aout_Release(m_aout);
if (m_aout)
aout_Release(m_aout);
}
Qt::ItemFlags AudioDeviceModel::flags(const QModelIndex &) const
......
......@@ -52,7 +52,7 @@ public:
QHash<int, QByteArray> roleNames() const override;
private:
int m_inputs;
int m_inputs = 0;
char **m_names;
char **m_ids;
QString m_current;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment