MikaTake / lavfilters

lavfilters
GNU General Public License v2.0
0 stars 0 forks source link

LAV Splitter crash #303

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Describe the issue you're having:
I created application which grab frames from video files using DirectShow. The 
application have 8 threads. Each thread read the same video file and grab 
frames simultaneously. The application crash when more than one thread try to 
read video which use LAV Splitter Source (mp4 or mov). Video files which not 
use LAV Splitter Source don't case such problems.

Sample mp4 file:
http://a1408.g.akamai.net/5/1408/1388/2005110405/1a1a1ad948be278cff2d96046ad9076
8d848b41947aa1986/sample_mpeg4.mp4.zip

What version of the product are you using? In which Player?
LAV Filter 0.51.3

Original issue reported on code.google.com by rafalkur...@gmail.com on 13 Dec 2012 at 9:10

GoogleCodeExporter commented 9 years ago
0.51.3 is extremely old, please try again with the latest version.

Original comment by h.lepp...@gmail.com on 13 Dec 2012 at 12:44

GoogleCodeExporter commented 9 years ago

Original comment by h.lepp...@gmail.com on 17 Dec 2012 at 3:24

GoogleCodeExporter commented 9 years ago
Yes, new version don't case such problems. But is it possible to detect 
programically which version of filter is installed? I'm asking because I want 
prevent crash of application if older version is installed on PC.

Original comment by rafalkur...@gmail.com on 17 Dec 2012 at 10:10

GoogleCodeExporter commented 9 years ago
The .ax files all have version information attached to them, which you could 
check when starting up.
There is no API yet to query the version.

Original comment by h.lepp...@gmail.com on 18 Dec 2012 at 7:54