2014-11-24, 12:10
Hi,
I'm trying to understand the difference between these two. It seems to me that GUI_MSG_QUEUE_NEXT_ITEM provides nothing besides code duplication in CApplication::OnMessage() (and maybe in PAPlayer?).
A quick test replacing "GUI_MSG_QUEUE_NEXT_ITEM" with "GUI_MSG_PLAYBACK_ENDED" in CApplication::OnQueueNexItem() doesn't seem to have any negative effect in functionality or performance, and allows to change player between elements in a playlist. Right now elements not supported by current player are skipped, even if they're supported by other player.
Any chance to change Kodi's behavior?
I'm trying to understand the difference between these two. It seems to me that GUI_MSG_QUEUE_NEXT_ITEM provides nothing besides code duplication in CApplication::OnMessage() (and maybe in PAPlayer?).
A quick test replacing "GUI_MSG_QUEUE_NEXT_ITEM" with "GUI_MSG_PLAYBACK_ENDED" in CApplication::OnQueueNexItem() doesn't seem to have any negative effect in functionality or performance, and allows to change player between elements in a playlist. Right now elements not supported by current player are skipped, even if they're supported by other player.
Any chance to change Kodi's behavior?