Julian Bouzas
d9d30ff464
aom: allow per feature registration
...
Split plugin into features including
dynamic types which can be indiviually
registered during a static build.
More details here:
https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/199
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/661
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2038 >
2021-03-23 14:19:16 +00:00
Wonchul Lee
5320bb9085
av1enc: Add tile-{columns,rows} properties
...
It provides to set tile-columns and tile-rows configurations. The av1
codec allows an input image frame be partitioned into separate vertical
or horizontal tile which can be encoded or decoded independently. It
helps to encode/decode parallel.
2019-11-05 00:10:26 +00:00
Wonchul Lee
783048309f
av1enc: Add threads and row-mt properties
...
Add threads related property that setting a number of threads to encode
av1 codec and row-mt configuration.
2019-07-22 11:23:47 +03:00
Sebastian Dröge
942445b0ac
Revert "av1enc: Release lock when failing to initialize"
...
This reverts commit 7de6b5d481
.
It was accidentally squashed together from the MR instead of keeping the
individual commits.
2019-07-22 11:23:22 +03:00
Wonchul Lee
7de6b5d481
av1enc: Release lock when failing to initialize
...
Add to missing unlock when failing to initialize encoder.
2019-07-22 06:59:48 +00:00
Wonchul Lee
7d73307bc4
av1enc: Add configurations
...
Added rate control and profile related configuration. The profile
configuration has been copied from vpx.
https://bugzilla.gnome.org/show_bug.cgi?id=791674
2018-10-10 15:44:34 -04:00
Sean DuBois
a8ffc56f84
aom: Implement cpu-used in av1enc
...
https://bugzilla.gnome.org/show_bug.cgi?id=791674
2018-02-14 10:19:40 +02:00
Sean DuBois
86abe6b1e6
aom: Fix all definite leaks in av1enc
...
Track if the encoder has been inited, and cleanup if needed. Also unref
input_state if has been set
https://bugzilla.gnome.org/show_bug.cgi?id=791674
2018-02-05 15:34:49 +02:00
Sean DuBois
327586bd26
aom: Consistent naming between av1dec and av1enc
...
https://bugzilla.gnome.org/show_bug.cgi?id=791674
2018-02-05 15:34:49 +02:00
Sean DuBois
2b03bc021c
aom: Add direct casts for GstAV1Enc and GstAV1Dec
...
https://bugzilla.gnome.org/show_bug.cgi?id=791674
2018-01-26 11:12:06 +02:00
Sean DuBois
1c583fd27b
Add aom plugin with av1enc and av1dec element
...
https://bugzilla.gnome.org/show_bug.cgi?id=784160
2017-12-15 15:44:17 +01:00