summaryrefslogtreecommitdiff
path: root/ext/libav/gstavvidenc.c
Commit message (Expand)AuthorAgeFilesLines
* avaudenc/avvidenc: Reopen encoding session if it's requiredSeungha Yang2020-10-061-0/+44
* avvidenc: Call avcodec_flush_buffers() after draining to allow accepting new ...Sebastian Dröge2020-10-011-0/+1
* avauddec/audenc/videnc: Don't return GST_FLOW_EOS when drainingSebastian Dröge2020-09-301-0/+8
* plugins: uddate gst_type_mark_as_plugin_api() callsMathieu Duponchelle2020-06-061-1/+1
* plugins: Use gst_type_mark_as_plugin_api() for all non-element plugin typesSebastian Dröge2020-05-311-0/+2
* avvidenc: handle GST_VIDEO_MULTIVIEW_MODE_MONOJulien Isorce2020-01-271-0/+3
* avvidenc: Fix error propagationEdward Hervey2019-11-291-1/+1
* avvideenc,avvidedec: Filtering hardware en/decoder by flagSeungha Yang2019-10-251-18/+6
* avvidenc: timestamp output buffersMathieu Duponchelle2019-08-131-0/+11
* avvidenc: Close reference context before freeing itSebastian Dröge2019-07-151-0/+1
* avvidenc: Also set the repeat_pict flag correctly and take the TFF flag from ...Sebastian Dröge2019-06-191-2/+5
* avvidenc: Correctly signal interlaced input to ffmpeg when the input caps are...Sebastian Dröge2019-06-191-2/+5
* avvidenc: pass Closed Caption metadata to libavMathieu Duponchelle2019-03-231-0/+21
* avvidenc: port to send_frame / receive_packetMathieu Duponchelle2018-07-131-99/+115
* avaudenc: install options genericallyMathieu Duponchelle2018-07-131-10/+5
* av_codec_next (deprecated) -> av_codec_iterateMathieu Duponchelle2018-07-131-14/+11
* Refactor avcfg / avvidencMathieu Duponchelle2018-07-131-198/+56
* Use AV_ namespace for all CODEC_ macroNicolas Dufresne2018-07-131-6/+6
* libav: Switch to common includeEdward Hervey2018-05-111-3/+0
* avvid*: Don't expose V4L2 mem-to-mem decoder and encodersEdward Hervey2018-02-101-0/+7
* avvidenc: Fix compiler errors in the previous commitArun Raghavan2017-03-221-3/+3
* avvidenc: Classify image encoders with "Image" instead of "Video"Arun Raghavan2017-03-211-1/+5
* avvidenc: Add Stereo3D mappingJan Schmidt2017-03-161-0/+36
* Fix some caps leaks when creating pad templatesGarima Gaur2017-01-021-0/+3
* avvidenc/dec: Disable more hardware encoder/decodersleigh123linux@googlemail.com2016-11-121-1/+8
* av: Cast AVContext::bit_rate to a guint before passing to varargs functionsSebastian Dröge2016-09-141-1/+1
* Only use AV_CODEC_ID_WRAPPED_AVFRAME on new enough libavcodecsIain Lane2016-09-031-2/+5
* libav: Ignore more quasi-codecsSebastian Dröge2016-07-221-1/+9
* libav: Ignore VAAPI decoders and VAAPI/nvenc encodersSebastian Dröge2016-07-221-0/+14
* avvidenc: Create caps from the codec context after it is openedSebastian Dröge2016-07-051-17/+23
* avvidenc: Set width/height and format in the AVFrame we pass to the encoder APISebastian Dröge2016-02-161-0/+4
* avvidenc: Use AVPacket.flags for detecting keyframesSebastian Dröge2016-01-191-7/+7
* libav: Remove usage of deprecated APIAndreas Cadhalpun2016-01-161-1/+1
* Remove unnecessary NULL checks before g_free()Reynaldo H. Verdejo Pinochet2015-11-201-6/+3
* avvidenc: Fix frame memory leakVineeth TM2015-11-021-0/+4
* avvidenc: Pass the correct user_data to gst_buffer_new_wrapped_full()Sebastian Dröge2015-10-031-1/+1
* avvid/audenc: Set some tags in the output for downstream's infoJan Schmidt2015-08-241-0/+17
* avvidenc: use template subset check for accept-capsThiago Santos2015-08-171-0/+2
* avvidenc: remove useless getcaps methodThiago Santos2015-08-161-16/+0
* avvidenc: Fix compiler warningSebastian Dröge2015-06-281-1/+1
* avvidenc: Set AVFrame flags for interlacing per frame and not in set_format()Sebastian Dröge2015-06-281-7/+7
* av{aud,vid}enc: Create wrapped output buffers with GST_MEMORY_FLAG_READONLYSebastian Dröge2015-06-281-4/+4
* avvidenc: Properly wrap and free the output AVPackets generated during drainingSebastian Dröge2015-06-281-5/+7
* avvidenc: Make sure to keep input data alive until libav is done with itSebastian Dröge2015-06-281-5/+30
* av{aud,vid}enc: Stop using deprecated AVFrame APIsSebastian Dröge2015-06-281-2/+2
* libav: Change from deprecated PIX_FMT_* to AV_PIX_FMT_*Sebastian Dröge2015-03-101-1/+1
* avvidenc: Make sure to fixate caps before setting them on the padSebastian Dröge2014-06-211-1/+1
* avvidenc: Fix indention and "bracketing" of goto labelsSebastian Dröge2014-06-021-2/+5
* avvidenc: do all negotiation before opening the decoderWim Taymans2014-05-291-42/+39
* avvidenc: Add thread-count parameter for libav encodersGavin Hurlbut2014-05-191-2/+27