gstreamer/ext/libav
Luis de Bethencourt 3999a29748 avviddec: only free config when pool doesn't take ownership
Since gst_buffer_pool_set_config() takes ownership of the config structure,
it is only necessary to free the structure before using it when the true
branch of if (gst_buffer_pool_config_validate_params) hasn't run.

gst_buffer_pool_set_config() always takes ownership of the structure
regardless of success or failure. Which means the return, checked with
if (!working_pool), has no relation to the state of the structure.
2015-10-02 11:49:39 +01:00
..
gstav.c Make the LGPL build the default and require --enable-gpl to build a GPL licensed version 2015-07-01 22:40:02 +02:00
gstav.h av: Remove some unused variables and function declarations 2012-12-22 10:52:47 +01:00
gstavauddec.c avauddec: let audiodecoder call the default pad query handler 2015-08-15 13:51:35 -03:00
gstavauddec.h avauddec: Ensure input buffers have FF_INPUT_BUFFER_PADDING_SIZE padding, which is required by avcodec_decode_audio4 () 2015-06-30 19:19:42 +02:00
gstavaudenc.c avvid/audenc: Set some tags in the output for downstream's info 2015-08-24 00:01:40 +10:00
gstavaudenc.h av{aud,vid}enc: Stop using deprecated AVFrame APIs 2015-06-28 15:37:23 +02:00
gstavaudioresample.c Fix FSF address 2012-11-04 00:22:16 +00:00
gstavcfg.c libav: Minor changes to build properly with v11alpha1 2014-08-12 16:17:38 +03:00
gstavcfg.h Fix FSF address 2012-11-04 00:22:16 +00:00
gstavcodecmap.c Add support for musepack (mpc) sv8 audio 2015-07-22 09:44:27 +01:00
gstavcodecmap.h av: Update for CodecID -> AVCodecID related changes 2014-01-03 16:28:44 +01:00
gstavdeinterlace.c libav: Change from deprecated PIX_FMT_* to AV_PIX_FMT_* 2015-03-10 10:17:45 +01:00
gstavdemux.c Map ffmpeg metadata to GStreamer tags 2015-08-05 16:53:28 -04:00
gstavmux.c avmux: Blacklist some subtitle and adaptive streaming muxers 2015-07-01 22:11:52 +02:00
gstavprotocol.c av: Move gst_ffmpegdata functions to gstavprotocol.h too 2012-12-22 10:49:52 +01:00
gstavprotocol.h av: Move gst_ffmpegdata functions to gstavprotocol.h too 2012-12-22 10:49:52 +01:00
gstavscale.c libav: Change from deprecated PIX_FMT_* to AV_PIX_FMT_* 2015-03-10 10:17:45 +01:00
gstavutils.c libav: Change from deprecated PIX_FMT_* to AV_PIX_FMT_* 2015-03-10 10:17:45 +01:00
gstavutils.h av: Update for CodecID -> AVCodecID related changes 2014-01-03 16:28:44 +01:00
gstavviddec.c avviddec: only free config when pool doesn't take ownership 2015-10-02 11:49:39 +01:00
gstavviddec.h avviddec: Fix pool reallocation logic 2015-08-20 16:23:23 -07:00
gstavvidenc.c avvid/audenc: Set some tags in the output for downstream's info 2015-08-24 00:01:40 +10:00
gstavvidenc.h avvidenc: Add thread-count parameter for libav encoders 2014-05-19 15:07:02 +01:00
Makefile.am Switch from libav v11.4 to ffmpeg n2.7.1 2015-07-01 21:40:00 +02:00