summaryrefslogtreecommitdiff
path: root/ext/libav/gstavvidenc.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* avvidenc: guard against division by zeroVincent Penquerc'h2014-04-301-0/+12
* avvidenc: Fix leak of AVBufferRefStian Selnes2014-04-291-5/+15
* avvidenc: discard input frame upon encoding errorMark Nauwelaerts2014-03-251-1/+2
* avvidenc: make all properties work againMark Nauwelaerts2014-02-231-2/+2
* avvidenc: avoid busy-looping when flushing framesMark Nauwelaerts2014-02-011-1/+2
* 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
* avviddec rebaseSebastian Dröge2014-01-031-0/+1
* avvidenc: Port to av_encode_video2()Sebastian Dröge2014-01-031-69/+25
* avvidenc: plug input_state leakMark Nauwelaerts2013-12-071-0/+4
* avenc: Add compliance propertyGreg Rutz2013-10-151-3/+17
* libav: avcodec_close() also resets fields like the AVCodecSebastian Dröge2013-08-291-2/+33
* avvidenc: propagate flow return values upstream in finish()Tim-Philipp Müller2013-08-211-6/+10
* libav: Use new flush vfunc of video codec base classes and remove reset imple...Sebastian Dröge2013-08-151-6/+4
* CODEC_ID_* -> AV_CODEC_ID_*Tim-Philipp Müller2013-05-061-5/+6
* av: Fix some memory leaks and misuse of libav APISebastian Dröge2012-12-171-14/+4
* avvidenc: Simplify color formats in the raw video capsSebastian Dröge2012-12-111-109/+9
* 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/+2
* av: Port remaining simple bitsSebastian Dröge2012-12-041-4/+4