summaryrefslogtreecommitdiff
path: root/gst-libs/gst/vaapi/gstvaapiencoder.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-02libs: encoder: implements gst_vaapi_encoder_ensure_max_num_ref_framesHyunjun Ko1-0/+43
2017-06-15libs: encoder: fix compilation with old versions of libvaVíctor Manuel Jáquez Leal1-1/+4
2017-06-13libs: encoder: Fix the quality level clampingSreerenj Balachandran1-5/+5
2017-06-08libs: encoder: set framerate if bigger than 0/1Víctor Manuel Jáquez Leal1-3/+7
2017-06-07libs: encoder: bitrate target percentage calculationVíctor Manuel Jáquez Leal1-2/+6
2017-06-07libs: encoder: h264,h265,mpeg2,vp8,vp9: refactor ratecontrol paramVíctor Manuel Jáquez Leal1-0/+9
2017-06-07libs: encoder: h264,h265,mpeg2,vp8,vp9: refactor framerate paramVíctor Manuel Jáquez Leal1-0/+4
2017-06-07libs: encoder: Describes more detail about the bitrate propertyHyunjun Ko1-0/+11
2017-06-07libs: encoder: vp8,h264,h265,mpeg2: refactor misc parametersVíctor Manuel Jáquez Leal1-0/+42
2017-06-07libs: encoder: use VA quality level structureVíctor Manuel Jáquez Leal1-11/+10
2017-05-19libs: encoder: check for maximum number of slicesVíctor Manuel Jáquez Leal1-0/+49
2017-05-12libs: encoder: add api gst_vaapi_encoder_add/del_roiHyunjun Ko1-0/+108
2017-05-12libs: encoder/context: query region of interest supportHyunjun Ko1-0/+29
2017-05-11libs: encoder: guard quality level configurationVíctor Manuel Jáquez Leal1-1/+4
2017-05-11encoders: add quality level tuningSreerenj Balachandran1-1/+86
2017-04-06libs: encoder: admit YUV420_10BPP as valid chromaVíctor Manuel Jáquez Leal1-1/+2
2017-04-06libs: encode: merge all possible surface formatsVíctor Manuel Jáquez Leal1-6/+70
2017-04-06libs: encoder: pass profile to get_surface_formats()Víctor Manuel Jáquez Leal1-4/+9
2017-04-06libs: encoder: dummy context for get_surface_formats()Víctor Manuel Jáquez Leal1-9/+16
2017-04-06libs: encoder: refactor init_context_info()Víctor Manuel Jáquez Leal1-5/+5
2017-04-06libs: encoder: initialize chroma_typeVíctor Manuel Jáquez Leal1-0/+16
2017-02-28libs: encoder: ensure profile when context initializationHyunjun Ko1-1/+1
2017-02-28libs: encoder: set rate control info only when query succeedHyunjun Ko1-3/+4
2017-02-22libs: encoder: caps can change at any timeVíctor Manuel Jáquez Leal1-10/+0
2016-12-07libs: encoder: add gst_vaapi_encoder_get_surface_formats()Hyunjun Ko1-0/+29
2016-12-07libs: encoder: split set_context_info()Hyunjun Ko1-10/+22
2016-11-03libs: fix code style for errorsVíctor Manuel Jáquez Leal1-2/+6
2016-05-11gstvaapiencoder:Use internal api to dervie configured VAEntrypointSreerenj Balachandran1-6/+2
2016-05-11encoder: h264: Add support of low power/high performance encoding modeSreerenj Balachandran1-4/+4
2016-02-03libs: small code style fixesVíctor Manuel Jáquez Leal1-4/+5
2015-08-13gstvaapiencoder: validate chroma according to the VA's RT formatVictor Jaquez1-8/+32
2015-08-04gstvaapiencoder: framerate 0/1 is valid tooVictor Jaquez1-1/+1
2015-02-05encoder: Only support YUV420 native format as input for nowSreerenj Balachandran1-0/+7
2015-02-04gstvaapiencoder: Use hardcoded packed_raw_data flag for JPEG EncodingSreerenj Balachandran1-0/+9
2015-02-04gstvaapiencoder: Fix crash when handling rate control maskSreerenj Balachandran1-1/+1
2015-02-04Encode: Add support for Picture level EntrypointSreerenj Balachandran1-2/+16
2015-01-27gstvaapiencoder: Fix the negotiation issue with _ENCODED format handlingSreerenj Balachandran1-1/+1
2014-04-25encoder: derive chroma type from video format.Gwenole Beauchesne1-2/+18
2014-01-23libs: factor out usages of vaGetConfigAttributes().Gwenole Beauchesne1-19/+7
2014-01-23encoder: notify the encoder of the submitted packed headers.Gwenole Beauchesne1-8/+18
2014-01-23encoder: fix and factor out check for supported rate-control modes.Gwenole Beauchesne1-35/+75
2014-01-23context: move rate-control mode to encoder specific config.Gwenole Beauchesne1-1/+4
2014-01-23context: introduce concept of usage.Gwenole Beauchesne1-0/+1
2014-01-23context: clean-ups. Strip down APIs.Gwenole Beauchesne1-2/+2
2014-01-22legal: update copyright notice dates.Gwenole Beauchesne1-1/+1
2014-01-22legal: add per-file authorship information.Gwenole Beauchesne1-0/+2
2014-01-22encoder: h264: only submit packed headers when required.Gwenole Beauchesne1-0/+11
2014-01-14encoder: clean-up objects.Gwenole Beauchesne1-1/+1
2014-01-13encoder: add tuning options API.Gwenole Beauchesne1-0/+79
2014-01-13encoder: filter out the supported set of rate-control properties.Gwenole Beauchesne1-1/+3