Andrey Turkin
|
f052ef30ef
|
avcodec/nvenc: allow configuring number of surfaces
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
|
2016-05-31 15:48:43 +02:00 |
|
Andrey Turkin
|
b69335304d
|
avcodec/nvenc: use INIT_CLEANUP to deal with init failures
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
|
2016-05-31 15:48:43 +02:00 |
|
Andrey Turkin
|
f84dfbc74a
|
avcodec/nvenc: add rate control option
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
|
2016-05-31 15:48:43 +02:00 |
|
Andrey Turkin
|
b0172873a8
|
avcodec/nvenc: convert levels to AVOptions
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
|
2016-05-31 15:48:43 +02:00 |
|
Andrey Turkin
|
9824321b32
|
avcodec/nvenc: convert profile parsing to AVOptions
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
|
2016-05-31 15:48:43 +02:00 |
|
Andrey Turkin
|
faffff88c2
|
avcodec/nvenc: use AVOptions to select presets
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
|
2016-05-31 15:48:43 +02:00 |
|
Andrey Turkin
|
7aa16d59bf
|
avcodec/nvenc: split H264/HEVC encoder definitions into separate files
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
|
2016-05-31 11:15:19 +00:00 |
|