summaryrefslogtreecommitdiff
path: root/libavfilter
Commit message (Collapse)AuthorAge
* avfilter/vf_v360: add mercator projectionPaul B Mahol2019-09-17
|
* avfilter/vf_v360: add slice threading to remap calculationPaul B Mahol2019-09-16
|
* avfilter/vf_v360: refactor creation of remap dataPaul B Mahol2019-09-16
|
* avfilter/vf_v360: reverse order of remap for loopsPaul B Mahol2019-09-16
|
* avfilter/vf_v360: simplify allocating remap dataPaul B Mahol2019-09-16
|
* avfilter/vf_v360: move some local variables to private filter contextPaul B Mahol2019-09-16
|
* avfilter/vf_v360: rename r_tmp variablesPaul B Mahol2019-09-16
|
* avfilter/vf_stereo3d: assert that out variable is validPaul B Mahol2019-09-16
|
* avfilter/vf_stereo3d: merge same code in case branchesPaul B Mahol2019-09-16
|
* avfilter/vf_shuffleplanes: remove not needed linePaul B Mahol2019-09-16
|
* avfilter/vf_ciescope: remove dead assignmentsPaul B Mahol2019-09-16
|
* avfilter/window_func: clarify intention in dolph window calculationPaul B Mahol2019-09-16
|
* avfilter/vf_v360: add missing av_assert0()Paul B Mahol2019-09-16
|
* avfilter/vf_avgblur: remove dupe assignmentPaul B Mahol2019-09-16
|
* avfilter/af_headphone: return on error immediatelyPaul B Mahol2019-09-16
|
* avfilter/x86/vf_360: add most of >8 depth asmPaul B Mahol2019-09-16
|
* avfilter/vf_stereo3d: add tb (top-bottom) aliasesPaul B Mahol2019-09-15
|
* avfilter/vf_v360: refactor dimensions and offsets calculationsPaul B Mahol2019-09-15
|
* avfilter/vf_v360: implement stereo 3D supportPaul B Mahol2019-09-14
|
* avfilter/vf_v360: reduce by one cosf call lessPaul B Mahol2019-09-14
|
* avfilter/vf_v360: define variables in for loops consistentlyPaul B Mahol2019-09-14
|
* avfilter/vf_v360: call tanf() oncePaul B Mahol2019-09-14
|
* avfilter/vf_v360: implement diagonal field of viewPaul B Mahol2019-09-14
|
* avfilter/vf_v360: use always float version instead of double floating-point ↵Paul B Mahol2019-09-13
| | | | function
* avfilter/vf_v360: fix flat projection field of view calculationPaul B Mahol2019-09-13
|
* avfilter/vf_v360: add dfisheye outputPaul B Mahol2019-09-12
|
* avfilter/vf_v360: fix setting default height for stereographicPaul B Mahol2019-09-12
|
* avfilter/vf_v360: fix errors is commentsPaul B Mahol2019-09-12
|
* avfilter/vf_v360: fix M_PI_4 usage consistencyPaul B Mahol2019-09-12
|
* avfilter/vf_v360: remove pointless special case when allocating stuffPaul B Mahol2019-09-11
|
* avfilter/vf_v360: refactor FoV calculation for stereographicPaul B Mahol2019-09-11
| | | | Move in out of loop.
* avfilter/vf_v360: extend max limit to vertical fovPaul B Mahol2019-09-11
|
* avfilter/vf_v360: really fix FoV selectionPaul B Mahol2019-09-11
| | | | Big thanks to Michael Koch for providing actual formula.
* lavfi/sinc: fix memory leak in error handling pathJun Zhao2019-09-11
| | | | | | | free work&pi_wraps in error handling path to avoid memory leak. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
* lavfi/anequalizer: fix memory leak in error handling pathJun Zhao2019-09-11
| | | | | | | free the pad.name in error handling path to avoid memory leak. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
* avfilter/vf_v360: remove w/h changing for flat outputPaul B Mahol2019-09-11
| | | | Fixes crashes with bigger h/v fov.
* avfilter/vf_v360: increase h_fov max limitPaul B Mahol2019-09-11
|
* avfilter/vf_v360: fix fov calculation for stereographic outputPaul B Mahol2019-09-11
|
* avfilter/vf_v360: increase v_fov max limitPaul B Mahol2019-09-10
|
* avfilter/vf_v360: add support for stereographic as input projectionPaul B Mahol2019-09-10
|
* avfilter/vf_fps: Avoid inlink fifo build up.Nikolas Bowe2019-09-10
| | | | | | | When duplicating frames we need to schedule for activation again, otherwise frames can build up in the inlink fifo. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_v360: add padding to u/v/kerPaul B Mahol2019-09-09
| | | | Fixes use of uninitialized variables.
* avfilter/vf_v360: add guards against NaNsPaul B Mahol2019-09-09
| | | | | Also normalize vector after rotation, it might be needed, otherwise one can get NaNs.
* avfilter/vf_v360: partialy revert previous commitPaul B Mahol2019-09-09
| | | | roll/pitch can do exactly same thing.
* avfilter/vf_v360: extend stereographic projectionPaul B Mahol2019-09-09
| | | | Add option to change central point projection.
* avfilter/vf_v360: factor vector normalization outPaul B Mahol2019-09-09
|
* lavfi/concat: fix logic error in framerate checkJun Zhao2019-09-09
| | | | | | | | fix logic error in framerate check, it's introduced by commit 3ad5d4df9ce794d3eeb0f526c5f3e446bf97c616 Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
* avfilter/vf_v360: add stereographic output projectionPaul B Mahol2019-09-08
|
* avfilter/vf_v360: disallow too low h_fov/v_fovPaul B Mahol2019-09-08
|
* lavfi/concat: allow to support inputs with different frame ratesCalvin Walton2019-09-08
| | | | | | | | | | | | | | | | Right now, the concat filter does not set the frame_rate value on any of the out links. As a result, the default ffmpeg behaviour kicks in - to copy the framerate from the first input to the outputs. If a later input is higher framerate, this results in dropped frames; if a later input is lower framerate it might cause judder. This patch checks if all of the video inputs have the same framerate, and if not it sets the out link to use '1/0' as the frame rate, the value meaning "unknown/vfr". A test is added to verify the VFR behaviour. The existing test for CFR behaviour passes unchanged.