source: unplayable entries should have matching source entry type
This makes sure that unplayable entries are not added to the play queue source.
Closes: #1832
This makes sure that unplayable entries are not added to the play queue source.
Closes: #1832