]> git.pld-linux.org Git - packages/mediastreamer.git/blob - build.patch
Merge branch 'DEVEL-cmake'
[packages/mediastreamer.git] / build.patch
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)
4  
5  AC_CONFIG_FILES(
6         Makefile
7 -       po/Makefile.in
8         m4/Makefile
9         include/Makefile
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
13 @@ -1,5 +1,5 @@
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])
17  
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
23                                         base/mswebcam.c \
24                                         base/mtu.c \
25                                         base/msasync.c \
26 +                                       utils/box-plot.c \
27                                         otherfilters/void.c \
28                                         otherfilters/itc.c
29  libmediastreamer_voip_la_SOURCES=
30 @@ -118,6 +119,8 @@ libmediastreamer_voip_la_SOURCES+=  voip/
31                                         voip/bandwidthcontroller.c \
32                                         crypto/zrtp.c \
33                                         voip/stun.c \
34 +                                       voip/offeranswer.c \
35 +                                       voip/turn_tcp.cpp \
36                                         crypto/ms_srtp.c \
37                                         crypto/dtls_srtp.c \
38                                         voip/msiframerequestslimiter.c \
39 @@ -153,6 +156,8 @@ libmediastreamer_voip_la_SOURCES+=  audio
40                                         utils/g722.h \
41                                         utils/g722_decode.c \
42                                         utils/g722_encode.c \
43 +                                       utils/filter-wrapper/decoding-filter-wrapper.cpp \
44 +                                       utils/filter-wrapper/encoding-filter-wrapper.cpp \
45                                         audiofilters/msg722.c \
46                                         audiofilters/l16.c \
47                                         audiofilters/genericplc.h \
48 @@ -258,7 +263,7 @@ if BUILD_V4L2
49  libmediastreamer_voip_la_SOURCES+=     videofilters/msv4l2.c
50  endif
51  
52 -if BUILD_WIN32 AND NOT(ENABLE_MICROSOFT_STORE_APP)
53 +if BUILD_WIN32
54  libmediastreamer_voip_la_SOURCES+=     videofilters/drawdib-display.c
55  endif
56  
57 @@ -271,17 +276,17 @@ libmediastreamer_voip_la_SOURCES+=        video
58  endif
59  
60  if BUILD_MATROSKA
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
65  endif
66  
67  if BUILD_AVCODEC
68  libmediastreamer_voip_la_SOURCES+=     videofilters/videoenc.c \
69                                         videofilters/videodec.c \
70 -                                       utils/swscale.h \
71                                         utils/ffmpeg-priv.h \
72                                         utils/ffmpeg-priv.c \
73 -                                       videofilters/h264dec.c \
74 +                                       utils/jpgloader-ffmpeg.c \
75 +                                       videofilters/h264dec.cpp \
76                                         videofilters/ffmpegjpegwriter.c
77  endif
78  
79 @@ -304,20 +309,31 @@ libmediastreamer_voip_la_SOURCES+=        voip/
80                                         voip/msvideoqualitycontroller.c \
81                                         voip/msvideo_neon.c \
82                                         voip/msvideo_neon.h \
83 -                                       voip/rfc3984.c \
84                                         voip/videostarter.c \
85                                         voip/vp8rtpfmt.c \
86                                         voip/vp8rtpfmt.h \
87                                         videofilters/mire.c \
88 -                                       videofilters/nowebcam.c videofilters/ffmpegnowebcam.c voip/nowebcam.h \
89 +                                       videofilters/nowebcam.c voip/nowebcam.h \
90                                         videofilters/extdisplay.c \
91                                         utils/bits_rw.c \
92                                         utils/x11_helper.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
97  
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
110 +
111  if ORTP_ENABLED
112  libmediastreamer_voip_la_SOURCES+=     voip/videostream.c
113  endif
114 @@ -469,7 +485,7 @@ endif
115  
116  AM_OBJCFLAGS=$(AM_CFLAGS)
117  
118 -imgdir=$(datadir)/images/
119 +imgdir=$(pkgdatadir)/images/
120  
121  img_DATA=voip/nowebcamCIF.jpg
122  
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
125 @@ -236,7 +236,7 @@
126         ms_message("ms_factory_init() done: platform_tags=%s", tags);
127         ms_free(tags);
128  
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);
131  }
132  
133  
This page took 0.061336 seconds and 3 git commands to generate.