On Thu, 10 Apr 2014 15:11:45 +0000 Andrew Muehlfeld <[email protected]> wrote:
> I am using an old version of the libav libraries compiled for ARM, running on > an embedded processor, using Linux 3.0.0. ffmpeg version is 2008-09-16, > SVN-r15339. I am using libavformat, libavutil, and libavcodec to package an > H.264 ES into an MPEG-2 TS. My application runs fine with linux kernel > preemption disabled (CONFIG_PREEMPT_NONE), but fails when set to voluntary > preepmtion (CONFIG_PREEMPT_VOLUNTARY) or full preemption (CONFIG_PREEMPT). > Is this expected? Due to other things running on the processor, kernel > preemption is required. I am considering compiling the latest ffmpeg and > trying again, but thought it would be worth asking first. If an application crashes the kernel, it's _always_ the kernel's or the hardware's fault. Why are you even asking here? At best you could ask in a Linux kernel related place. Besides, I doubt anyone here remembers or supports code from 2008. That is ancient software. _______________________________________________ Libav-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/libav-user
