summaryrefslogtreecommitdiff
path: root/gst-libs/gst/vaapi/gstvaapiencoder.c
AgeCommit message (Expand)AuthorFilesLines
2018-02-27libs: encoder: reimplement ROI using metaVíctor Manuel Jáquez Leal1-2/+117
2018-02-27Revert "libs: encoder: add api gst_vaapi_encoder_add/del_roi"Víctor Manuel Jáquez Leal1-108/+0
2018-02-26libs: encoder: add zero as valid value for periodic keyframe.Matteo Valdina1-1/+1
2018-02-22libs: encoder: code-style fixVíctor Manuel Jáquez Leal1-2/+2
2018-02-19libs: encoder: h264,h265: extend max periodic keyframe.Matteo Valdina1-1/+1
2017-10-20libs: encoder: allow to set bitrate on runtimeHyunjun Ko1-9/+5
2017-09-18libs: encoder: change mbbrc from uint to enumVíctor Manuel Jáquez Leal1-0/+22
2017-09-15libs: encoder: don't unref propertiesVíctor Manuel Jáquez Leal1-1/+0
2017-09-15vaapiencode/libs: encoder: fix leaks of propertiesHyunjun Ko1-0/+2
2017-09-01FEI: libs: Add virtual method for secondary context creation.Sreerenj Balachandran1-0/+12
2017-09-01FEI: libs: make sure the default context creation works as expected.Sreerenj Balachandran1-1/+2
2017-09-01FEI: libs: Add FEI functional mode configurationSreerenj Balachandran1-0/+2
2017-08-25libs: macro to get a renamed value in VA-API 1.0Víctor Manuel Jáquez Leal1-1/+1
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