127 Commits (aa234698e92fa856013a1391fac3526b06c4d533)

Author SHA1 Message Date
Timo Rothenpieler 8a3fea14ae avcodec/nvenc: set frame buffer format for mapped frames 8 years ago
Timo Rothenpieler 6b0a3ee6f8 avcodec/nvenc: add logging for more error cases 8 years ago
Timo Rothenpieler 5403d90f32 avcodec/nvenc: make gpu indices independend of supported capabilities 8 years ago
Miroslav Slugen 9b425bd24c avcodec/nvenc: Add bluray_compat basic implementation 8 years ago
Miroslav Slugen 1841eda679 avcodec/nvenc: Make AUD optional for h264_nvenc and hevc_nvenc 8 years ago
Miroslav Slugeň f8c503d927 avcodec/nvenc: round qpIntra and qpInter calculation 8 years ago
Ruta Gadkari 67db4ff3b6 NVENC: Update check for Lookahead 8 years ago
Timo Rothenpieler c2f3af57a5 avcodec/nvenc: mark intentional fall through 8 years ago
Miroslav Slugeň f2dd6aee80 avcodec/nvenc: always reduce DAR width and height 8 years ago
Philip Langdale 27038693bb avcodec/nvenc: Delay identification of underlying format of cuda frames 8 years ago
Philip Langdale 829db8effd avcodec/nvenc: Remove aspect-ratio decompensation logic 8 years ago
Miroslav Slugeň de2faec2fa avcodec/nvenc: better surface allocation alghoritm, fix rc_lookahead 8 years ago
Timo Rothenpieler a66835bcb1 avcodec/nvenc: use dynamically loaded CUDA 8 years ago
Matt Oliver 6ead033bca avcodec/nvenc.c: Use new safe dlopen code. 8 years ago
Sven C. Dack da4d0fa86b avcodec/nvenc: add test for Temporal AQ support 8 years ago
Timo Rothenpieler 30c5587503 avcodec/nvenc: add support for forcing intra/idr frames 8 years ago
Yogender Gupta facc19ef06 avcodec/nvenc: Extended rate-control support as provided by SDK 7 8 years ago
Timo Rothenpieler 033f98c902 avcodec/nvenc: add HEVC REXT profile 8 years ago
Timo Rothenpieler a81b000a39 avcodec/nvenc: Make sure that enum and array index match 8 years ago
James Almer dc48248ea8 avcodec/nvenc: use AVERROR_BUFFER_TOO_SMALL instead of ENOBUFS 8 years ago
Timo Rothenpieler 8ebe1dddfb avcodec/nvenc: use frame size instead of surface size 8 years ago
Sven C. Dack 4aeb7a88ec avcodec/nvenc: support RGB input 8 years ago
Timo Rothenpieler fa3ecad071 avcodec/nvenc: correctly set inputPitch 8 years ago
Timo Rothenpieler 96cba1c552 avcodec/nvenc: use av_image_copy for copying frame data 8 years ago
Timo Rothenpieler cac2df230e avcodec/nvenc: update license header 9 years ago
Timo Rothenpieler 26a5cbd781 avcodec/nvenc: use proper soname for cuda/nvenc libraries 9 years ago
Timo Rothenpieler df615efcf2 avcodec/nvenc: check maximum driver API version 9 years ago
Timo Rothenpieler a19989cae5 avcodec/nvenc: fix potantially uninitialized free 9 years ago
Timo Rothenpieler 19e75fd883 avcodec/nvenc: fix library names on cygwin 9 years ago
Oliver Collyer a81b398e86 avcodec/nvenc: added support for rate control lookahead 9 years ago
Oliver Collyer d1bf8a3aa8 avcodec/nvenc: added support for 10 bit HEVC encoding 9 years ago
Timo Rothenpieler 808356c61c avcodec/nvenc: Check capabilities for interlaced encoding 9 years ago
Timo Rothenpieler 7c55f5d782 avcodec/nvenc: Don't set packet duration 9 years ago
Timo Rothenpieler e5babccfbc avcodec/nvenc: Refactor timestamp generation logic 9 years ago
Timo Rothenpieler 69c25c0ad7 avcodec/nvenc: forward frame duration 9 years ago
Timo Rothenpieler 971351b664 avcodec/nvenc: Handle minqp-only case in set_vbr 9 years ago
Timo Rothenpieler eae4eba9cb avcodec/nvenc: twopass mode works in all modes 9 years ago
Timo Rothenpieler 1330a0f31f avcodec/nvenc: Fix forcing constqp rc mode 9 years ago
Andrey Turkin 58c6dcb4b7 avcodec/nvenc: don't enqueue timestamps until a frame was accepted 9 years ago
Andrey Turkin 2f53b5b74b avcodec/nvenc: refactor encode_frame a bit 9 years ago
Andrey Turkin d3463912c1 avcodec/nvenc: extract timestamp calculations into separate function 9 years ago
Andrey Turkin 0d021cc8b3 avcodec/nvenc: rework library load and GPU selection 9 years ago
Andrey Turkin f052ef30ef avcodec/nvenc: allow configuring number of surfaces 9 years ago
Andrey Turkin b69335304d avcodec/nvenc: use INIT_CLEANUP to deal with init failures 9 years ago
Andrey Turkin f84dfbc74a avcodec/nvenc: add rate control option 9 years ago
Andrey Turkin 40df468ab1 avcodec/nvenc: convert tier to AVOptions 9 years ago
Andrey Turkin b0172873a8 avcodec/nvenc: convert levels to AVOptions 9 years ago
Andrey Turkin 9824321b32 avcodec/nvenc: convert profile parsing to AVOptions 9 years ago
Andrey Turkin faffff88c2 avcodec/nvenc: use AVOptions to select presets 9 years ago
Andrey Turkin 7aa16d59bf avcodec/nvenc: split H264/HEVC encoder definitions into separate files 9 years ago