ffprobe: replace av_destruct_packet() with av_free_packet()
authorStefano Sabatini <stefasab@gmail.com>
Wed, 11 Jan 2012 23:16:21 +0000 (00:16 +0100)
committerStefano Sabatini <stefasab@gmail.com>
Thu, 12 Jan 2012 09:39:24 +0000 (10:39 +0100)
commit7328c2fc2184476235ebc9a9b9247a986bdea1cf
treefdace444d103a0024abb61d2fd661a4b3a749ac2
parenta8b0ece6e59e9fd354cc426ea6ffab39352df3f5
ffprobe: replace av_destruct_packet() with av_free_packet()

av_destruct_packet() always frees the packet data even when the demuxer
is going to re-use it, thus causing crashes when decoding audio
frames (as implemented in a pending patch).

av_free_packet() is used instead, as it allows each demuxer to set the
right packet data releasing mechanism through the pkt->destruct callback.
ffprobe.c