Commit Graph

79 Commits

Author SHA1 Message Date
fduncanh
8759819b1b CMakefile.txt rearrangement 2022-02-27 14:08:16 -05:00
fduncanh
1205ca2f76 modify C_MAKE_CFLAGS so -march=native is only used with x86 and x86_64 compiles 2022-02-27 13:06:17 -05:00
fduncanh
b1f8f03104 uxplay 1.48 make video pipeline configurable for hardware h264 decoders 2022-02-24 03:34:45 -05:00
fduncanh
a748c2b44c whitespace 2022-02-19 13:44:06 -05:00
fduncanh
348c7b98f6 make video pipeline more configurable 2022-02-19 13:37:38 -05:00
fduncanh
3c9c40b32d add INFO message just before GStreamer starts streaming. 2022-02-16 18:42:06 -05:00
fduncanh
5642f5bf1d v1.46 restore decodebin to video pipeline (revert change in 1.44)
replace with -avdec option to force software h264 decoding.
2022-01-19 14:46:50 -05:00
fduncanh
6dbb22e8de report all broken video frames 2022-01-14 16:26:21 -05:00
fduncanh
aa11190079 debug message 2022-01-10 23:22:27 -05:00
fduncanh
536cf096bb UxPlay 1.45: close video window when client stops mirroring;
-nc option for keeping previous behavior; (for future use) store
video frame width, height reported when streaming starts.
2022-01-10 19:08:48 -05:00
fduncanh
0c4f02b61a add 0x80 and 0x8c as possible first bytes of AAC-ELD frames 2022-01-02 03:24:20 -05:00
fduncanh
745c2e27f6 clean up the issue of ios9 audio descryption 2021-12-28 19:56:16 -05:00
fduncanh
d912fdfb26 add some include files needed in debian9 2021-12-21 23:33:58 -05:00
fduncanh
09a1f9061f slight reworking of last commit 2021-12-19 19:38:15 -05:00
fduncanh
3c65f8fd16 add error message if video renderer initialization fails 2021-12-19 11:21:47 -05:00
fduncanh
a8657e497b iOS 8 and 9 decryption now works; need to test AAC audio decompression. 2021-12-18 17:34:11 -05:00
fduncanh
dee3258c5d replace "decodebin" in Gst video pipeline by "h264parse ! avdec_h264"
(only h264 video is streamed, and it is claimed this fixes a "green screen"
problem in some linux systems.)
2021-12-13 18:16:42 -05:00
fduncanh
f1d2c9ce4a adjust debug output for decryption failures 2021-12-13 17:06:40 -05:00
fduncanh
799a9bc0e9 whitespace 2021-12-08 14:36:27 -05:00
fduncanh
815ba2ccdd move error message for undecrytped video into video_renderers_gstreamer.c 2021-12-08 13:38:12 -05:00
fduncanh
1fe22612cc whitespace 2021-12-07 05:10:21 -05:00
fduncanh
e98f9c083f single error message for undecrypted audio 2021-12-07 04:10:44 -05:00
fduncanh
6995830386 whitespace 2021-12-07 01:19:13 -05:00
fduncanh
857d34c937 restore native render_logger; add audio decription failure message 2021-12-07 01:01:03 -05:00
fduncanh
1ceb6c9c4f fix ZOOMFIX (broken by Nov 11 2021 commit 161d14511a ) 2021-11-26 11:41:43 -05:00
fduncanh
156cac57d6 fixes on revised CMakeLists.txt files 2021-11-25 00:06:24 -05:00
fduncanh
e355394556 more cleanups of CMakeLists.txt 2021-11-24 21:35:55 -05:00
fduncanh
8d6794abdb silence reports of supported audio types (now debug only) 2021-11-17 06:58:13 -05:00
fduncanh
614228de81 add some infrastucture to monitor TEARDOWN requests for "type" (but dont yet use it) 2021-11-13 17:45:15 -05:00
fduncanh
161d14511a UxPlay 1.41 separate RAOP and GStreamer startup. 2021-11-11 06:27:15 -05:00
fduncanh
389238ee69 UxPlay 1.40 cleaned up ALAC support, show SETUP request plists in debug mode. 2021-11-09 06:53:21 -05:00
fduncanh
7bf22cf30c UxPlay 1.39 add support for Apple Lossless (ALAC) audio-only AirPlay 2021-11-06 06:22:58 -04:00
fduncanh
7d622cd934 restore check for compression type 2021-11-05 06:22:56 -04:00
fduncanh
d4c3c049b5 temporary reversion so github code is not broken 2021-11-05 05:11:32 -04:00
fduncanh
d5981c4d1e use gst_caps_from_string() to create caps 2021-11-05 04:55:21 -04:00
fduncanh
23164acf05 small fix to video pipeline 2021-11-03 00:27:15 -04:00
fduncanh
7404c6dd54 added a missing g_string_free() 2021-10-28 03:05:18 -04:00
fduncanh
3ee23bad57 UxPlay 1.38 added option -as to choose GStreamer audiosink 2021-10-08 04:15:58 -04:00
fduncanh
43ca264f06 cleanup from last commit 2021-10-01 03:22:01 -04:00
fduncanh
cae84dfbf8 reworked ZOOMFIX to only apply to autovideosink, xvimagesink, ximagesink 2021-10-01 03:12:49 -04:00
fduncanh
a74a8f8a31 excludes videosink glimagesink from using ZOOMFIX (if present) 2021-09-30 15:54:57 -04:00
fduncanh
7c8ea00ffb UxPlay 1.35.1. Add -vs 0 option for streaming audio without displaying video 2021-09-29 00:07:45 -04:00
fduncanh
26ec21f50e fixes to CMakeLists.txt for MacOS builds 2021-09-21 04:37:25 -04:00
fduncanh
5e79928016 version now 1.35; updated to build on MacOS. Now uses a GLib MainLoop
(corrects previous commit message)
2021-09-13 02:18:06 -04:00
fduncanh
201aa2c805 version now 2.35; updated to build on MacOs. Now uses a Glib MainLoop. 2021-09-12 13:24:09 -04:00
fduncanh
6cf9fb72c5 put back g_string_free(launch, TRUE) 2021-09-03 15:45:15 -04:00
fduncanh
518d657517 whitespace cleanup 2021-08-30 18:15:50 -04:00
fduncanh
bf989aaf3a minor improvement of previous ZOOMFIX fix 2021-08-27 18:14:08 -04:00
fduncanh
4373552b60 cleaner version of previous fix for ZOOMFIX
bump version to 1.34
2021-08-27 17:58:59 -04:00
fduncanh
c47ddae378 whitespace cleanup 2021-08-27 08:07:50 -04:00