aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authortcberner <tcberner@FreeBSD.org>2019-11-09 16:49:48 +0800
committertcberner <tcberner@FreeBSD.org>2019-11-09 16:49:48 +0800
commit7d9643f91c64cce4634dd021f35841b078ad02e3 (patch)
tree8464dd7062ff3ba4a839b0c4db15f4eb540f8f3f /net
parent3d5502074ccfa7d44489b78e7e1d3042706c68bb (diff)
downloadfreebsd-ports-gnome-7d9643f91c64cce4634dd021f35841b078ad02e3.tar.gz
freebsd-ports-gnome-7d9643f91c64cce4634dd021f35841b078ad02e3.tar.zst
freebsd-ports-gnome-7d9643f91c64cce4634dd021f35841b078ad02e3.zip
net/liveMedia: update to 2019.11.06
2019.11.06: - Added a new application "testH264VideoToHLSSegments" to "testProgs". This demo application converts an H.264 (Elementary Stream) video file - named "in.264" - into a sequence of HLS ("HTTP Live Streaming") segments, plus a ".m3u8" file that can be accessed via a web browser. 2019.11.05: - Added initial support for HLS (Apple's "HTTP Live Streaming"), by adding a new class "HLSSegmenter" that takes - as input - a MPEG Transport Stream, and outputs a series of MPEG Transport Stream files, each representing a segment of the input stream. (A demo application that illustrates this will be added (to "testProgs") shortly.) - Completed the previous revision by adding support for "inserting access unit delimiters" to "H264or5VideoStreamDiscreteFramer" (rather than just to "H264or5VideoStreamFramer"). 2019.11.04: - Added a new (optional) parameter to the various H.264/H.265 'framer' classes, to tell us whether or not to add an "access unit delimiter" NAL unit before each output H.264/H.265 NAL unit that begins an 'access unit'. (The default behavior remains as before: Do not insert "access unit delimiters".) 2019.11.03: - Updated "MPEG2TransportStreamMultiplexor" to support 13-bit PIDs (previously, PIDs were assumed to be 8 bits only), and to make the output transport streams more compatible with HLS-compliant transport streams.
Diffstat (limited to 'net')
-rw-r--r--net/liveMedia/Makefile2
-rw-r--r--net/liveMedia/distinfo6
-rw-r--r--net/liveMedia/pkg-plist2
3 files changed, 6 insertions, 4 deletions
diff --git a/net/liveMedia/Makefile b/net/liveMedia/Makefile
index 03473ca48ffb..ca28ef946f2d 100644
--- a/net/liveMedia/Makefile
+++ b/net/liveMedia/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= liveMedia
-PORTVERSION= 2019.10.20
+PORTVERSION= 2019.11.06
PORTEPOCH= 2
CATEGORIES= net devel
MASTER_SITES= http://www.live555.com/liveMedia/public/ \
diff --git a/net/liveMedia/distinfo b/net/liveMedia/distinfo
index 23a170bfc9d2..6f19c697d5cd 100644
--- a/net/liveMedia/distinfo
+++ b/net/liveMedia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1571820235
-SHA256 (live.2019.10.20.tar.gz) = 44264b1ae1486fab989fc3b9f09620e572811c38c197ea35986a121d06d6ac20
-SIZE (live.2019.10.20.tar.gz) = 653044
+TIMESTAMP = 1573287673
+SHA256 (live.2019.11.06.tar.gz) = a512071d1c6dd2caf16ecec0aa2c24f0b1cc4fe789e96adc927ee1fe29be493a
+SIZE (live.2019.11.06.tar.gz) = 3188914
diff --git a/net/liveMedia/pkg-plist b/net/liveMedia/pkg-plist
index 05b6854946e5..87506ef0e1a0 100644
--- a/net/liveMedia/pkg-plist
+++ b/net/liveMedia/pkg-plist
@@ -8,6 +8,7 @@ bin/sapWatch
bin/testAMRAudioStreamer
bin/testDVVideoStreamer
bin/testH264VideoStreamer
+bin/testH264VideoToHLSSegments
bin/testH264VideoToTransportStream
bin/testH265VideoStreamer
bin/testH265VideoToTransportStream
@@ -108,6 +109,7 @@ include/liveMedia/H265VideoRTPSink.hh
include/liveMedia/H265VideoRTPSource.hh
include/liveMedia/H265VideoStreamDiscreteFramer.hh
include/liveMedia/H265VideoStreamFramer.hh
+include/liveMedia/HLSSegmenter.hh
include/liveMedia/InputFile.hh
include/liveMedia/JPEG2000VideoRTPSink.hh
include/liveMedia/JPEG2000VideoRTPSource.hh