Mooneer Salem
4c89a33017
Add PR #900 to changelog.
2025-06-05 07:15:14 -07:00
Mooneer Salem
6b9ef2e865
Test: match Linux and macOS requested latency to Windows.
2025-06-05 01:05:29 -07:00
Mooneer Salem
4c32a5bdfa
Fix issue discovered during testing.
2025-06-04 23:40:21 -07:00
Mooneer Salem
8e95e1ab18
Remove unneeded resettingThread property.
2025-06-04 16:50:32 -07:00
Mooneer Salem
271c11d0d7
Remove no longer needed patch.
2025-06-04 16:46:36 -07:00
Mooneer Salem
40c86e39c2
Support RTSan builds on macOS if user has appropriate LLVM.
2025-06-04 16:39:05 -07:00
Mooneer Salem
c67e71b83d
Ensure separate threads spawned from PipelineStep are also checked by RTSan.
2025-06-04 16:38:38 -07:00
Mooneer Salem
1c09a90b68
Fix Windows failures.
2025-06-04 14:14:45 -07:00
Mooneer Salem
f75fc1e881
Increase Codec2 RT heap size.
2025-06-04 11:00:03 -07:00
Mooneer Salem
7a75a6239b
Create resampler only if input and output rates don't match.
2025-06-04 10:59:06 -07:00
Mooneer Salem
9b5caba385
Result resampler needs to be initialized on construction.
2025-06-04 09:23:33 -07:00
Mooneer Salem
64dd68596c
Bring back AudioPipeline change previously removed by master merge.
2025-06-04 08:47:31 -07:00
Mooneer Salem
440cb3d8be
Merge branch 'master' into ms-rtsan-additional-updates
2025-06-04 08:42:32 -07:00
Mooneer Salem
b026c06a22
Remove rtsan disable from FreeDV TX/RX steps.
2025-06-04 08:42:13 -07:00
Mooneer Salem
70f2a46939
mbest needs to use o1heap too.
2025-06-04 08:41:18 -07:00
Mooneer Salem
b11d0698af
Update Codec2 README.
2025-06-04 08:34:31 -07:00
Mooneer Salem
7dd9b80c8a
Integrate codec2 into source tree so we don't need to deal with patch.
2025-06-04 08:32:28 -07:00
Mooneer Salem
ed70c95449
latest user manual PDF
2025-06-04 02:29:01 +00:00
Mooneer Salem
4113e8a7ed
Improve Hamlib behavior during TX. ( #893 )
...
* Reenable timeouts once connected to the radio.
* 100ms might be a bit better.
* Request current frequency/mode every second (instead of every 5 seconds).
* Remove pre-PTT interrogation of frequency/mode.
* Increase Hamlib timeout to 500ms per user testing.
* Add PR #893 to changelog.
* Update comment.
2025-06-03 19:26:45 -07:00
Mooneer Salem
4ff96a07fc
latest user manual PDF
2025-06-04 01:27:59 +00:00
Mooneer Salem
9e7de2a939
Merge pull request #896 from drowe67/merge-2.0-with-master
...
Merge v2.0-dev with master
2025-06-03 18:25:03 -07:00
Mooneer Salem
a5c017ae7c
Oops, should be _aligned_malloc.
2025-06-03 12:27:25 -07:00
Mooneer Salem
188e4fce06
Fix Windows compiler error.
2025-06-03 12:15:52 -07:00
Mooneer Salem
35c64d0cb0
Update codec2 patch.
2025-06-03 09:26:08 -07:00
Mooneer Salem
c9ea53ae4d
Force codec2 folder to be removed every call.
2025-06-03 09:06:35 -07:00
Mooneer Salem
d0476453f8
thread_local is only in C++11 and above.
2025-06-03 08:53:58 -07:00
Mooneer Salem
f83d9f5ae5
Fix patch commands.
2025-06-03 08:47:12 -07:00
Mooneer Salem
d0110a29ae
Experiment: use O(1) heap allocator for Codec2.
2025-06-03 08:33:14 -07:00
Mooneer Salem
8099a335d8
Update month on changelog.
2025-06-02 22:09:54 -07:00
Mooneer Salem
db08796ae5
RADE voice quality is slightly worse than Skype.
2025-06-02 19:45:49 -07:00
Mooneer Salem
1d70a8ac8f
Merge branch 'v2.0-dev' into merge-2.0-with-master
2025-06-02 13:03:19 -07:00
Mooneer Salem
44b3f52d9d
Fix compiler errors reported by other users ( #909 )
...
* Fix utf8_str compiler error reported by users when using wxWidgets 3.0.
* Bring back RIGCAPS_NOT_CONST check to keep things compiling on distros still on Hamlib 4.5.
2025-06-02 13:02:57 -07:00
Mooneer Salem
b23d07cffd
Update squelch info re: RADE.
2025-06-01 13:53:55 -07:00
Mooneer Salem
10abe4c4fe
Further cleanup of the README file.
2025-06-01 13:44:10 -07:00
Mooneer Salem
302081199e
Update user manual to remove legacy modes.
2025-06-01 13:31:58 -07:00
Mooneer Salem
dd06209237
Remove LPCNet content from README.
2025-06-01 08:42:04 -07:00
Mooneer Salem
c3471c4269
Merge branch 'v2.0-dev' into merge-2.0-with-master
2025-06-01 00:30:22 -07:00
Mooneer Salem
2fcc6aa379
Additional unit test reliability improvements. ( #905 )
...
* Additional test change.
* Try reverting some changes to see if we can find root cause.
2025-06-01 00:30:00 -07:00
Mooneer Salem
f18ecce751
Sync up with release Google Doc.
2025-05-31 19:09:05 -07:00
Mooneer Salem
280704f1bc
Merge branch 'v2.0-dev' into ms-rtsan-additional-updates
2025-05-31 19:02:32 -07:00
Mooneer Salem
96b72fd8b2
Reenable previously disabled tests.
2025-05-31 19:01:38 -07:00
Mooneer Salem
1b9347a0ed
Merge branch 'v2.0-dev' into merge-2.0-with-master
2025-05-31 19:01:09 -07:00
Mooneer Salem
150b2cde7d
Improve macOS test reliability ( #904 )
...
* Return to 20ms block sizes on macOS to improve test reliability.
* Use Windows 2022 in test environment.
Don't want to be fighting Windows problems too.
* Don't want to be fighting gfortran either.
* Try caching Homebrew package install to decrease compile/test time for macOS.
* See if we can make RADE reporting a bit more reliable in the GH environment.
2025-05-31 19:00:45 -07:00
Mooneer Salem
7a21665694
Revert "Try disabling real-time for macOS."
...
This reverts commit c8ee871406
.
2025-05-31 14:45:20 -07:00
Mooneer Salem
dca62fec25
Force Windows 2022.
2025-05-31 14:45:12 -07:00
Mooneer Salem
c8ee871406
Try disabling real-time for macOS.
2025-05-31 13:54:27 -07:00
Mooneer Salem
321a7e4d1d
Disable RTSan for RADE text handling.
2025-05-31 00:38:19 -07:00
Mooneer Salem
0abec0a15a
Remove RADE specific logging in RT context and suppress RTSan for RADE EOO handling.
2025-05-31 00:09:31 -07:00
Mooneer Salem
06fbd7b13c
Fix segfault from previous changes.
2025-05-31 00:09:01 -07:00
Mooneer Salem
d495d6c07b
Merge branch 'ms-rtsan-additional-updates' of github.com:drowe67/freedv-gui into ms-rtsan-additional-updates
2025-05-30 23:58:47 -07:00