dmuxer streams: some fixes after #1757

- fix mixed-up stream ids. the internal ffmpeg id was set in DemuxPacket which goes to player
- don't discard packets of unknown streams, they are added later to the map

Thanks again @Voyager1. Please let me know if this finally fixes the VobSub issue