summaryrefslogtreecommitdiff
path: root/ext/libav/gstavvidenc.c
AgeCommit message (Expand)AuthorFilesLines
2020-06-06plugins: uddate gst_type_mark_as_plugin_api() callsMathieu Duponchelle1-1/+1
2020-05-31plugins: Use gst_type_mark_as_plugin_api() for all non-element plugin typesSebastian Dröge1-0/+2
2020-01-27avvidenc: handle GST_VIDEO_MULTIVIEW_MODE_MONOJulien Isorce1-0/+3
2019-11-29avvidenc: Fix error propagationEdward Hervey1-1/+1
2019-10-25avvideenc,avvidedec: Filtering hardware en/decoder by flagSeungha Yang1-18/+6
2019-08-13avvidenc: timestamp output buffersMathieu Duponchelle1-0/+11
2019-07-15avvidenc: Close reference context before freeing itSebastian Dröge1-0/+1
2019-06-19avvidenc: Also set the repeat_pict flag correctly and take the TFF flag from ...Sebastian Dröge1-2/+5
2019-06-19avvidenc: Correctly signal interlaced input to ffmpeg when the input caps are...Sebastian Dröge1-2/+5
2019-03-23avvidenc: pass Closed Caption metadata to libavMathieu Duponchelle1-0/+21
2018-07-13avvidenc: port to send_frame / receive_packetMathieu Duponchelle1-99/+115
2018-07-13avaudenc: install options genericallyMathieu Duponchelle1-10/+5
2018-07-13av_codec_next (deprecated) -> av_codec_iterateMathieu Duponchelle1-14/+11
2018-07-13Refactor avcfg / avvidencMathieu Duponchelle1-198/+56
2018-07-13Use AV_ namespace for all CODEC_ macroNicolas Dufresne1-6/+6
2018-05-11libav: Switch to common includeEdward Hervey1-3/+0
2018-02-10avvid*: Don't expose V4L2 mem-to-mem decoder and encodersEdward Hervey1-0/+7
2017-03-22avvidenc: Fix compiler errors in the previous commitArun Raghavan1-3/+3
2017-03-21avvidenc: Classify image encoders with "Image" instead of "Video"Arun Raghavan1-1/+5
2017-03-16avvidenc: Add Stereo3D mappingJan Schmidt1-0/+36
2017-01-02Fix some caps leaks when creating pad templatesGarima Gaur1-0/+3
2016-11-12avvidenc/dec: Disable more hardware encoder/decodersleigh123linux@googlemail.com1-1/+8
2016-09-14av: Cast AVContext::bit_rate to a guint before passing to varargs functionsSebastian Dröge1-1/+1
2016-09-03Only use AV_CODEC_ID_WRAPPED_AVFRAME on new enough libavcodecsIain Lane1-2/+5
2016-07-22libav: Ignore more quasi-codecsSebastian Dröge1-1/+9
2016-07-22libav: Ignore VAAPI decoders and VAAPI/nvenc encodersSebastian Dröge1-0/+14
2016-07-05avvidenc: Create caps from the codec context after it is openedSebastian Dröge1-17/+23
2016-02-16avvidenc: Set width/height and format in the AVFrame we pass to the encoder APISebastian Dröge1-0/+4
2016-01-19avvidenc: Use AVPacket.flags for detecting keyframesSebastian Dröge1-7/+7
2016-01-16libav: Remove usage of deprecated APIAndreas Cadhalpun1-1/+1
2015-11-20Remove unnecessary NULL checks before g_free()Reynaldo H. Verdejo Pinochet1-6/+3
2015-11-02avvidenc: Fix frame memory leakVineeth TM1-0/+4
2015-10-03avvidenc: Pass the correct user_data to gst_buffer_new_wrapped_full()Sebastian Dröge1-1/+1
2015-08-24avvid/audenc: Set some tags in the output for downstream's infoJan Schmidt1-0/+17
2015-08-17avvidenc: use template subset check for accept-capsThiago Santos1-0/+2
2015-08-16avvidenc: remove useless getcaps methodThiago Santos1-16/+0
2015-06-28avvidenc: Fix compiler warningSebastian Dröge1-1/+1
2015-06-28avvidenc: Set AVFrame flags for interlacing per frame and not in set_format()Sebastian Dröge1-7/+7
2015-06-28av{aud,vid}enc: Create wrapped output buffers with GST_MEMORY_FLAG_READONLYSebastian Dröge1-4/+4
2015-06-28avvidenc: Properly wrap and free the output AVPackets generated during drainingSebastian Dröge1-5/+7
2015-06-28avvidenc: Make sure to keep input data alive until libav is done with itSebastian Dröge1-5/+30
2015-06-28av{aud,vid}enc: Stop using deprecated AVFrame APIsSebastian Dröge1-2/+2
2015-03-10libav: Change from deprecated PIX_FMT_* to AV_PIX_FMT_*Sebastian Dröge1-1/+1
2014-06-21avvidenc: Make sure to fixate caps before setting them on the padSebastian Dröge1-1/+1
2014-06-02avvidenc: Fix indention and "bracketing" of goto labelsSebastian Dröge1-2/+5
2014-05-29avvidenc: do all negotiation before opening the decoderWim Taymans1-42/+39
2014-05-19avvidenc: Add thread-count parameter for libav encodersGavin Hurlbut1-2/+27
2014-04-30avvidenc: guard against division by zeroVincent Penquerc'h1-0/+12
2014-04-29avvidenc: Fix leak of AVBufferRefStian Selnes1-5/+15
2014-03-25avvidenc: discard input frame upon encoding errorMark Nauwelaerts1-1/+2