Skip to content

Conversation

@keremcadirci
Copy link
Collaborator

No description provided.

sipsorcery and others added 20 commits January 23, 2025 23:29
* Moved OpenAI examples to dedicated folder.

* Sending function output back.

* OpenAI local function example working nicely.

* Refactor.
* Fixed readme link.

* Fix local function example to only send session update after session create.

* Switched Alice and Bob to Dad jokes.
* fix stream retrieval bug
RTC updates

* add translations for tray app and installer

* fix for ptz serialization
use wyze camera name from url

* fix bug in g722 codec

* Only get stream format once
Add timeout to ice gathering
Add prefer H264 flag for compatible formats

* revert

* Optimise SendVideo and SendAudio (only get SendingFormat once)
Add sanity check for ICE Gathering timeout

* Optimise SendVideo and SendAudio (only get SendingFormat once)
Add sanity check for ICE Gathering timeout
Fix bug in g722 codec

* remove turn folder

* Remove turn folder

* Move gather timeout to config

* Fix rounding bug in SendAudioFrame
Fix bug where duplicate durations were being added to local track timestamp in SendAudioFrame
Ignore H264 formats that use unsupported packetization modes
Clean up logic in AreMatch

* remove comment marker

* Check for null

* Fix bug with HasVideo and HasAudio

* Fix locking issue

* fix lock
* f# wip.

* Slow progress.

* WebRTC peer connection now being established successfully

* WebRTC peer connection now being established successfully

* wip

* fsharp demo working nicely.
These updates contribute to a more robust and maintainable logging system within the SIPSorcery project.
sipsorcery-org#1313)

* Added code two new public Func AdjustCancel and AdjustBye to allow the request to be modified outside of the class before sending.

* Removed AdjustCancel and adjustBye, then implemented passing the reason in Hangup() and Cancel() to make it a lot clearer for library users and much less risk of something going awry.

* removed hard coded prefix for reason header in BYE and CANCEL requests, which allows the user to set their own completely.

* pass reason to m_uac.Cancel

---------

Co-authored-by: alex.lamas <alamas@enverasystems.com>
* fix stream retrieval bug
RTC updates

* add translations for tray app and installer

* fix for ptz serialization
use wyze camera name from url

* fix bug in g722 codec

* Only get stream format once
Add timeout to ice gathering
Add prefer H264 flag for compatible formats

* revert

* Optimise SendVideo and SendAudio (only get SendingFormat once)
Add sanity check for ICE Gathering timeout

* Optimise SendVideo and SendAudio (only get SendingFormat once)
Add sanity check for ICE Gathering timeout
Fix bug in g722 codec

* remove turn folder

* Remove turn folder

* Move gather timeout to config

* Fix rounding bug in SendAudioFrame
Fix bug where duplicate durations were being added to local track timestamp in SendAudioFrame
Ignore H264 formats that use unsupported packetization modes
Clean up logic in AreMatch

* remove comment marker

* Check for null

* Fix bug with HasVideo and HasAudio

* Fix locking issue

* fix lock

* Fix stuttering on connect
* fix stream retrieval bug
RTC updates

* add translations for tray app and installer

* fix for ptz serialization
use wyze camera name from url

* fix bug in g722 codec

* Only get stream format once
Add timeout to ice gathering
Add prefer H264 flag for compatible formats

* revert

* Optimise SendVideo and SendAudio (only get SendingFormat once)
Add sanity check for ICE Gathering timeout

* Optimise SendVideo and SendAudio (only get SendingFormat once)
Add sanity check for ICE Gathering timeout
Fix bug in g722 codec

* remove turn folder

* Remove turn folder

* Move gather timeout to config

* Fix rounding bug in SendAudioFrame
Fix bug where duplicate durations were being added to local track timestamp in SendAudioFrame
Ignore H264 formats that use unsupported packetization modes
Clean up logic in AreMatch

* remove comment marker

* Check for null

* Fix bug with HasVideo and HasAudio

* Fix locking issue

* fix lock

* Fix stuttering on connect

* Fix DtlsSrtpTransport bug
@keremcadirci keremcadirci merged commit b6a2616 into test Feb 13, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants