ffmpeg/libavutil
Martin Storsjö e743e7ae6e libavutil: Make avpriv_open a library-internal function on msvcrt
Add one copy of the function into each of the libraries, similarly
to what we do for log2_tab. When using static libs, only one
copy of the file_open.o object file gets included, while when
using shared libraries, each of them get a copy of its own.

This fixes DLL builds with a statically linked C runtime, where
each DLL effectively has got its own instance of the C runtime,
where file descriptors can't be shared across runtimes.

On systems not using msvcrt, the function is not duplicated.

Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-10 00:53:33 +03:00
..
2013-03-09 08:36:40 +01:00
2013-04-03 09:22:31 +02:00
2013-04-03 09:22:31 +02:00
2012-07-03 17:26:51 +02:00
2012-04-20 09:43:11 -04:00
2011-05-21 13:48:10 +02:00
2013-05-17 20:26:18 +02:00
2013-01-25 17:20:03 +01:00
2012-10-21 22:38:21 +02:00
2012-10-21 22:38:21 +02:00
2011-12-11 00:32:25 +01:00
2013-07-06 14:28:06 +02:00
2012-08-15 22:32:06 +03:00
2013-06-29 13:23:57 +02:00
2013-06-29 13:23:57 +02:00
2012-12-18 13:36:51 +01:00
2012-10-25 11:36:57 +02:00
2013-07-27 16:08:49 +02:00
2013-08-07 21:12:28 +02:00
2013-05-15 23:01:21 +02:00
2012-06-22 17:15:18 +01:00
2012-06-22 17:15:18 +01:00
2012-08-15 22:32:06 +03:00