summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_encoder.c
Commit message (Expand)AuthorAgeFilesLines
* Merge "Add VpxTplGopStats" into mainJerome Jiang2023-05-081-1/+0
|\
| * Add VpxTplGopStatsJerome Jiang2023-05-081-1/+0
* | Merge "Unify implementation of CHECK_MEM_ERROR" into mainJerome Jiang2023-05-081-33/+34
|\ \ | |/
| * Unify implementation of CHECK_MEM_ERRORJerome Jiang2023-05-081-33/+34
* | Merge "CHECK_MEM_ERROR to return in vp9_set_roi_map" into mainJerome Jiang2023-05-081-8/+10
|\ \ | |/
| * CHECK_MEM_ERROR to return in vp9_set_roi_mapJerome Jiang2023-05-081-8/+10
* | Merge "vp9_encoder: clear -Wshadow warning" into mainJames Zern2023-05-061-4/+7
|\ \ | |/ |/|
| * vp9_encoder: clear -Wshadow warningJames Zern2023-05-051-4/+7
* | Overwrite cm->error->detail before freeingWan-Teh Chang2023-05-041-0/+5
|/
* Store tpl stats before propagationJerome Jiang2023-04-201-1/+4
* Merge "Downsample SAD computation in motion search" into mainYunqing Wang2023-04-181-281/+366
|\
| * Downsample SAD computation in motion searchDeepa K G2023-04-111-281/+366
* | vp9_encoder: clear -Wshadow warningJames Zern2023-04-061-6/+6
|/
* vp9_block.h: rename diff struct to DiffJames Zern2023-02-221-1/+2
* Remove CONFIG_CONSISTENT_RECODE flagchiyotsai2023-02-101-24/+6
* Merge "Move TPL to a new file" into mainYunqing Wang2023-02-071-1422/+7
|\
| * Move TPL to a new fileYunqing Wang2023-02-061-1422/+7
* | Remove duplicated VPX_SCALING declarationJerome Jiang2023-02-061-8/+8
|/
* Add encoder component timing informationYunqing Wang2023-01-271-1/+89
* Skip calculating internal stats when frame droppedJerome Jiang2023-01-241-1/+1
* Add codec control to set per frame QPJerome Jiang2023-01-191-0/+4
* L2E: Add a new interface to control rdmultCheng Chen2022-12-071-0/+26
* vp9-svc: Fixes to make SVC work with VBRMarco Paniconi2022-11-151-19/+19
* L2E: Rework recode decisions for external max frame size and qCheng Chen2022-09-141-32/+17
* L2E: Add gop size and ARF existence to frame infoCheng Chen2022-08-261-1/+7
* Revert "Fix bug with smaller width bigger size"James Zern2022-07-061-25/+2
* Fix bug with smaller width bigger sizeJerome Jiang2022-06-301-2/+25
* rtc-svc: Fix to make SVC work for Profile 1Marco Paniconi2022-06-281-2/+4
* L2E: Use libvpx's default q in case of invalid external valueCheng Chen2022-06-071-2/+6
* L2E: send first pass stats before gop decisionsCheng Chen2022-06-061-10/+0
* L2E: Use bit mask to represent control typeCheng Chen2022-06-061-2/+2
* vp9_change_config: check vp9_alloc_loop_filter returnJames Zern2022-05-311-1/+4
* L2E: Add vp9 GOP decision helper functionCheng Chen2022-05-271-3/+5
* vp9: check postproc_state.limits allocsJames Zern2022-04-261-3/+3
* vp9_encoder: check context buffer allocationsJames Zern2022-04-181-6/+7
* Merge "remove sad x3,x8 specializations" into mainJohann Koenig2022-03-311-29/+21
|\
| * remove sad x3,x8 specializationsJohann2022-03-291-29/+21
* | remove skip_block from quantizeJohann2022-03-301-8/+11
|/
* Handle NV12 in vpx_img_chroma_subsampling()Wan-Teh Chang2022-02-051-0/+2
* Merge "Use background segmentation mask with ROI" into mainJerome Jiang2022-01-311-4/+15
|\
| * Use background segmentation mask with ROIJerome Jiang2022-01-271-4/+15
* | Reland "Add vp9 ref frame to flag map function"Jianhui Dai2022-01-191-3/+1
* | Revert "Add vp9 ref frame to flag map function"Jerome Jiang2022-01-111-1/+3
* | Add vp9 ref frame to flag map functionJianhui Dai2022-01-011-3/+1
* | vp[89]_initalize_enc(): protect against multiple invocationsJames Zern2021-12-091-14/+12
* | vp9 encoder: fix row-mt crash w/thread config changeJames Zern2021-11-181-22/+3
|/
* {vp8,vp9}_set_roi_map: fix validation with INT_MINJames Zern2021-10-011-4/+9
* Merge "Remove unused old FP_MB_STATS code" into mainYunqing Wang2021-07-261-30/+0
|\
| * Remove unused old FP_MB_STATS codeYunqing Wang2021-07-231-30/+0
* | Merge "Clean up allow_partition_search_skip code" into mainYunqing Wang2021-07-261-1/+0
|\ \ | |/