Just for the sake of closure, I think I solved it. I was using an AVPacket (non-pointer) on the stack. While I was sure I was using it correctly and using av_packet_unref() before recycling it, switching to constant use of av_packet_alloc/free in its place seems to have fixed the issue.
Well, not going to look a gift horse in the mouth. It's working, and that's what matters. _______________________________________________ Libav-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/libav-user
