1 --- mediastreamer-2.16.1/configure.ac~ 2017-06-23 10:52:57.000000000 +0200
2 +++ mediastreamer-2.16.1/configure.ac 2018-09-26 12:03:38.918658108 +0200
3 @@ -1311,7 +1311,6 @@ AC_SUBST(MS_PUBLIC_CFLAGS)
10 include/mediastreamer2/Makefile
11 --- mediastreamer-2.16.1/configure.ac~ 2018-09-26 12:17:00.000000000 +0200
12 +++ mediastreamer-2.16.1/configure.ac 2018-09-26 12:53:27.045356783 +0200
14 dnl Process this file with autoconf to produce a configure script.
15 -AC_INIT([mediastreamer],[2.15.1])
16 +AC_INIT([mediastreamer],[4.5.22])
18 AC_MSG_NOTICE([$PACKAGE_NAME-$PACKAGE_VERSION A mediastreaming library for telephony application.])
19 AC_MSG_NOTICE([licensed under the terms of the General Public License (GPL)])
20 --- mediastreamer2-4.5.22/src/Makefile.am.orig 2021-06-24 23:55:04.000000000 +0200
21 +++ mediastreamer2-4.5.22/src/Makefile.am 2021-07-05 18:00:26.701108988 +0200
22 @@ -83,6 +83,7 @@ libmediastreamer_base_la_SOURCES= base/m
29 libmediastreamer_voip_la_SOURCES=
30 @@ -118,6 +119,8 @@ libmediastreamer_voip_la_SOURCES+= voip/
31 voip/bandwidthcontroller.c \
34 + voip/offeranswer.c \
38 voip/msiframerequestslimiter.c \
39 @@ -153,6 +156,8 @@ libmediastreamer_voip_la_SOURCES+= audio
43 + utils/filter-wrapper/decoding-filter-wrapper.cpp \
44 + utils/filter-wrapper/encoding-filter-wrapper.cpp \
45 audiofilters/msg722.c \
47 audiofilters/genericplc.h \
48 @@ -258,7 +263,7 @@ if BUILD_V4L2
49 libmediastreamer_voip_la_SOURCES+= videofilters/msv4l2.c
52 -if BUILD_WIN32 AND NOT(ENABLE_MICROSOFT_STORE_APP)
54 libmediastreamer_voip_la_SOURCES+= videofilters/drawdib-display.c
57 @@ -271,17 +276,17 @@ libmediastreamer_voip_la_SOURCES+= video
61 -libmediastreamer_voip_la_SOURCES+= videofilters/mkv.c \
62 - utils/mkv_reader.c utils/mkv_reader.h
63 +libmediastreamer_voip_la_SOURCES+= videofilters/mkv.cpp \
64 + utils/mkv_reader.cpp utils/mkv_reader.h
68 libmediastreamer_voip_la_SOURCES+= videofilters/videoenc.c \
69 videofilters/videodec.c \
73 - videofilters/h264dec.c \
74 + utils/jpgloader-ffmpeg.c \
75 + videofilters/h264dec.cpp \
76 videofilters/ffmpegjpegwriter.c
79 @@ -304,20 +309,31 @@ libmediastreamer_voip_la_SOURCES+= voip/
80 voip/msvideoqualitycontroller.c \
88 - videofilters/nowebcam.c videofilters/ffmpegnowebcam.c voip/nowebcam.h \
89 + videofilters/nowebcam.c voip/nowebcam.h \
90 videofilters/extdisplay.c \
93 utils/stream_regulator.c utils/stream_regulator.h \
94 - utils/h264utils.c utils/h264utils.h \
95 voip/layouts.c voip/layouts.h \
96 voip/video_preset_high_fps.c
98 +libmediastreamer_voip_la_SOURCES+= voip/h26x/h26x-encoder-filter.cpp \
99 + voip/h26x/h26x-decoder-filter.cpp \
100 + voip/h26x/h26x-utils.cpp \
101 + voip/h26x/h264-nal-packer.cpp \
102 + voip/h26x/h264-nal-unpacker.cpp \
103 + voip/h26x/h264-utils.cpp \
104 + voip/h26x/h265-nal-packer.cpp \
105 + voip/h26x/h265-nal-unpacker.cpp \
106 + voip/h26x/h265-utils.cpp \
107 + voip/h26x/nal-packer.cpp \
108 + voip/h26x/nal-unpacker.cpp \
109 + voip/h26x/rfc3984.cpp
112 libmediastreamer_voip_la_SOURCES+= voip/videostream.c
114 @@ -469,7 +485,7 @@ endif
116 AM_OBJCFLAGS=$(AM_CFLAGS)
118 -imgdir=$(datadir)/images/
119 +imgdir=$(pkgdatadir)/images/
121 img_DATA=voip/nowebcamCIF.jpg
123 --- mediastreamer2-4.4.2/src/base/msfactory.c.orig 2020-09-24 11:44:00.000000000 +0200
124 +++ mediastreamer2-4.4.2/src/base/msfactory.c 2020-09-26 18:00:06.215992977 +0200
126 ms_message("ms_factory_init() done: platform_tags=%s", tags);
129 - obj->image_resources_dir = bctbx_strdup_printf("%s/images", PACKAGE_DATA_DIR);
130 + obj->image_resources_dir = bctbx_strdup_printf("%s/mediastreamer/images", PACKAGE_DATA_DIR);