He Junyan
|
2560f4c581
|
va: vp9enc: Fix the frame size not enough issue for super frame
The current code forgets to add the current last frame size into
the total super frame size.
Fixes: #3427
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6483>
|
2024-04-01 15:39:13 +00:00 |
|
He Junyan
|
a170fa4f46
|
va: {av1, vp9}enc: Use g_free() to free frames
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6466>
|
2024-03-28 16:29:50 +08:00 |
|
He Junyan
|
7ac9d26533
|
va: vp9enc: Correct the flags for registering properties
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6437>
|
2024-03-27 10:24:12 +08:00 |
|
He Junyan
|
73c1c1fe7f
|
va: {vp9, av1}enc: Do not use g_slice_new() to create frames
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6437>
|
2024-03-27 10:18:04 +08:00 |
|
He Junyan
|
71eff7ce97
|
va: encoder: update the bitrate change correctly
We should update and notify the bitrate change at a common place,
no matter whether the bitrate is calculated or not.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6433>
|
2024-03-26 18:15:20 +00:00 |
|
He Junyan
|
5c51abfa71
|
va: vp9enc: enable ICQ and QVBR modes
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6433>
|
2024-03-26 18:15:20 +00:00 |
|
He Junyan
|
3b57825ca6
|
va: Implement the vavp9enc plugin
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3293>
|
2024-03-20 08:53:11 +00:00 |
|