F. Duncanh
|
0da8700ae5
|
fixes #346 (video paused when screen orientation changes)
|
2024-09-29 00:16:42 -04:00 |
|
F. Duncanh
|
0473ccdba0
|
update to UxPlay-1.70; rename video_renderers_gstreamer.c
|
2024-09-17 22:52:26 -04:00 |
|
F. Duncanh
|
57bd7555fa
|
add h265 support
|
2024-09-17 18:12:40 -04:00 |
|
F. Duncanh
|
0a2dbaa9e2
|
add GStreamer bus messages to debug output
|
2024-09-17 12:55:19 -04:00 |
|
F. Duncanh
|
fe8b7dba8e
|
small code cleanup: *bool -> bool (fullscreen, videosync args)
|
2024-09-14 10:55:20 -04:00 |
|
F. Duncanh
|
88891c0127
|
move use_x11 to renderer struct (for use in multi codec case)
|
2024-09-09 18:26:25 -04:00 |
|
F. Duncanh
|
db38ac3ed1
|
COSMETIC (whitespace cleanup) video_renderer_gstreamer.c
|
2024-08-12 10:34:29 -04:00 |
|
F. Duncanh
|
4d88240cf3
|
detect auto-selected videosinks; simplify X11 window search
|
2024-07-20 19:47:55 -04:00 |
|
F. Duncanh
|
098ca2a935
|
video pipeline: put videoflip before videoconvert, add videoscale
|
2024-05-09 00:06:04 -04:00 |
|
F. Duncanh
|
50799326ca
|
test for GStreamer>= 1.24, define GST_124 if found
|
2024-04-22 01:43:15 -04:00 |
|
F. Duncanh
|
0057033485
|
Can now specify $GSTREAMER_ROOT_DIR when building UxPlay
|
2024-04-21 17:19:47 -04:00 |
|
F. Duncanh
|
2c850d0585
|
modernize videoflip to use "video-direction" instead of "method"
|
2024-03-28 02:10:26 -04:00 |
|
F. Duncanh
|
52d134d596
|
rework -db option implementation; add -taper vol control option
|
2023-12-29 04:47:19 -05:00 |
|
F. Duncanh
|
624fd41386
|
correct volume control to match airplay spec, add a -db l:h option
|
2023-12-26 20:13:44 -05:00 |
|
F. Duncanh
|
e475a61885
|
use gst_macos fix for "Official" GStreamer >= 1.22 packages
|
2023-09-26 19:28:28 -04:00 |
|
march1993
|
7b16c02d34
|
x_display_fix.h: fix X11 segment fault when enum_windows called
Provided by @march1993 fixes #212
|
2023-09-07 12:53:00 -04:00 |
|
F. Duncanh
|
49cd0018ed
|
require cmake>=3.5 to silence deprecation warning
|
2023-09-05 23:58:57 -04:00 |
|
thiccaxe
|
660a2dc378
|
pause/resume gstreamer stream when video stream stops/starts
|
2023-09-04 15:12:55 -07:00 |
|
F. Duncanh
|
dc52c04ed0
|
completely ignore timestamps when sync=false (gstreamer)
|
2023-09-03 23:43:30 -04:00 |
|
F. Duncanh
|
1df7a5270b
|
informational/README updates; adjust uxplay.spec for OpenMandriva
|
2023-08-26 11:54:13 -04:00 |
|
F. Duncanh
|
467533e66b
|
small cleanup of last change
|
2023-08-21 15:14:01 -04:00 |
|
F. Duncanh
|
96af6c63bf
|
allow uxplay to function w/o audio in avdec_aac is missing
|
2023-07-23 07:23:02 -04:00 |
|
F. Duncanh
|
292be9d7e7
|
uxplay 1.65.2: add advice to clear cache if plugin not found
|
2023-07-22 05:37:11 -04:00 |
|
F. Duncanh
|
b85afa44e6
|
provide graceful exit if avdec_aac is absent
|
2023-07-21 18:48:43 -04:00 |
|
F. Duncanh
|
e2ad714028
|
mac /Homebrew cleanup of PKG_CONFIG_PATH
|
2023-05-25 11:24:16 -04:00 |
|
F. Duncanh
|
8100007524
|
fix README typos, macOS updates
|
2023-05-03 11:21:25 -04:00 |
|
F. Duncanh
|
67d61c2fc9
|
UxPlay 1.64: -h, manpage and README updates
|
2023-04-24 02:45:57 -04:00 |
|
F. Duncanh
|
6d9f2a2b88
|
introduce -vsync, -async options
|
2023-02-12 19:06:29 -05:00 |
|
F. Duncanh
|
8502ca57f3
|
remove video/audio _start_time and base_time additions
|
2023-02-12 00:05:56 -05:00 |
|
F. Duncanh
|
7d9ad58ad6
|
add pipeline base_time, start_time variables
|
2023-02-10 13:06:42 -05:00 |
|
F. Duncanh
|
1556a7e052
|
Add modification date, authorship notices to GPLv3 files
|
2023-02-09 08:14:18 -05:00 |
|
F. Duncanh
|
5f564556c9
|
add a -sync option to activate server-client sync in audio-only mode
|
2023-02-08 03:17:40 -05:00 |
|
F. Duncanh
|
c8025be711
|
v1.63: fix audio sync with client video in Audio-only mode
|
2023-02-06 17:44:47 -05:00 |
|
F. Duncanh
|
cf6452b713
|
convert all times from micro to nano secs
|
2023-02-05 02:09:22 -05:00 |
|
F. Duncanh
|
ba1dd3ccbd
|
revert use of TIME_MONOTONIC back to TIME_REALTIME
|
2023-02-03 11:45:43 -05:00 |
|
F. Duncanh
|
dd704bbb25
|
CMake adjustments for macOS
|
2023-01-29 19:02:44 -05:00 |
|
F. Duncanh
|
1de43f914f
|
cleanup of the gstreamer audio and video PTS system
|
2023-01-18 16:16:45 -05:00 |
|
F. Duncanh
|
f0c12d363e
|
update deprecated gstreamer syntax
|
2023-01-18 02:07:33 -05:00 |
|
F. Duncanh
|
980009056a
|
cleanups in X11 UxPlay window detection, add fpsdisplaysink to list
|
2023-01-16 13:32:05 -05:00 |
|
F. Duncanh
|
9d97860f13
|
option -ad n to add delay n millisec to ALAC streams (undocumented)
|
2023-01-14 03:06:27 -05:00 |
|
F. Duncanh
|
1f8b11033d
|
minor cosmetic fix
|
2022-12-12 17:47:15 -05:00 |
|
F. Duncanh
|
2ef6f8b661
|
yet another new fullscreen code cleanup
|
2022-12-10 12:03:32 -05:00 |
|
F. Duncanh
|
09d1e5f194
|
minor cleanup of new fullscreen code
|
2022-12-10 08:23:06 -05:00 |
|
F. Duncanh
|
a4cdfe9d58
|
more fixes of fullscreen toggle so -fs also works for X11
|
2022-12-09 15:59:29 -05:00 |
|
F. Duncanh
|
24f47dd943
|
CMakeLists.txt: update to use X_DISPLAY_FIX by default
|
2022-12-09 12:03:34 -05:00 |
|
F. Duncanh
|
15d316f00d
|
fixes to new full-screen toggle code
|
2022-12-09 09:31:21 -05:00 |
|
gerbon
|
01ae7d580c
|
add F11 shortcut to toggle into fullscreen mode
|
2022-12-09 09:24:19 -05:00 |
|
fduncanh
|
c19f6f1674
|
UxPlay 1.57
|
2022-10-09 19:55:21 -04:00 |
|
fduncanh
|
a3fb6b2314
|
more graceful exit if required GStreamer plugins are missing
|
2022-10-09 16:57:40 -04:00 |
|
fduncanh
|
b410d1a862
|
ignore ZOOMFIX request if GStreamer >= 1.20
|
2022-10-08 03:58:20 -04:00 |
|