2020.05.15:
- Added a new filter class "ADTSAudioStreamDiscreteFramer" that prepends ADTS headers to
incoming AAC audio frames. This makes the AAC audio playable (by media players)
- Updated "openRTSP" to use a "ADTSAudioStreamDiscreteFramer" when outputting a AAC audio
stream. This makes the resulting file playable (by media players).
- Updated the "LIVE555 HLS Proxy" to support AAC audio tracks (as well as H.264/5 video).
2020.05.14:
- Updated "H264or5VideoStreamDiscreteFramer" to add VPS,SPS,PPS NAL units (if known) to
the output stream, each time an "access_unit_delimiter" NAL unit is added.
This makes it more likely that the Transport Stream segments produced by the
"LIVE555 HLS Proxy" will be understandable by a client browser.
- Added support for H.265 video streams to the "LIVE555 HLS Proxy". (This has not yet been
fully tested.)
2020.05.13:
- Made the "MPEG2TransportStreamMultiplexor" segmentation mechanism (used by "HLSSegmenter")
more robust in case the Transport Stream PTS is not monotonic non-decreasing.
2020.04.24:
- Fixed an apparent bug in "RTSPClient" that was causing it to not always send an
"Authorization:" header when sending a RTSP "OPTIONS" command.
(Thanks to Alexander Prohorov for reporting this.)
2020.04.12:
- Updated "config.linux-with-shared-libraries" (and "liveMedia/Makefile.tail") to ensure
that "libssl" and "libcrypto" are linked when "libliveMedia" is built.
(Thanks to Felix Kaechele for reporting this.)
2020.04.06:
- Removed support for the classes "RTSPServerSupportingHTTPStreaming" and "TCPStreamSinkâ€.
These were being used (in the "LIVE555 Media Server") for streaming using
"HTTP Live Streaming" (HLS). This was always a hack; it is better to use a dedicated
HTTP server to serve HLS segments, rather than trying to implement a HTTP server
(serving 'virtual HLS segments) within our own (primarily RTSP) server.
If you are looking for HLS support, note that we provide a source-code demo application
"testH264VideoToHLSSegments" that converts a (static) H.264 Elementary Stream file to
HLS segments, and the "LIVE555 HLS Proxy", which proxies a live RTSP/RTP stream
to HLS segments.
2020.03.06:
- Fixed a problem in "H264or5VideoStreamFramer.cpp" that was allegedly causing problems
compiling for Windows.
2020.02.25:
- Added full support for the "LIVE555 HLS Proxy" ("live555HLSProxy") application, which
is documented at:
http://live555.com/hlsProxy/
<ChangeLog>
Upgrade urgency MODERATE: many not critical bugfixes in different areas.
Critical fix to client side caching when
keys are evicted from the tracking table but
no notifications are sent.
The following are the most serious fix:
* XPENDING should not update consumer's seen-time
* optimize memory usage of deferred replies - fixed
* Fix CRC64 initialization outside the Redis server itself.
* stringmatchlen() should not expect null terminated strings.
* Cluster nodes availability checks improved when there is
high Pub/Sub load on the cluster bus.
* Redis Benchmark: Fix coredump because of double free
* Tracking: send eviction messages when evicting entries.
* rax.c updated from upstream antirez/rax.
* fix redis 6.0 not freeing closed connections during loading.
New features:
* Support setcpuaffinity on linux/bsd
* Client Side Caching: Add Tracking Prefix Number Stats in Server Info
* Add --user argument to redis-benchmark.c (ACL)
</ChangeLog>
psvn did not add the svn:executable property when I'd committed r535474.
Add that, and a chmod +x in-depth ("paranoia") fix.
PR: 245514
Approved by: portmgr@ (blanket approval to fix broken port (feature))
While here, enable "make test" (requires upstream file missing from
tarball and adaptations as to bash's install path, which add).
This bug shows building the ports directly because pkg-config is often
available, but does not show in poudriere because pkgconf/pkg-config
is not a listed requisite und therefore missing from the build jail.
PR: 245514 [2]
Submitted by: Franco Fichtner <franco@opnsense.org> [1][2]
Reported by: Simeon Simeonov <sgs@pichove.org> [2]
Reported by: Xavier Humbert <xavier@groumpf.org> (through freebsd-ports@)
Reported by: Jakob Breivik Grimstveit <jakob@grimstveit.no> (through freebsd-ports@)
Approved by: sunpoet@ (maintainer timeout, 17 days; also blanket fix broken port approval)
Sister app of komanda.io, an IRC
client for developers built in go.
WWW: https://github.com/mephux/komanda-cli
PR: 246504
Submitted by: Lewis Cook <vulcan@wired.sh>
devel/libinotify port does not pull in an implicit dependency that
is not tracked properly.
Reported by: Andy Mender <andymenderunix@gmail.com>
PR: 245172
MFH: 2020Q2 (blanket: missing dependency)