this is actually a FFmpeg e-mail list .. for multithreaded implementations you should have a look at av_lockmgr_register()
Mihai, >demuxing.c is a C program, if you want to compile it >with C++ (why?) you will have to convert it to C++, >just as with any other C program. Yes, I know it's a program written in C. As I stated before, I only used that example because everyone here already has a copy of it. The alternative would be for me to post my lengthy C++ code, which uses lots of third-party libraries, which nobody will be able to compile anyway). When I compile demuxing.c with g++ it gives me the same errors as when I add libav calls to my C++ app and then try to compile that with g++. So, if we can figure out why demuxing.c won't compile with g++, then we will probably figure out why my C++ app won't compile with g++. >(Nothing about this is FFmpeg specific.) This is the libav mailing list, not the fmpeg mailing list The issue is how to add libav calls to a c++ program. >Carl Eugen On , James Board <jpboa...@yahoo.com> wrote: >That's an example program written in C. There's nothing in the actual codebase >(as opposed to the >examples) that doesn't work in C++. Yes, I know it's a program written in C. As I stated before, I only used that example because everyone here already has a copy of it. The alternative would be for me to post my lengthy C++ code, which uses lots of thrid-part libraries, which nobody will be able to compile anyway). When I compile demuxing.c with g++ it gives me the same errors as when I add libav calls to my C++ app and then try to compile that with g++. So, if we can figure out why demuxing.c won't compile with g++, then we will probably figure out why my C++ app won't compile with g++. On Tuesday, October 8, 2013 9:25 PM, Bruce Wheaton <br...@spearmorgan.com> wrote: On Oct 8, 2013, at 11:12 AM, James Board <jpboa...@yahoo.com> wrote: I tried exactly that with the demuxing.c example. When I try to compile it with the C++ compiler, I get errors. When I compile with the C compiler, no errors. What do I need to do to get demuxing.c to compile with the C++ compiler in Linux? That's an example program written in C. There's nothing in the actual codebase (as opposed to the examples) that doesn't work in C++. Compile a C example as C. Bruce _______________________________________________ Libav-user mailing list Libav-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/libav-user _______________________________________________ Libav-user mailing list Libav-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/libav-user