Commit Graph

2312 Commits (dd75c761cc82bd2dffdcbd73466f80ed5e1a112b)

Author SHA1 Message Date
Richard Fuchs dd75c761cc MT#56471 tie in play_media with audio_player
3 years ago
Richard Fuchs ddab4a71e4 MT#56471 add audio_player
3 years ago
Richard Fuchs b13ce91c89 MT#56471 don't run media player when shut down
3 years ago
Richard Fuchs 0863302a7b MT#56471 reset codec handlers when player finishes
3 years ago
Richard Fuchs ff193e0235 MT#56471 support custom "new" fn for transcoders
3 years ago
Richard Fuchs 551b9687d8 MT#56471 extend make_transcoder with callback arg
3 years ago
Richard Fuchs 50ea57ac50 MT#56471 split out decoder-related setup code
3 years ago
Richard Fuchs 0e2e562700 MT#56471 add codec_update_all_source_handlers()
3 years ago
Richard Fuchs b58de96095 MT#56471 add media_player_is_active()
3 years ago
Richard Fuchs 7320425062 MT#56471 generalise media_player functions
3 years ago
Richard Fuchs 61f41522e0 MT#56471 extend get_ssrc to return created y/n
3 years ago
Richard Fuchs 8ace838eed MT#56471 add more generic create_ssrc_hash
3 years ago
Richard Fuchs 1a30947ea1 MT#56471 add mix_buffer implementation
3 years ago
Richard Fuchs 2a178b49b8 MT#55283 don't run unscheduled player
3 years ago
emvondo 900d2bebee Update asymmetric RTP behaviour with STRICT_SOURCE flag
3 years ago
Richard Fuchs 9375d763f1 MT#56471 add media_player_pt_match()
3 years ago
Richard Fuchs ccae6f0672 MT#56471 use correct bool value
3 years ago
Richard Fuchs ea651223da MT#56471 extra log output
3 years ago
Richard Fuchs c55c9f12ee MT#55283 strip a:tls-id
3 years ago
Richard Fuchs adad19fb4f MT#55447 SIMD implementation for float conversion
3 years ago
Donat Zenichev 521532599c MT#56128 sdp manipulations: improve structures design
3 years ago
Richard Fuchs 04dcf74d2e MT#56471 add tag and media info to sfd log
3 years ago
Richard Fuchs 4efaf01d55 MT#56471 use new 'media' log_info
3 years ago
Richard Fuchs bf3e03da67 MT#56471 add new 'media' log_info type
3 years ago
Richard Fuchs b336828800 MT#56420 suppress port-change for sendonly streams
3 years ago
Richard Fuchs 7d8834c244 MT#56420 add new port latching logic
3 years ago
Richard Fuchs 291016139b MT#56420 split out endpoint hunting logic
3 years ago
Richard Fuchs 9448263d4b MT#55283 fix compile warning
3 years ago
Donat Zenichev af643cb3a2 MT#56128 Fix a defect detected by the CoverityScan
3 years ago
Richard Fuchs 3e197f7163 MT#55283 use correct string to parse RTP
3 years ago
Richard Fuchs 91340fa947 MT#55283 fix possible null deref
3 years ago
Richard Fuchs de00d07169 MT#55283 update type to bool
3 years ago
Richard Fuchs a9471ff226 MT#55283 don't hand-roll list free function
3 years ago
Richard Fuchs ef650091af MT#55283 remove pointless case distinctions
3 years ago
Richard Fuchs 1753ef569f MT#55283 remove pointless case distinction
3 years ago
Richard Fuchs 906f5c0a94 MT#55283 remove unused value
3 years ago
Richard Fuchs b3e6d47428 MT#55283 silence Coverity false positive
3 years ago
Richard Fuchs 62db8333f7 MT#55283 silence Coverity false positive
3 years ago
Richard Fuchs 901acb1d00 MT#55283 silence Coverity false positive
3 years ago
Richard Fuchs 486160e0a7 MT#56521 check skip_over return value
3 years ago
Donat Zenichev d7dbae8720 MT#56128 RTPEngine: Add options for arbitrary SDP manipulations
3 years ago
Donat Zenichev 05b7f9d844 MT#56128 Add a function to print SDP attr into chop->output
3 years ago
Donat Zenichev 4c02ad2bc5 MT#56128 Move SDP session final prints into a function
3 years ago
Donat Zenichev 2d5aeb9c2e MT#56128 Use a dedicated function to free the sdp_attribute
3 years ago
Donat Zenichev 7d0144054f MT#56128 Add a handler to insert sdp_attribute object
3 years ago
Richard Fuchs d71d46362e MT#56521 support reverse legacy OSRTP offers
3 years ago
Richard Fuchs 817d9b9875 MT#56521 support offering legacy non-RFC OSRTP
3 years ago
Richard Fuchs 78ffaa33fd MT#56521 split out SDP media replacement function
3 years ago
Richard Fuchs f8fef89f5b MT#56521 support legacy non-RFC OSRTP
3 years ago
Richard Fuchs 614aa1a50a MT#55283 restart DTLS with ICE reset
3 years ago