I wonder if Magick.NET is the right tool to use in a real time image player. I also don't know a good solution for the problem you are having.
You should probably make an educated guess before you read the image. Depending on the format you are reading you can maybe use MagickImageInfo to get basic image information and make a guess if you want to read or skip the image. This class should read the basic information of your image quickly. If the format you are using does not read quickly with this class you could do something with the file size. You should also do some kind of buffering to give yourself a couple of frames to make decisions.
If your image format cannot be read quickly with the MagickImageInfo class please let me know so I can see if the reading speed can be improved.
p.s. Can you check this issue again: https://magick.codeplex.com/workitem/1188. I have contacted you a couple of times through Codeplex. Maybe those e-mails are ending up in your spam box?
You should probably make an educated guess before you read the image. Depending on the format you are reading you can maybe use MagickImageInfo to get basic image information and make a guess if you want to read or skip the image. This class should read the basic information of your image quickly. If the format you are using does not read quickly with this class you could do something with the file size. You should also do some kind of buffering to give yourself a couple of frames to make decisions.
If your image format cannot be read quickly with the MagickImageInfo class please let me know so I can see if the reading speed can be improved.
p.s. Can you check this issue again: https://magick.codeplex.com/workitem/1188. I have contacted you a couple of times through Codeplex. Maybe those e-mails are ending up in your spam box?