Commit Graph

18 Commits

Author SHA1 Message Date
Martin Pulec
ec90eb0468 fix hd-rum-transcode crash
crashes since the commit ab5d2a5ca (2025-06-17)

That commit started to enforce existence of control socket, which is
not true in case of the reflector.

fixes ab5d2a5ca

closes GH-461
2025-08-13 09:04:53 +02:00
Martin Pulec
ab5d2a5cac control_socket acquire: get the pointer from priv_data
Do not assume that (struct module) is first in the (struct control_state)
anymore in particular and in any structure in general.
2025-06-18 08:49:44 +02:00
Ben Roeder
a62fe80c3f Fix spelling errors throughout codebase
Corrected various spelling mistakes in comments, documentation, and
variable names across the project. Changes include:
- Documentation files (CONTRIBUTING.md, README.md, etc.)
- Source code comments in C/C++ files
- Function parameter names and descriptions

No functional changes were made.
2025-06-01 18:03:40 +01:00
Martin Pulec
9ff045c00b aplay API: paas init parameters in a structure
+ add also parent module pointer
2024-11-28 12:05:10 +01:00
Martin Piatka
5133afc749 audio/filter: Add channel remap filter 2024-07-15 16:13:25 +02:00
Martin Piatka
7f25bb6036 audio/filter_chain: Remove initial ':' from cfg 2024-07-15 16:13:25 +02:00
Martin Piatka
f6951ab4b3 audio/filter/playback: Use out_ptr 2023-08-15 13:08:11 +02:00
Martin Pulec
bb53aae336 silence audio filter: fixed build
strdupa compat not included but not needed, VLA can be used
2023-07-26 17:26:07 +02:00
Martin Pulec
b634053b99 added silence audio filter 2023-07-26 12:33:09 +02:00
Martin Piatka
23c83f78e8 audio filters: discard & stats: Zero initialize members 2022-12-14 12:40:30 +01:00
Martin Piatka
589adadbee audio: Add 'discard' audio filter 2022-11-29 12:53:25 +01:00
Martin Piatka
7d7e5112c3 audio_filter: Add controlport_stats for volume reporting
For reporting audio volume on the sending side. The report format is similar
to reports from the recieving side, except instead of "ARECV", "ASEND"
is used, and the number of channels reported is the same as in the audio
frame.
2022-11-29 12:53:25 +01:00
Martin Piatka
7cb9771962 Move tokenize and sv_parse_num into string_view_utils 2022-11-10 12:04:41 +01:00
Martin Piatka
d893d4ce75 audio/filter: Add playback filter 2022-05-25 14:21:57 +02:00
Martin Piatka
2b09efc27f audio/filter/delay: Add frame mode
Configured as `delay:24:frames`. In this mode, audio is delayed by the
specified amount of "audio frames". Audio frame is a collection of audio
samples that is read from the audio capture device at once (also called  period size, quantum, etc.)
In the case of decklink embedded audio this corresponds to the video
frame time.
2022-03-22 15:49:11 +01:00
Martin Piatka
79437689ff audio/filter: Add support for control port 2022-03-21 14:25:41 +01:00
Martin Piatka
7b68e5b3f5 audio/filter/delay: Num ber parsing compat 2022-03-18 15:18:37 +01:00
Martin Piatka
3cf5123c3f audio/filter: audio delay filter 2022-03-18 14:15:31 +01:00