Incorrect AVFoundation player count was causing commands to affect the wrong player because of a bug in the AVFoundation objective c code that cannot release the resources affected to a player, a workaround is to not call release method and not decrement the player count when destroying AVFoundation players.
Incorrect AVFoundation player count was causing commands to affect the wrong player because of a bug in the AVFoundation objective c code that cannot release the resources affected to a player, a workaround is to not call release method and not decrement the player count when destroying AVFoundation players.