summaryrefslogtreecommitdiff
path: root/ext/libav/gstavaudenc.c
Commit message (Expand)AuthorAgeFilesLines
* avaudenc/avvidenc: Reopen encoding session if it's requiredSeungha Yang2020-10-061-0/+32
* avauddec/audenc/videnc: Don't return GST_FLOW_EOS when drainingSebastian Dröge2020-09-301-0/+8
* avcodecmap: Remove unused GstFFMpegCompliance typeSebastian Dröge2020-05-311-1/+1
* avaudenc: fix memory leak of refcontext after finalize.Knut Andre Tidemann2019-07-121-0/+1
* avaudenc: port to send_frame / receive_packetMathieu Duponchelle2018-07-131-50/+61
* avaudenc: further cleanupMathieu Duponchelle2018-07-131-18/+1
* avaudenc: install options genericallyMathieu Duponchelle2018-07-131-66/+14
* av_codec_next (deprecated) -> av_codec_iterateMathieu Duponchelle2018-07-131-10/+7
* avaudenc: remove obsolete setting of rc_strategyMathieu Duponchelle2018-07-131-1/+0
* Use AV_ namespace for all CODEC_ macroNicolas Dufresne2018-07-131-3/+3
* avaudenc/dec: Blacklist more PCM decoders/encodersSebastian Dröge2017-04-131-1/+3
* Fix some caps leaks when creating pad templatesGarima Gaur2017-01-021-0/+3
* avaudenc/dec: Allow compilation against ffmpeg < 3.2 againSebastian Dröge2016-10-261-0/+4
* avaudenc/dec: Ignore S64BE/LE pseudo-codecsSebastian Dröge2016-10-261-1/+1
* av: Cast AVContext::bit_rate to a guint before passing to varargs functionsSebastian Dröge2016-09-141-1/+1
* libav: Ignore more quasi-codecsSebastian Dröge2016-07-221-2/+5
* avaudenc: Use gst_caps_fixate() instead of gst_caps_truncate()Sebastian Dröge2016-07-051-1/+1
* avaudenc: Create caps from the codec context after it is openedSebastian Dröge2016-07-051-14/+15
* avaudenc: Set all required fields in the AVFrameSebastian Dröge2016-04-281-0/+4
* avaudenc: Also use av_free() instead of g_free()Sebastian Dröge2016-01-251-2/+2
* avaudenc: Use av_malloc() instead of GLib malloc() wrappers for memory freed ...Sebastian Dröge2016-01-251-2/+2
* libav: Bitrate field changed from int to int64_t, fix compiler warningsSebastian Dröge2016-01-161-2/+3
* avvid/audenc: Set some tags in the output for downstream's infoJan Schmidt2015-08-241-0/+17
* avaudenc: use pad template caps for accept-capsThiago Santos2015-08-171-0/+2
* avaudenc: remove useless getcaps methodThiago Santos2015-08-161-18/+0
* avaudenc: Remember how many samples the codec consumed for telling the base c...Sebastian Dröge2015-06-301-3/+4
* av{aud,vid}enc: Create wrapped output buffers with GST_MEMORY_FLAG_READONLYSebastian Dröge2015-06-281-2/+2
* avaudenc: Make sure to keep input data alive until libav is done with itSebastian Dröge2015-06-281-23/+53
* av{aud,vid}enc: Stop using deprecated AVFrame APIsSebastian Dröge2015-06-281-23/+23
* avaudenc: add a comment about using -1 in _finish_frameVincent Penquerc'h2014-06-061-0/+3
* avaudenc: avoid using wrong number of samplesVincent Penquerc'h2014-06-061-1/+1
* avaudenc: Fix leak of AVBufferRefSebastian Dröge2014-04-291-7/+15
* avaudenc: Fix compile without gst debugEdward Hervey2014-04-141-3/+2
* avaudenc: fix audio encoder flushing according to libav docsThiago Santos2014-02-201-69/+79
* gst-libav: fix context leaksVincent Penquerc'h2014-01-151-0/+2
* avenc: Stop using the removed inter_threshold fieldSebastian Dröge2014-01-031-1/+0
* avaudenc: post better error message if experimental codecs don't workTim-Philipp Müller2013-10-261-0/+10
* avenc: Add compliance propertyGreg Rutz2013-10-151-1/+15
* libav: avcodec_close() also resets fields like the AVCodecSebastian Dröge2013-08-291-2/+33
* CODEC_ID_* -> AV_CODEC_ID_*Tim-Philipp Müller2013-05-061-3/+3
* avenc_aac: downgrade to RANK_NONE until it gets fixedTim-Philipp Müller2013-01-221-1/+12
* av: Fix some memory leaks and misuse of libav APISebastian Dröge2012-12-171-7/+2
* avcodecmap: Only set "formats" field on raw audio/video capsSebastian Dröge2012-12-171-2/+1
* avaudenc: init frame with defaultsWim Taymans2012-12-121-0/+1
* avaudenc: Properly handle planar audio formats with more than AV_NUM_DATA_POI...Sebastian Dröge2012-12-121-9/+16
* avvidenc: Simplify color formats in the raw video capsSebastian Dröge2012-12-111-1/+0
* avaudenc: Reorder audio channels if necessary and add proper support for chan...Sebastian Dröge2012-12-111-0/+18
* avaudenc: Add support for planar audio formatsSebastian Dröge2012-12-051-3/+77
* av: Correctly populate the codec context with the defaultsSebastian Dröge2012-12-051-2/+5
* av: Use av_codec_is_{en,de}coder() API instead of private struct fieldsSebastian Dröge2012-12-051-1/+1