Sebastian Dröge
2d13fb16e8
Add caching of freed memories to the allocator
...
Memories might be freed outside the pool if the buffer was copied and
the copy is freed after the original buffer. Caching up to 8 freed
memories makes it possible to recycle these memories in most cases.
2023-02-09 13:19:48 +02:00
Sebastian Dröge
1f6ea294db
Add support for HD psf modes in ajasrc
2022-09-15 11:16:35 +03:00
Sebastian Dröge
5fa487a449
Add support for setting the embedded audio input to use in ajasrc
2022-04-08 12:07:31 +03:00
Sebastian Dröge
e53a017ee7
Add support for extracting CEA608 S334-1 Closed Captions and add a property to select which ones to extract
2022-03-29 10:05:36 +03:00
Sebastian Dröge
484cb51445
Implement hopefully working dynamic framebuffer assignments
...
We try to allocate as many frames as were configured by looking for a
big enough range of unused contiguous frames while taking the configured
modes into account.
2021-11-10 18:05:52 +02:00
Sebastian Dröge
a2b30015c7
Add AJA device provider
2021-08-27 14:42:13 +03:00
Sebastian Dröge
d03f733bba
Implement auto mode detection in ajasrc
...
This also allows switching modes while running.
2021-08-18 12:33:52 +03:00
Sebastian Dröge
86920489f8
Add support for 2/4/8k DCI modes
2021-07-06 15:23:17 +03:00
Sebastian Dröge
735768b905
Add support for UHD/UHD2 modes and SDI quad-link modes
2021-07-06 15:23:17 +03:00
Sebastian Dröge
12380026e6
Simplify configuration of timecode index and embedded audio source
2021-02-09 15:08:26 +02:00
Sebastian Dröge
7be26718b8
Add configuration for audio source, embedded audio input and timecode index
2021-02-09 13:24:20 +02:00
Sebastian Dröge
453f482c0b
Add AJA source
2021-02-08 22:35:45 +02:00
Sebastian Dröge
577e9f936b
Initial commit
2021-02-08 22:35:45 +02:00