Jonas Kvinge
171dc84df1
GstEngine: Use QUrl::clear()
2022-10-29 18:43:49 +02:00
Jonas Kvinge
d722035883
VLCEngine: Only emit stopped when still playing
...
VLC sends the stopped signal too late, the player has already moved on based on the end reached signal. Emitting Stopped afterwards will interrupt the player in the middle of the song change.
Fixes #1054
2022-10-18 20:12:21 +02:00
Jonas Kvinge
b22320c48f
Replace typedef with using
2022-10-13 22:39:31 +02:00
Jonas Kvinge
407c128f65
GstStartup: Set LIBSOUP3_LIBRARY_PATH for macOS
2022-09-03 00:19:25 +02:00
Jonas Kvinge
32f9c4e670
GstEnginePipeline: Parse album from stream title tag
...
Fixes #1023
2022-08-30 16:56:08 +02:00
Jonas Kvinge
2b24ac54a0
Remove unused includes
2022-08-28 03:09:33 +02:00
Jonas Kvinge
d97b0478a7
Fix typos
2022-08-28 02:44:37 +02:00
Jonas Kvinge
d347e6fc5f
Add setting for turning off HTTP/2
2022-08-24 20:34:10 +02:00
Jonas Kvinge
fa1fbca7dc
DirectSoundDeviceFinder: Remove __attribute__((stdcall))
2022-08-15 19:55:55 +02:00
Jonas Kvinge
9c04ce665f
DirectSoundDeviceFinder: Add CALLBACK to EnumerateCallback
2022-08-14 10:37:31 +02:00
Jonas Kvinge
d82fd421ed
Replace use of C-style casts
2022-06-13 00:23:42 +02:00
Jonas Kvinge
2414eb2598
GstEnginePipeline: Replace char with int8_t in HandoffCallback
2022-05-06 17:42:08 +02:00
Jonas Kvinge
0f40b5f022
VLCEngine: Fix track progress
...
Fixes #941
2022-04-29 00:09:29 +02:00
Jonas Kvinge
c246b8f164
GstEngine: Show debug information in error dialog
2022-04-14 20:56:57 +02:00
Jonas Kvinge
0dab7e293c
GstEngine: Append "2" to wasapi2sink output description
2022-04-02 01:37:43 +02:00
Jonas Kvinge
ea86c043a4
AlsaPCMDeviceFinder: Fix use of deleted memory
2022-03-29 01:23:35 +02:00
Jonas Kvinge
a6c05df362
Formatting
2022-03-22 21:19:59 +01:00
Jonas Kvinge
f6b70fda71
Formatting
2022-03-22 21:09:05 +01:00
Jonas Kvinge
5a35099043
Add support for bs2b
...
Improve headphone listening of stereo audio records
2022-03-05 01:30:49 +01:00
Jonas Kvinge
eee3445d2f
Silence some conversion warnings
2022-02-06 04:19:45 +01:00
Jonas Kvinge
7caeb47637
GstEnginePipeline: Use std::shared_ptr with deleteLater() for fader timeline
...
Fixes #890
2022-02-05 19:33:21 +01:00
Jonas Kvinge
6a8c1af5f9
GstEnginePipeline: Set port-pattern for jackaudiosink
2021-11-11 00:58:00 +01:00
Jonas Kvinge
98f287559b
GstEngine: Allow custom device for jackaudiosink
2021-11-11 00:58:00 +01:00
Jonas Kvinge
c6c53548ac
GstEnginePipeline: Return true from BusCallback
2021-10-30 17:55:18 +02:00
Jonas Kvinge
79ac53b2d9
Fix narrowing conversions
2021-10-30 02:21:29 +02:00
Jonas Kvinge
c3ce6cff72
GstEngine: Move CreateElement() to GstEnginePipeline
2021-10-16 21:28:56 +02:00
staticssleever668
b38ad81928
Remove use of C-style casts
2021-10-12 18:50:17 +02:00
Jonas Kvinge
637772f8f0
GstEnginePipeline: Convert S24_32LE for analyzer
2021-10-12 18:46:12 +02:00
Jonas Kvinge
0093eb6c2c
GstEnginePipeline: Refactor code
2021-10-12 18:36:58 +02:00
Jonas Kvinge
f3b70d1cb2
GstEnginePipeline: Rename variable
2021-10-12 18:36:13 +02:00
Jonas Kvinge
e069d069d2
GstEngine: Remove unused variables
2021-10-10 21:12:31 +02:00
Jonas Kvinge
fd74bbc868
Remove unused GstElementDeleter
2021-10-10 16:33:07 +02:00
Jonas Kvinge
d0f1522f0d
GstEnginePipeline: Use gst_bus_remove_watch to remove bus watch
2021-10-08 23:39:29 +02:00
Jonas Kvinge
24a3ac9811
Use static QMetaObject::invokeMethod
2021-09-09 21:53:14 +02:00
Jonas Kvinge
4b9551d27f
Simplify if statement
2021-08-25 02:28:41 +02:00
Jonas Kvinge
d02241d32c
Fix compile with MSVC
2021-08-24 21:49:06 +02:00
Jonas Kvinge
ea2bfbda44
Formatting
2021-08-23 21:21:08 +02:00
Jonas Kvinge
e48b7d83a3
Formatting
2021-07-11 09:49:38 +02:00
Jonas Kvinge
a6742d401c
Formatting
2021-07-11 07:40:57 +02:00
Jonas Kvinge
cd82b0a669
Fix spelling and typos
2021-07-02 18:45:53 +02:00
Jonas Kvinge
f3a8dde5f0
Use std::make_shared
2021-06-30 16:15:55 +02:00
Jonas Kvinge
8287efd51f
Remove silencing -Wclazy-qt6-deprecated-api-fixes to workaround clazy bugs
2021-06-25 18:19:37 +02:00
Jonas Kvinge
b071ecb45e
Formatting
2021-06-22 14:04:42 +02:00
Jonas Kvinge
215057ce6f
Remove unneeded get()
2021-06-22 14:04:42 +02:00
Jonas Kvinge
584f5e5935
Change bool/int condition
2021-06-22 14:04:42 +02:00
Jonas Kvinge
8c2b907ff5
Make static
2021-06-22 14:04:42 +02:00
Jonas Kvinge
c61d1ce6b4
Use std::any_of
2021-06-21 19:52:37 +02:00
Jonas Kvinge
f95ff6cb89
Formatting
2021-06-21 16:08:53 +02:00
Jonas Kvinge
ed09627fdb
Use std::make_unique
2021-06-21 15:40:44 +02:00
Jonas Kvinge
589bdf5dcd
Use default
2021-06-21 15:40:44 +02:00