git: 321180350394 - main - multimedia/gpac: update to 26.02.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 13 Jun 2026 00:39:09 UTC
The branch main has been updated by olivier:
URL: https://cgit.FreeBSD.org/ports/commit/?id=32118035039418cd4e2d11f5a24475298fa7636f
commit 32118035039418cd4e2d11f5a24475298fa7636f
Author: Olivier Cochard <olivier@FreeBSD.org>
AuthorDate: 2026-06-13 00:33:55 +0000
Commit: Olivier Cochard <olivier@FreeBSD.org>
CommitDate: 2026-06-13 00:33:55 +0000
multimedia/gpac: update to 26.02.0
Sponsored by: Netflix
---
multimedia/gpac/Makefile | 3 +-
multimedia/gpac/distinfo | 6 +-
multimedia/gpac/files/patch-Makefile | 15 ++---
multimedia/gpac/files/patch-configure | 11 ----
multimedia/gpac/files/patch-src_filters_ff__avf.c | 17 -----
multimedia/gpac/files/patch-src_filters_ff__dec.c | 16 -----
multimedia/gpac/files/patch-src_filters_ff__dmx.c | 18 -----
multimedia/gpac/files/patch-src_filters_ff__enc.c | 37 -----------
multimedia/gpac/files/patch-src_filters_ff__mx.c | 77 ----------------------
.../gpac/files/patch-src_utils_os__config__init.c | 38 -----------
multimedia/gpac/files/patch-src_utils_os__divers.c | 12 ----
multimedia/gpac/files/patch-src_utils_os__net.c | 12 ----
multimedia/gpac/pkg-plist | 54 +++++----------
13 files changed, 29 insertions(+), 287 deletions(-)
diff --git a/multimedia/gpac/Makefile b/multimedia/gpac/Makefile
index 2188987cccd1..4f86e442e9ab 100644
--- a/multimedia/gpac/Makefile
+++ b/multimedia/gpac/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gpac
DISTVERSIONPREFIX= v
-DISTVERSION= 2.4.0
-PORTREVISION= 1
+DISTVERSION= 26.02.0
CATEGORIES= multimedia
MAINTAINER= olivier@FreeBSD.org
diff --git a/multimedia/gpac/distinfo b/multimedia/gpac/distinfo
index 39dede94c872..e5952b9f4163 100644
--- a/multimedia/gpac/distinfo
+++ b/multimedia/gpac/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1767613128
-SHA256 (gpac-gpac-v2.4.0_GH0.tar.gz) = 99c8c994d5364b963d18eff24af2576b38d38b3460df27d451248982ea16157a
-SIZE (gpac-gpac-v2.4.0_GH0.tar.gz) = 9914579
+TIMESTAMP = 1781308850
+SHA256 (gpac-gpac-v26.02.0_GH0.tar.gz) = 7a265e1cd58b317d8c9175816a54e0ab14199c21d81eb779047d7088fca52ae4
+SIZE (gpac-gpac-v26.02.0_GH0.tar.gz) = 10775839
diff --git a/multimedia/gpac/files/patch-Makefile b/multimedia/gpac/files/patch-Makefile
index 6d79679d8090..9efa9f56ce8a 100644
--- a/multimedia/gpac/files/patch-Makefile
+++ b/multimedia/gpac/files/patch-Makefile
@@ -1,6 +1,6 @@
---- Makefile.orig 2026-01-10 11:12:25 UTC
+--- Makefile.orig 2026-06-13 00:01:52 UTC
+++ Makefile
-@@ -139,15 +139,16 @@ endif
+@@ -193,15 +193,16 @@ endif
$(INSTALL) $(INSTFLAGS) -m 644 $(SRC_PATH)/share/doc/man/gpac-filters.1 $(DESTDIR)$(prefix)/$(man_dir)/man1/
$(INSTALL) -d "$(DESTDIR)$(prefix)/share/gpac"
$(INSTALL) -d "$(DESTDIR)$(prefix)/share/gpac/res"
@@ -10,7 +10,7 @@
$(INSTALL) -d "$(DESTDIR)$(prefix)/share/gpac/shaders"
$(INSTALL) -d "$(DESTDIR)$(prefix)/share/gpac/scripts"
$(INSTALL) -d "$(DESTDIR)$(prefix)/share/gpac/python"
- $(INSTALL) -d "$(DESTDIR)$(prefix)/share/gpac/vis"
+ $(INSTALL) -d "$(DESTDIR)$(prefix)/share/gpac/rmtws"
$(INSTALL) $(INSTFLAGS) -m 644 $(SRC_PATH)/share/default.cfg $(DESTDIR)$(prefix)/share/gpac/
+ifeq ($(CONFIG_X11),yes)
@@ -20,7 +20,7 @@
ifneq ($(CONFIG_DARWIN),yes)
$(INSTALL) -d "$(DESTDIR)$(prefix)/share/icons/hicolor/128x128/apps"
$(INSTALL) -d "$(DESTDIR)$(prefix)/share/applications"
-@@ -155,28 +156,32 @@ endif
+@@ -209,28 +210,32 @@ endif
$(INSTALL) $(INSTFLAGS) -m 644 $(SRC_PATH)/share/res/gpac.png "$(DESTDIR)$(prefix)/share/icons/hicolor/128x128/apps/"
$(INSTALL) $(INSTFLAGS) -m 644 $(SRC_PATH)/share/gpac.desktop "$(DESTDIR)$(prefix)/share/applications/"
endif
@@ -31,15 +31,14 @@
+endif
--ifeq ($(CONFIG_DARWIN),yes)
+ ifneq (,$(filter yes,$(CONFIG_DARWIN) $(CONFIG_FREEBSD)))
- cp $(SRC_PATH)/share/gui/icons/* "$(DESTDIR)$(prefix)/share/gpac/gui/icons/"
- cp -R $(SRC_PATH)/share/gui/extensions/* "$(DESTDIR)$(prefix)/share/gpac/gui/extensions/"
-+ifneq (,$(filter yes,$(CONFIG_DARWIN) $(CONFIG_FREEBSD)))
cp $(SRC_PATH)/share/shaders/* "$(DESTDIR)$(prefix)/share/gpac/shaders/"
cp -R $(SRC_PATH)/share/scripts/* "$(DESTDIR)$(prefix)/share/gpac/scripts/"
cp -R $(SRC_PATH)/share/python/* "$(DESTDIR)$(prefix)/share/gpac/python/"
cp $(SRC_PATH)/share/res/* "$(DESTDIR)$(prefix)/share/gpac/res/"
- cp -R $(SRC_PATH)/share/vis/* "$(DESTDIR)$(prefix)/share/gpac/vis/"
+ cp -R $(SRC_PATH)/share/rmtws/* "$(DESTDIR)$(prefix)/share/gpac/rmtws/"
+ifeq ($(CONFIG_X11),yes)
+ cp $(SRC_PATH)/share/gui/icons/* "$(DESTDIR)$(prefix)/share/gpac/gui/icons/"
+ cp -R $(SRC_PATH)/share/gui/extensions/* "$(DESTDIR)$(prefix)/share/gpac/gui/extensions/"
@@ -51,7 +50,7 @@
cp -R --no-preserve=mode,ownership,timestamp $(SRC_PATH)/share/scripts/* $(DESTDIR)$(prefix)/share/gpac/scripts/
cp -R --no-preserve=mode,ownership,timestamp $(SRC_PATH)/share/python/* $(DESTDIR)$(prefix)/share/gpac/python/
cp --no-preserve=mode,ownership,timestamp $(SRC_PATH)/share/res/* $(DESTDIR)$(prefix)/share/gpac/res/
- cp -R --no-preserve=mode,ownership,timestamp $(SRC_PATH)/share/vis/* $(DESTDIR)$(prefix)/share/gpac/vis/
+ cp -R --no-preserve=mode,ownership,timestamp $(SRC_PATH)/share/rmtws/* $(DESTDIR)$(prefix)/share/gpac/rmtws/
+ifeq ($(CONFIG_X11),yes)
+ cp --no-preserve=mode,ownership,timestamp $(SRC_PATH)/share/gui/icons/* $(DESTDIR)$(prefix)/share/gpac/gui/icons/
+ cp -R --no-preserve=mode,ownership,timestamp $(SRC_PATH)/share/gui/extensions/* $(DESTDIR)$(prefix)/share/gpac/gui/extensions/
diff --git a/multimedia/gpac/files/patch-configure b/multimedia/gpac/files/patch-configure
deleted file mode 100644
index ed25fb3395a5..000000000000
--- a/multimedia/gpac/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig 2026-01-10 11:12:40 UTC
-+++ configure
-@@ -942,7 +942,7 @@ EOF
-
- FreeBSD)
- make="gmake"
-- LDFLAGS="$LDFLAGS -export-dynamic"
-+ LDFLAGS="$LDFLAGS -rdynamic"
- PTHREAD_CFLAGS=-pthread
- PTHREAD_LDFLAGS=-pthread
- freebsd="yes"
diff --git a/multimedia/gpac/files/patch-src_filters_ff__avf.c b/multimedia/gpac/files/patch-src_filters_ff__avf.c
deleted file mode 100644
index 2441ff4a4d3c..000000000000
--- a/multimedia/gpac/files/patch-src_filters_ff__avf.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/filters/ff_avf.c.orig 2024-04-17 17:18:21 UTC
-+++ src/filters/ff_avf.c
-@@ -722,9 +722,13 @@ static GF_Err ffavf_process(GF_Filter *filter)
- memcpy(buffer + j*opid->stride, frame->data[3] + j*frame->linesize[3], opid->width*opid->bpp);
- }
- }
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- if (frame->interlaced_frame)
- gf_filter_pck_set_interlaced(pck, frame->top_field_first ? 1 : 2);
--
-+#else
-+ if (frame->flags & AV_FRAME_FLAG_INTERLACED)
-+ gf_filter_pck_set_interlaced(pck, frame->flags & AV_FRAME_FLAG_TOP_FIELD_FIRST ? 1 : 2);
-+#endif
- gf_filter_pck_set_sap(pck, GF_FILTER_SAP_1);
- gf_filter_pck_set_cts(pck, frame->pts * opid->tb_num);
- gf_filter_pck_send(pck);
diff --git a/multimedia/gpac/files/patch-src_filters_ff__dec.c b/multimedia/gpac/files/patch-src_filters_ff__dec.c
deleted file mode 100644
index a4cea3d2ef1d..000000000000
--- a/multimedia/gpac/files/patch-src_filters_ff__dec.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- src/filters/ff_dec.c.orig 2024-04-17 17:18:21 UTC
-+++ src/filters/ff_dec.c
-@@ -535,8 +535,13 @@ restart:
-
- gf_filter_pck_set_seek_flag(dst_pck, GF_FALSE);
-
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- if (frame->interlaced_frame)
- gf_filter_pck_set_interlaced(dst_pck, frame->top_field_first ? 2 : 1);
-+#else
-+ if (frame->flags & AV_FRAME_FLAG_INTERLACED)
-+ gf_filter_pck_set_interlaced(dst_pck, frame->flags & AV_FRAME_FLAG_TOP_FIELD_FIRST ? 2 : 1);
-+#endif
-
- gf_filter_pck_send(dst_pck);
-
diff --git a/multimedia/gpac/files/patch-src_filters_ff__dmx.c b/multimedia/gpac/files/patch-src_filters_ff__dmx.c
deleted file mode 100644
index c3c011b6b945..000000000000
--- a/multimedia/gpac/files/patch-src_filters_ff__dmx.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/filters/ff_dmx.c.orig 2024-04-17 17:18:21 UTC
-+++ src/filters/ff_dmx.c
-@@ -1255,9 +1255,15 @@ GF_Err ffdmx_init_common(GF_Filter *filter, GF_FFDemux
- }
- gf_filter_pid_set_property(pid, GF_PROP_PID_MUX_INDEX, &PROP_UINT(i+1));
-
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- for (j=0; j<(u32) stream->nb_side_data; j++) {
- ffdmx_parse_side_data(&stream->side_data[j], pid);
- }
-+#else
-+ for (j=0; j<(u32) stream->codecpar->nb_coded_side_data; j++) {
-+ ffdmx_parse_side_data(&stream->codecpar->coded_side_data[j], pid);
-+ }
-+#endif
-
- if (ctx->demuxer->nb_chapters) {
- GF_PropertyValue p;
diff --git a/multimedia/gpac/files/patch-src_filters_ff__enc.c b/multimedia/gpac/files/patch-src_filters_ff__enc.c
deleted file mode 100644
index d2ad49579a29..000000000000
--- a/multimedia/gpac/files/patch-src_filters_ff__enc.c
+++ /dev/null
@@ -1,37 +0,0 @@
---- src/filters/ff_enc.c.orig 2024-04-17 17:18:21 UTC
-+++ src/filters/ff_enc.c
-@@ -588,12 +588,25 @@ static GF_Err ffenc_process_video(GF_Filter *filter, s
- }
- if (pck) {
- ilaced = gf_filter_pck_get_interlaced(pck);
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- if (!ilaced) {
- ctx->frame->interlaced_frame = 0;
- } else {
- ctx->frame->interlaced_frame = 1;
- ctx->frame->top_field_first = (ilaced==2) ? 1 : 0;
- }
-+#else
-+ if (!ilaced) {
-+ ctx->frame->flags &= ~AV_FRAME_FLAG_INTERLACED;
-+ } else {
-+ ctx->frame->flags |= AV_FRAME_FLAG_INTERLACED;
-+ if (ilaced==2) {
-+ ctx->frame->flags |= AV_FRAME_FLAG_TOP_FIELD_FIRST;
-+ } else {
-+ ctx->frame->flags &= ~AV_FRAME_FLAG_TOP_FIELD_FIRST;
-+ }
-+ }
-+#endif
- ctx->frame->pts = ffenc_get_cts(ctx, pck);
- ctx->frame->_avf_dur = gf_filter_pck_get_duration(pck);
- }
-@@ -706,7 +719,7 @@ static GF_Err ffenc_process_video(GF_Filter *filter, s
- ctx->reconfig_pending = GF_FALSE;
- ctx->force_reconfig = GF_FALSE;
- GF_LOG(GF_LOG_DEBUG, GF_LOG_CODEC, ("[FFEnc] codec flush done, triggering reconfiguration\n"));
-- avcodec_close(ctx->encoder);
-+ avcodec_free_context(&ctx->encoder);
- ctx->encoder = NULL;
- ctx->setup_failed = 0;
- e = ffenc_configure_pid_ex(filter, ctx->in_pid, GF_FALSE, GF_TRUE);
diff --git a/multimedia/gpac/files/patch-src_filters_ff__mx.c b/multimedia/gpac/files/patch-src_filters_ff__mx.c
deleted file mode 100644
index a5ddd4da0de5..000000000000
--- a/multimedia/gpac/files/patch-src_filters_ff__mx.c
+++ /dev/null
@@ -1,77 +0,0 @@
---- src/filters/ff_mx.c.orig 2024-04-17 17:18:21 UTC
-+++ src/filters/ff_mx.c
-@@ -1330,7 +1330,14 @@ static GF_Err ffmx_configure_pid(GF_Filter *filter, GF
- u8 *data = av_malloc(sizeof(u32) * 9);
- if (data) {
- memcpy(data, p->value.uint_list.vals, sizeof(u32)*9);
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- av_stream_add_side_data(st->stream, AV_PKT_DATA_DISPLAYMATRIX, data, 32*9);
-+#else
-+ av_packet_side_data_add(&st->stream->codecpar->coded_side_data,
-+ &st->stream->codecpar->nb_coded_side_data,
-+ AV_PKT_DATA_DISPLAYMATRIX,
-+ data, 32 * 9, 0);
-+#endif
- }
- }
- #if (LIBAVCODEC_VERSION_MAJOR>58)
-@@ -1340,7 +1347,14 @@ static GF_Err ffmx_configure_pid(GF_Filter *filter, GF
- u8 *data = av_malloc(p->value.data.size);
- if (data) {
- memcpy(data, p->value.data.ptr, p->value.data.size);
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- av_stream_add_side_data(st->stream, AV_PKT_DATA_ICC_PROFILE, data, p->value.data.size);
-+#else
-+ av_packet_side_data_add(&st->stream->codecpar->coded_side_data,
-+ &st->stream->codecpar->nb_coded_side_data,
-+ AV_PKT_DATA_ICC_PROFILE,
-+ data, p->value.data.size, 0);
-+#endif
- }
- }
- //clli
-@@ -1351,7 +1365,14 @@ static GF_Err ffmx_configure_pid(GF_Filter *filter, GF
- if (data) {
- data->MaxCLL = gf_bs_read_u16(bs);
- data->MaxFALL = gf_bs_read_u16(bs);
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- av_stream_add_side_data(st->stream, AV_PKT_DATA_CONTENT_LIGHT_LEVEL, (u8*) data, sizeof(AVContentLightMetadata));
-+#else
-+ av_packet_side_data_add(&st->stream->codecpar->coded_side_data,
-+ &st->stream->codecpar->nb_coded_side_data,
-+ AV_PKT_DATA_CONTENT_LIGHT_LEVEL,
-+ (u8*) data, sizeof(AVContentLightMetadata), 0);
-+#endif
- }
- gf_bs_del(bs);
- }
-@@ -1385,7 +1406,14 @@ static GF_Err ffmx_configure_pid(GF_Filter *filter, GF
- data->max_luminance.den = luma_den;
- data->min_luminance.num = gf_bs_read_u32(bs);
- data->min_luminance.den = luma_den;
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- av_stream_add_side_data(st->stream, AV_PKT_DATA_MASTERING_DISPLAY_METADATA, (u8*) data, sizeof(AVMasteringDisplayMetadata));
-+#else
-+ av_packet_side_data_add(&st->stream->codecpar->coded_side_data,
-+ &st->stream->codecpar->nb_coded_side_data,
-+ AV_PKT_DATA_MASTERING_DISPLAY_METADATA,
-+ (u8*) data, sizeof(AVMasteringDisplayMetadata), 0);
-+#endif
- }
- gf_bs_del(bs);
- }
-@@ -1403,7 +1431,14 @@ static GF_Err ffmx_configure_pid(GF_Filter *filter, GF
- data->el_present_flag = gf_bs_read_int(bs, 1);
- data->bl_present_flag = gf_bs_read_int(bs, 1);
- data->dv_bl_signal_compatibility_id = gf_bs_read_int(bs, 4);
-+#if (LIBAVFORMAT_VERSION_MAJOR < 62)
- av_stream_add_side_data(st->stream, AV_PKT_DATA_DOVI_CONF, (u8*) data, sizeof(Ref_FFAVDoviRecord));
-+#else
-+ av_packet_side_data_add(&st->stream->codecpar->coded_side_data,
-+ &st->stream->codecpar->nb_coded_side_data,
-+ AV_PKT_DATA_DOVI_CONF,
-+ (u8*) data, sizeof(Ref_FFAVDoviRecord), 0);
-+#endif
- }
- gf_bs_del(bs);
- }
diff --git a/multimedia/gpac/files/patch-src_utils_os__config__init.c b/multimedia/gpac/files/patch-src_utils_os__config__init.c
deleted file mode 100644
index 08e7e4df83c5..000000000000
--- a/multimedia/gpac/files/patch-src_utils_os__config__init.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- src/utils/os_config_init.c.orig 2026-01-10 11:13:13 UTC
-+++ src/utils/os_config_init.c
-@@ -335,7 +335,7 @@ static Bool get_default_install_path(char *file_path,
- #else
-
- //dlinfo
--#if defined(__DARWIN__) || defined(__APPLE__)
-+#if defined(__DARWIN__) || defined(__APPLE__) || defined(__FreeBSD__)
- #include <dlfcn.h>
-
- typedef Dl_info _Dl_info;
-@@ -357,7 +357,7 @@ static Bool get_default_install_path(char *file_path,
- {
- char app_path[GF_MAX_PATH];
- char *sep;
--#if (defined(__DARWIN__) || defined(__APPLE__) || defined(GPAC_CONFIG_LINUX))
-+#if (defined(__DARWIN__) || defined(__APPLE__) || defined(GPAC_CONFIG_LINUX) || defined(__FreeBSD__))
- u32 size;
- #endif
-
-@@ -419,7 +419,7 @@ static Bool get_default_install_path(char *file_path,
- return 1;
- }
-
--#elif defined(GPAC_CONFIG_LINUX)
-+#elif defined(GPAC_CONFIG_LINUX) || defined(__FreeBSD__)
- size = readlink("/proc/self/exe", file_path, GF_MAX_PATH-1);
- if (size>0) {
- file_path[size] = 0;
-@@ -456,7 +456,7 @@ static Bool get_default_install_path(char *file_path,
- }
-
- if (path_type==GF_PATH_LIB) {
--#if defined(__DARWIN__) || defined(__APPLE__) || defined(GPAC_CONFIG_LINUX)
-+#if defined(__DARWIN__) || defined(__APPLE__) || defined(GPAC_CONFIG_LINUX) || defined(__FreeBSD__)
- _Dl_info dl_info;
- dl_info.dli_fname = NULL;
- if (dladdr((void *)get_default_install_path, &dl_info)
diff --git a/multimedia/gpac/files/patch-src_utils_os__divers.c b/multimedia/gpac/files/patch-src_utils_os__divers.c
deleted file mode 100644
index 852b8c643aa7..000000000000
--- a/multimedia/gpac/files/patch-src_utils_os__divers.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/utils/os_divers.c.orig 2026-01-10 11:14:36 UTC
-+++ src/utils/os_divers.c
-@@ -2301,6 +2301,9 @@ Bool gf_sys_get_rti_os(u32 refresh_time_ms, GF_SystemR
- the_rti.physical_memory = EM_ASM_INT(return HEAP8.length);
- s_mallinfo mi = mallinfo();
- the_rti.physical_memory_avail = the_rti.physical_memory - (unsigned int)sbrk(0) + mi.fordblks;
-+#elif defined(GPAC_CONFIG_FREEBSD)
-+ /* FreeBSD doesn't have /proc/meminfo, would need sysctl to get memory info */
-+ the_rti.physical_memory = the_rti.physical_memory_avail = 0;
- #else
- the_rti.physical_memory = the_rti.physical_memory_avail = 0;
- f = gf_fopen("/proc/meminfo", "r");
diff --git a/multimedia/gpac/files/patch-src_utils_os__net.c b/multimedia/gpac/files/patch-src_utils_os__net.c
deleted file mode 100644
index e88257af0e25..000000000000
--- a/multimedia/gpac/files/patch-src_utils_os__net.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/utils/os_net.c.orig 2026-01-10 11:16:13 UTC
-+++ src/utils/os_net.c
-@@ -130,6 +130,9 @@ static int wsa_init = 0;
- #include <sys/types.h>
- #include <arpa/inet.h>
-
-+#if defined(__FreeBSD__)
-+#include <sys/stat.h>
-+#endif
-
- /*not defined on solaris*/
- #if !defined(INADDR_NONE)
diff --git a/multimedia/gpac/pkg-plist b/multimedia/gpac/pkg-plist
index 8be727b61a55..f6622d27a59e 100644
--- a/multimedia/gpac/pkg-plist
+++ b/multimedia/gpac/pkg-plist
@@ -1,13 +1,11 @@
bin/gpac
bin/MP4Box
include/gpac/00_doxy.h
-include/gpac/Remotery.h
include/gpac/ait.h
include/gpac/avparse.h
include/gpac/base_coding.h
include/gpac/bifs.h
include/gpac/bitstream.h
-include/gpac/cache.h
include/gpac/color.h
include/gpac/compositor.h
include/gpac/config_file.h
@@ -25,6 +23,7 @@ include/gpac/evg.h
include/gpac/filters.h
include/gpac/html5_media.h
include/gpac/html5_mse.h
+include/gpac/id3.h
include/gpac/ietf.h
include/gpac/internal/avilib.h
include/gpac/internal/bifs_dev.h
@@ -33,6 +32,7 @@ include/gpac/internal/camera.h
include/gpac/internal/compositor_dev.h
include/gpac/internal/crypt_dev.h
include/gpac/internal/dvb_mpe_dev.h
+include/gpac/internal/ff_dmx.h
include/gpac/internal/ietf_dev.h
include/gpac/internal/isomedia_dev.h
include/gpac/internal/laser_dev.h
@@ -70,6 +70,7 @@ include/gpac/nodes_svg.h
include/gpac/nodes_x3d.h
include/gpac/path2d.h
include/gpac/revision.h
+include/gpac/rmt_ws.h
include/gpac/rtp_streamer.h
include/gpac/route.h
include/gpac/scene_engine.h
@@ -89,8 +90,8 @@ include/gpac/webvtt.h
include/gpac/xml.h
lib/gpac/gm_validator.so
lib/libgpac.so
-lib/libgpac.so.12
-lib/libgpac.so.12.14.0
+lib/libgpac.so.16
+lib/libgpac.so.16.5.0
lib/libgpac_static.a
%%ALSA%%lib/gpac/gm_alsa.so
%%JACK%%lib/gpac/gm_jack.so
@@ -193,11 +194,17 @@ libdata/pkgconfig/gpac.pc
%%DATADIR%%/python/libgpac/__init__.py
%%DATADIR%%/python/libgpac/libgpac.py
%%DATADIR%%/python/setup.py
+%%DATADIR%%/res/ca-bundle.crt
%%DATADIR%%/res/gpac.ico
%%DATADIR%%/res/gpac.mp4
%%DATADIR%%/res/gpac.png
%%DATADIR%%/res/gpac_cfg_test.mp4
%%DATADIR%%/res/gpac_highres.png
+%%DATADIR%%/rmtws/index.html
+%%DATADIR%%/rmtws/jsrmt.js
+%%DATADIR%%/rmtws/nodermt.js
+%%DATADIR%%/rmtws/pyrmt.py
+%%DATADIR%%/rmtws/userws.html
%%DATADIR%%/scripts/custom_dash.js
%%DATADIR%%/scripts/jsf/avgen/init.js
%%DATADIR%%/scripts/jsf/avgen/testcard.png
@@ -288,45 +295,20 @@ libdata/pkgconfig/gpac.pc
%%DATADIR%%/scripts/jsf/avmix/transitions/mix.js
%%DATADIR%%/scripts/jsf/avmix/transitions/swipe.js
%%DATADIR%%/scripts/jsf/glpush.js
+%%DATADIR%%/scripts/jsf/mediaserver/init.js
+%%DATADIR%%/scripts/jsf/mediaserver/remux.js
%%DATADIR%%/scripts/jsf/thumbs/init.js
+%%DATADIR%%/scripts/jsf/txtgen/init.js
+%%DATADIR%%/scripts/jsf/txtgen/lipsum.txt
%%DATADIR%%/scripts/jsf/uncvg.js
+%%DATADIR%%/scripts/rmt/README.md
+%%DATADIR%%/scripts/rmt/index.html
+%%DATADIR%%/scripts/rmt/server.js
%%DATADIR%%/scripts/ttml-renderer.js
%%DATADIR%%/scripts/vout.js
%%DATADIR%%/scripts/webvtt-renderer.js
%%DATADIR%%/shaders/fragment.glsl
%%DATADIR%%/shaders/vertex.glsl
-%%DATADIR%%/vis/Code/Console.js
-%%DATADIR%%/vis/Code/DataViewReader.js
-%%DATADIR%%/vis/Code/PixelTimeRange.js
-%%DATADIR%%/vis/Code/Remotery.js
-%%DATADIR%%/vis/Code/SampleWindow.js
-%%DATADIR%%/vis/Code/ThreadFrame.js
-%%DATADIR%%/vis/Code/TimelineRow.js
-%%DATADIR%%/vis/Code/TimelineWindow.js
-%%DATADIR%%/vis/Code/TitleWindow.js
-%%DATADIR%%/vis/Code/WebSocketConnection.js
-%%DATADIR%%/vis/Styles/Remotery.css
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/Animation.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/Bind.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/Convert.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/Core.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/DOM.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/Keyboard.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/LocalStore.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/Mouse.js
-%%DATADIR%%/vis/extern/BrowserLib/Core/Code/MurmurHash3.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/Button.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/ComboBox.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/Container.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/EditBox.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/Grid.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/Label.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/Treeview.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/TreeviewItem.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/Window.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Code/WindowManager.js
-%%DATADIR%%/vis/extern/BrowserLib/WindowManager/Styles/WindowManager.css
-%%DATADIR%%/vis/index.html
%%X11%%share/icons/hicolor/128x128/apps/gpac.png
share/man/man1/gpac-filters.1.gz
share/man/man1/gpac.1.gz