mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 16:50:47 +00:00
81cef109e2
New libav will not call the release_buffer callback anymore when avcodec_default_get_buffer() is called from get_buffer. Releasing of the memory in a picture should now be done by registering a callback to the avbuffer objects in the picture. There is some compatibility code to wrap the memory we provide in get_buffer in avbuffer with a callback to release_buffer but that is not done when avcodec_default_get_buffer() is called. Work around this by adding a dummy avbuffer object to the picture that will release the frame. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=721077 |
||
---|---|---|
.. | ||
gstav.c | ||
gstav.h | ||
gstavauddec.c | ||
gstavauddec.h | ||
gstavaudenc.c | ||
gstavaudenc.h | ||
gstavaudioresample.c | ||
gstavcfg.c | ||
gstavcfg.h | ||
gstavcodecmap.c | ||
gstavcodecmap.h | ||
gstavdeinterlace.c | ||
gstavdemux.c | ||
gstavmux.c | ||
gstavprotocol.c | ||
gstavprotocol.h | ||
gstavscale.c | ||
gstavutils.c | ||
gstavutils.h | ||
gstavviddec.c | ||
gstavviddec.h | ||
gstavvidenc.c | ||
gstavvidenc.h | ||
Makefile.am |