Richard Fuchs
dba2386c60
MT#63317 support extmap-mask
Change-Id: Ib8ca6d4ada4a0bc1e67f5c02522eb9fe7f6ba2ce
4 months ago
Richard Fuchs
d3d1a55830
MT#63317 support extensions in codec_output_rtp
Change-Id: Ibefde005041bc6d715d42d089e6277ee2804917c
4 months ago
Richard Fuchs
b98e14631d
MT#63317 update marker flags to bool
Use a struct to pass marker flags to functions
Change-Id: I05b0fe0f9f37e9ff3675f59c7cb98abda3cfe300
4 months ago
Richard Fuchs
b2721c5abc
MT#63317 update payload lengths to size_t
Change-Id: Ib00570198103f93416c1b639777e30755a93646c
4 months ago
Richard Fuchs
21d9f4f0ac
MT#63317 add test for Iaa38fa3c
Change-Id: If6727d52bc76c249cfa5dd5e19948740ba1acaa8
4 months ago
Richard Fuchs
42f7e40545
MT#63317 support extmap-strip for SDP
Change-Id: Iaa38fa3c24d69abbfdb8f0e457d406ccf0c6d5bd
4 months ago
Richard Fuchs
3de7902087
MT#63317 add sink_handler to media_player
Change-Id: I78bb3d486db6df24a556b68686ecd96c6b13a3ee
3 months ago
Richard Fuchs
82f5158775
MT#63317 add sink_handler_set_generic
Change-Id: Ibef8d6a6b3c868c2b4f844c3bf1e095be23cae30
3 months ago
Richard Fuchs
00e8c083b7
MT#63317 add handler lookup to test-transcode
Change-Id: Ic385e4f8f5b5ae291eca080151ed0b95f9e7f5e5
3 months ago
Richard Fuchs
acb0e47a1a
MT#63317 rename determine_sink_handler
and annotate some functions
Change-Id: I26cfe17f9bb93c1cc87b8365b3eed10fc03956f4
3 months ago
Richard Fuchs
f349cc7ee7
MT#63317 use monologue-local extmap storage
Change-Id: I8a341718f3944b276cd2838aaf37d26bb5ca1e0c
4 months ago
Richard Fuchs
d5c1fa418e
MT#63317 keep rtpext names in table
Change-Id: I9a2904ff22dc6235c2bfa8f4af5bd72f49ba37fe
4 months ago
Richard Fuchs
64d3c7646c
MT#63317 parse out RTP header extensions
Stub function for now.
Change-Id: I7ad2a203f42fb118e50273a57772cac4fbd1738f
4 months ago
Richard Fuchs
c525cb9e09
MT#63317 remove duplicate header parsing
Pass down RTP/RTCP header to crypto functions so that they don't need to
parse it out again.
Change-Id: I551ab6a668cc99c903cde8807f6f9c10fc0cf6d5
4 months ago
Richard Fuchs
2f52fb2511
MT#63317 return RTP extensions from rtp_payload
Change-Id: If7451e3d32ba39cab40f6f09488cd75ccbefa1cc
4 months ago
Richard Fuchs
6c5190a79d
MT#63317 add tests for RTP extensions
Change-Id: I4b92c764157fa7cdf80a7279fa77f53e32fcc1a7
4 months ago
Richard Fuchs
4865e1ff5b
MT#63317 support RTP extensions in tests
Change-Id: I894ca6f5b79ad824cae248f1046f16170251ac41
4 months ago
Richard Fuchs
35bcdd5570
MT#63317 keep extmap in tables
Change-Id: I540c7d325488c3015b72901ab0d9f25c3e913ea1
4 months ago
Richard Fuchs
fc9cb21d8a
MT#63317 store extmap entries in media object
Change-Id: Ia673ae3049f5c6ce8dd8516b5becc0a9322559d8
5 months ago
Richard Fuchs
1f9cd2e1d7
MT#63317 rename rtp_extension to rtp_exthdr
for consistency
Change-Id: Idac591d68729dd186e76950ca3af47f760a6c5cf
4 months ago
Richard Fuchs
8795e92fab
MT#63317 refactor RTP parsing code
Split up demuxing, parsing, stats, and the setting of ingress and egress
streams.
Change-Id: I1ed736024b3df8c3f24b68dc9bb8ef3e886712be
4 months ago
Richard Fuchs
eddff91357
MT#63317 annotate rtcp_payload
Change-Id: I2a08441c0c7e262d3d7a43e8fabc0a5766de7c7f
4 months ago
Richard Fuchs
f4724b2eae
MT#63317 annotate rtp_padding
Change-Id: I47107efbc4114c1e40dd600607a5cc028a84855b
4 months ago
Richard Fuchs
3540a8334f
MT#63317 annotate rtp_payload
Change-Id: Ib8ba5e2002c75ec711c2f8e04b4e98b9a5fc8e0a
4 months ago
Richard Fuchs
6a893b1a83
MT#63317 update return type to bool
Change-Id: I95de33bcd2eecfcd0bb3229c7897c048f8ad1404
5 months ago
Richard Fuchs
878d7d8c76
MT#63317 update return types to bool
Change-Id: I485ad91b8a9d76c9353384240d5699a42fec8e77
5 months ago
Richard Fuchs
65e591bf99
MT#63317 revamp SDP printing
Change-Id: I0079cc8ec59a604048a11167cd576e49fc144a6a
4 months ago
Richard Fuchs
fa54abf0b8
MT#63317 split out ptime setting
Change-Id: Id9a7e0a794ae74110c0c2169c23af98d66fbfade
4 months ago
Richard Fuchs
6c51c437be
MT#63317 move setting of recrypt
Change-Id: Icb23f04e63b73c87a4bf607b26e20e2f2725a30f
4 months ago
Richard Fuchs
64c6e51bc1
MT#63317 split out update of rec slot
Change-Id: Id70ed0920957368d5a94ceec36ab36415748ce00
4 months ago
Richard Fuchs
6930991c59
MT#63317 split out update of address family
Change-Id: Id737b766e68e9f2bcc83a4a4db84f48e1d41d689
4 months ago
Richard Fuchs
e6df0829ea
MT#63317 split out update of format string
Change-Id: I294ae8b2652fa31242db68f85e611106a3c04370
4 months ago
Richard Fuchs
8ba6930de0
MT#63317 split out assignment of attributes
Change-Id: Id13d7c6a8256d960890101ca82a0856da98daed6
4 months ago
Richard Fuchs
3f964a3f7c
MT#63317 split out flags and crypto setting
Change-Id: I62a5aed29f01ab548dbe1db4b6f9ba4dfbcfd8e8
4 months ago
Richard Fuchs
4a1fca4e22
MT#63317 split out loop protect setting
Change-Id: Ifc3bbe18094f1357be6218f4b90a09c0a2324aba
4 months ago
Richard Fuchs
25cf086173
MT#63317 split out setting of media ID
Change-Id: I73a854752b42cbf355af974b3c2d1a342120519d
4 months ago
Richard Fuchs
5f3f0c5ccd
MT#63317 split out protocol updates
Change-Id: I996e85cff28d160cc40fd3c838060e01a67e5bbf
4 months ago
Richard Fuchs
c829ddc861
MT#63317 split out media type setting
Change-Id: I2581dd0a537073b11028679856b7ec3b592201ef
4 months ago
Richard Fuchs
573adfad30
MT#63317 split out siprec label setting
Change-Id: I9ce03bda9b83249321d5fd59cd85fa74dd99affa
4 months ago
Richard Fuchs
2ded91d56f
MT#63317 split out basic flags and echo setting
Change-Id: Ia4fc4922ad8dfe6b84ec319ccdc618dc096a3f72
4 months ago
Sipwise Jenkins Builder
c7e2a5d166
Release new version 14.0.0.0+0~mr14.0.0.0
3 months ago
Richard Fuchs
923d99d60d
MT#55283 change default learning mode to heuristic
Change-Id: Ib974e61f7a413d8e808bb1342733744e5bcdb721
3 months ago
Richard Fuchs
0548168a0a
MT#55283 use explicit started flag
Metadata might be empty, so we can't rely on that being set as a start
trigger. Use an explicit one.
Follow-up-to: I3bb58dff
Change-Id: I95f02a1179940cedc3f96ce70557658c43e79bdc
3 months ago
Sergey Safarov
10925a2942
MT#55283 el: Provides "ngcp-rtpengine" do not required because added
as package name. Added Provides "rtpengine".
Change-Id: I7f794f13e83dfe2e2f657af6b398aa52db59a3b7
3 months ago
Sergey Safarov
d3c1937558
MT#55283 el: updated GitHub sources download URL
This allow automaticaly download when added
--undefine=_disable_source_fetch options
Example
rpmbuild -ba --undefine=_disable_source_fetch rtpengine.spec
Change-Id: I46852d95a45748368becb4e8f481b9bcdc55b60a
3 months ago
Richard Fuchs
214316b249
MT#55283 update GH actions to Ubuntu noble
Change-Id: Ie12725113c820f3215aac8854b828970ddd5b865
3 months ago
Richard Fuchs
25a28db9ec
MT#55283 fix naughty bit field bug
Change-Id: I865b54e0296b04009001e3df75db33a2745a3647
3 months ago
Richard Fuchs
14acdb2fb2
MT#62571 don't open TCP when forwarding is not on
Change-Id: I04842b98675f5ce88e83a3b61ce29ab01c996169
3 months ago
Richard Fuchs
ceb0639342
MT#62571 wait with mix outputs until metadata
closes #2000
Change-Id: I3bb58dff51632e1314300b5c0dc5aa35dec2284e
3 months ago
Ivan Poddubnyi
c55076ae31
MT#55283 el: fix dkms failing to build because of a missing file
Change-Id: Idf989996f17dd70da289e3a3c9ebb0e02edbff25
4 months ago