Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update producer dep #1776

Merged
merged 105 commits into from
Aug 25, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
00e00b2
Log ice candidate protocol appropriately (#1230)
disa6302 Aug 18, 2021
49b1cac
Realign branches during transition (#1257)
jdelapla Sep 1, 2021
e89798d
set protocol value following the spec (#1259)
northteam Sep 3, 2021
14788f1
filter out invalid candidate in sdp (#1260)
northteam Sep 3, 2021
343dd35
Added targets for cmake clean (#1253)
niyatim23 Sep 8, 2021
c9367c9
viewer sample: wrap datachannel callback with `ENABLE_DATA_CHANNEL` (…
codingspirit Sep 10, 2021
1ac4193
libwebsockets: add patch to fix pipe fd leak issue (#1264)
codingspirit Sep 13, 2021
1fc4831
Fix scripts/pare_status.py for non-status #defines (#1268) (#1274)
jdelapla Sep 21, 2021
0939024
fix a few bugs
hassanctech Sep 22, 2021
c08704c
Revert "fix a few bugs"
hassanctech Sep 22, 2021
c6d6caa
fix some bugs (#1277)
hassanctech Sep 23, 2021
907dcb1
Fix bugs (#1279)
hassanctech Sep 24, 2021
41eb8ae
fix edge case try to unlock a mutex which is not locked in teh acse t…
hassanctech Oct 1, 2021
2fc5bad
cmake: allow user to specify OPEN_SRC_INSTALL_PREFIX (#1293)
codingspirit Oct 22, 2021
c940f66
Fix inconsistent log priority (#1309)
thinkski Oct 25, 2021
e243e20
Modify protocol loggin design in develop (#1311)
disa6302 Oct 27, 2021
01efd8b
typo: typo fix (#1317)
codingspirit Nov 2, 2021
14b710b
Signaling state machine rework (#1323)
niyatim23 Nov 18, 2021
46e9249
Fix issue with API call failures being treated as success (#1328)
hassanctech Nov 19, 2021
06bffce
Incorporating PIC state machine level retry changes into webrtc sign…
kateyanurag Nov 22, 2021
99583a9
Revert " Incorporating PIC state machine level retry changes into web…
hassanctech Dec 2, 2021
877d116
Incorporating PIC state machine level retry changes into webrtc signa…
kateyanurag Dec 6, 2021
cc8fc05
Add Retry count retrieval in hook (#1335)
disa6302 Dec 7, 2021
1446ee6
Log git hash (#1345)
disa6302 Dec 7, 2021
a16672f
Fix retry count to indicate count only after a retry has occured (#1348)
disa6302 Dec 8, 2021
96ff611
add support for automatic clock skew detection and correction (#1344)
hassanctech Dec 8, 2021
65c0da0
handle null stream track in case of recvonly (#1346)
niyatim23 Dec 8, 2021
ab082b0
State machine preparation is decoupled from the constructor (#1343)
jdelapla Dec 10, 2021
a83ae42
Merge master into develop (#1352)
hassanctech Dec 10, 2021
66d5e2e
Missing the public API switch in the other samples (#1356)
jdelapla Dec 17, 2021
8c2eebc
Fix Fetch error retry cases (#1359)
jdelapla Dec 20, 2021
86311e6
added implementation and a test to use remote sdp to construct local …
niyatim23 Dec 28, 2021
1fa724a
Update stale action workflow (#1381)
disa6302 Jan 26, 2022
5faadad
Travis to ga (#1347)
disa6302 Jan 26, 2022
4c94b9b
new Chrome v98 produces extra sdp attributes, up the limit so we do n…
hassanctech Feb 8, 2022
3988137
GitHub actions setup (#1390)
niyatim23 Feb 11, 2022
27224e1
Fix swapped SSL_free() and SSL_CTX_free() (#1401)
thinkski Feb 15, 2022
822f174
Hangup value included in LWS retry strategy (#1403)
jdelapla Feb 15, 2022
19e0f14
GitHub actions setup static build (#1405)
niyatim23 Feb 15, 2022
b4f4516
Migrate Doxygen to GitHub Actions (#1416)
niyatim23 Feb 25, 2022
7547e6e
Fix ResourceEndpoint length check (#1411)
thinkski Mar 9, 2022
3eb3194
update cross-compilation builds ga (#1429)
niyatim23 Mar 14, 2022
866aee4
Addressing error handling concerns for an edge case (#1443)
jdelapla Apr 5, 2022
cdb0c17
sample: fix possible timerQueue deadlock when freeSampleStreamingSess…
codingspirit May 10, 2022
0fbddaa
metrics: allow viewer sample to get ice candidate pair stats (#1406)
codingspirit May 10, 2022
51e9aa8
account for hexidecimal numbers (#1465)
jdelapla May 10, 2022
cd47248
Fix default data channel ordering mode (#1476)
disa6302 May 23, 2022
cc3eaba
Invoke gst_object_unref on allocated elements (#1477)
disa6302 May 23, 2022
e25997a
Fix typo (#1478)
disa6302 Jun 2, 2022
8f7ba52
fix video delay 4s (#1525)
vc60er Aug 1, 2022
3036e6a
fix mips compile error (#1532)
vc60er Oct 17, 2022
36f123e
Fix file caching (#1575)
jdelapla Oct 20, 2022
f1c3f87
Fix deadlock getIceCandidatePairStatsCallback (#1561)
RufUsul Oct 24, 2022
acaef88
Fix missing SDP m-line problem (#1458)
niyatim23 Jan 19, 2023
4aa281b
Fix GHA CI build issues (#1631)
niyatim23 Feb 8, 2023
3995736
Fix CI for forked branches (#1634)
niyatim23 Feb 9, 2023
72c4606
fix WSAPoll failed when set POLLPRI flag (#1636)
sirknightj Feb 10, 2023
0052ddf
Update README.md (#1637)
sirknightj Feb 10, 2023
965ba88
add paths for fedora (#1638)
sirknightj Feb 10, 2023
617fb50
Add clarifying comment for fallthrough (#1639)
sirknightj Feb 10, 2023
28809c1
Bkneff patch 2 (#1640)
sirknightj Feb 10, 2023
c789351
thread cancel memory leak, recreate signaling client & lws_context wh…
sirknightj Feb 12, 2023
83ffe88
wrong port/address on debug log (#1642)
sirknightj Feb 14, 2023
5766b1f
Update openssl version (#1643)
disa6302 Feb 14, 2023
a909637
fix(project): fix issue--1614 (#1644)
helloworld098765 Feb 16, 2023
2c211bb
update versions for actions (#1647)
niyatim23 Feb 16, 2023
8083456
Seggregaated Audio and Video frame handling, updated Master sample to…
vikramshitole Mar 17, 2023
565854c
Mark Datachannel specific code explicitly (#1666)
niyatim23 Mar 17, 2023
80eb8e1
Fix turn allocation taken long time when credential is incorrect (#1667)
niyatim23 Mar 17, 2023
20201b1
Update RtcpPacket.h (#1680)
disa6302 Mar 31, 2023
c194ac0
Changed sample frames to have 1 second GOP size, and removed overly v…
jdelapla Apr 5, 2023
f31453f
Jitter buffer overflows (#1677)
jdelapla Apr 5, 2023
3dd633e
Fix port printf in log (#1682)
vc60er Apr 7, 2023
5b15538
fix turn permission delay 2s (#1675)
vc60er Apr 7, 2023
c6c1c4c
Instruction to build on MacOS M1 (#1689)
disa6302 Apr 10, 2023
64eae79
Fix build dependencies off and add version requirements in readme (#1…
disa6302 Apr 12, 2023
f2a94fc
Unlock mutex in case of error (#1696)
sirknightj Apr 20, 2023
73eea7f
fix typos (#1697)
benmesander Apr 21, 2023
20758fa
IoT CertificateId as Stream Name. (#1721)
chenln1124 Jun 12, 2023
4ef06fd
If local ICE is invalid, return from sending packet. (#1718)
chenln1124 Jun 12, 2023
8370c46
Adds RTSP Source to GStreamer Sample (#1740)
stefankiesz Jun 30, 2023
0044b5b
replace stun with sctp (#1743)
niyatim23 Jul 5, 2023
b0f186a
Modify the PR template (#1745)
niyatim23 Jul 6, 2023
583e2f3
Update raspberry pi hardware encode to current gstreamer (#1746)
benmesander Jul 6, 2023
7a7a25a
Set a default user agent if not provided (#1739)
disa6302 Jul 11, 2023
a2a76d7
Connection timeout sleep (#1744)
jdelapla Jul 11, 2023
1c8accf
Fix comment typo regarding default source in Gst sample (#1750)
stefankiesz Jul 12, 2023
ee5e345
Parse IP address if the hostname conforms to Public ipv4 DNS format (…
disa6302 Jul 25, 2023
68eea2c
Include and use threadpool for signaling channel messages (#1761)
jdelapla Jul 27, 2023
95020ba
Fix the Windows build in the CI (#1764)
niyatim23 Jul 28, 2023
863a1a4
Introducing profiling of code sections and APIs (#1755)
disa6302 Jul 31, 2023
4635b64
Fix Windows tests (#1769)
niyatim23 Aug 2, 2023
82ae3bf
Refactor issue templates (#1770)
disa6302 Aug 4, 2023
f5339f9
add support for CN region (#1612) (#1777)
disa6302 Aug 8, 2023
c11a97f
Pre-release branch
disa6302 Aug 8, 2023
7c5a03b
sample: remove unused pIotCoreThingName (#1720)
codingspirit Aug 14, 2023
d4a60f6
Update commit
disa6302 Aug 14, 2023
ce72886
Fix refresh permission test by checking more regularly (#1779)
jdelapla Aug 18, 2023
e42c048
Remove some duplicates and fix some discripancies via rebase with the…
disa6302 Aug 20, 2023
913f469
PR description GHA (#1781)
disa6302 Aug 21, 2023
c3456b9
Run unit tests which require creds (#1780)
disa6302 Aug 24, 2023
e4dd337
Pull in unit test fixes
disa6302 Aug 24, 2023
377f78b
Update version string
disa6302 Aug 24, 2023
7a73498
Release branch update and readme update (#1785)
disa6302 Aug 25, 2023
582ce6c
Merge branch 'develop' into update-producer-dep
disa6302 Aug 25, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
76 changes: 76 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
---
name: Bug Report
description: File a bug report
title: "[Bug]: "
labels: ["bug", "needs-triage"]
assignees: []
body:
- type: checkboxes
attributes:
label: Please confirm you have already done the following
options:
- label: I have searched the repository for related/existing bug reports
- label: I have all the details the issue requires
validations:
required: true
- type: textarea
id: description
attributes:
label: Describe the bug
description: What is the problem? A clear and concise description of the bug.
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behavior
description: |
What is the expected behavior?
validations:
required: true
- type: textarea
id: current
attributes:
label: Current Behavior
description: |
What actually happened?

Please include full errors, uncaught exceptions, stack traces, and relevant VERBOSE logs.
To get relevant VERBOSE logs from the SDK, you can retrieve by running `export AWS_KVS_LOG_LEVEL=1`
validations:
required: true
- type: textarea
id: reproduction
attributes:
label: Reproduction Steps
description: |
Provide a self-contained, concise snippet of code that can be used to reproduce the issue.
For more complex issues provide a repo with the smallest sample that reproduces the bug.
Avoid including business logic or unrelated code, it makes diagnosis more difficult.
validations:
required: true
- type: input
id: sdk-version
attributes:
label: WebRTC C SDK version being used
validations:
required: true
- type: input
id: compiler-version
attributes:
label: Compiler and Version used
description: gcc --version / Visual Studio / clang --version
validations:
required: true
- type: input
id: operating-system
attributes:
label: Operating System and version
validations:
required: true
- type: input
id: platform
attributes:
label: Platform being used
validations:
required: true
6 changes: 6 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
blank_issues_enabled: false
contact_links:
- name: General Question
url: https://github.com/awslabs/amazon-kinesis-video-streams-webrtc-sdk-c/discussions
about: Please ask and answer questions as a discussion thread
22 changes: 0 additions & 22 deletions .github/ISSUE_TEMPLATE/contribution.md

This file was deleted.

31 changes: 31 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
name: "Documentation Issue"
description: Report an issue in the github Readme. For issues in AWS documentation pages, submit feedback on the concerned AWS page
title: "[Documentation]: "
labels: ["documentation", "needs-triage"]
assignees: []
body:
- type: checkboxes
attributes:
label: Please confirm you have already done the following
options:
- label: I have searched the repository for related/existing documentation issue reports
- label: I have all the details the issue requires
validations:
required: true
- type: textarea
id: description
attributes:
label: Describe the issue
description: A clear and concise description of the issue.
validations:
required: true

- type: textarea
id: links
attributes:
label: Links
description: |
Include links to affected documentation page(s).
validations:
required: true
20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

46 changes: 46 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
name: Feature Request
description: Suggest an idea for this project
title: "[Feature request]: "
labels: [feature-request, needs-triage]
assignees: []
body:
- type: checkboxes
attributes:
label: Please confirm you have already done the following
options:
- label: I have searched the repository for related/existing feature requests
- label: I have all the details the issue requires
validations:
required: true
- type: textarea
id: description
attributes:
label: Describe the feature
description: A clear and concise description of the feature you are proposing.
validations:
required: true
- type: textarea
id: use-case
attributes:
label: Use Case
description: |
Why do you need this feature?
validations:
required: true
- type: textarea
id: solution
attributes:
label: Proposed Solution
description: |
Suggest how to implement the addition or change. Please include prototype/workaround/sketch/reference implementation.
validations:
required: false
- type: textarea
id: other
attributes:
label: Other Information
description: |
Any alternative solutions or features you considered, a more detailed explanation, stack traces, related issues, links for context, etc.
validations:
required: false
7 changes: 6 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
*Issue #, if available:*

*Description of changes:*
*What was changed?*

*Why was it changed?*

*How was it changed?*

*What testing was done for the changes?*

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
6 changes: 6 additions & 0 deletions .github/build_windows_mbedtls.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvars64.bat"
mkdir build
cd build
cmd.exe /c cmake -G "NMake Makefiles" ..
cmake -G "NMake Makefiles" -DUSE_OPENSSL=OFF -DUSE_MBEDTLS=ON -DBUILD_TEST=TRUE -DEXT_PTHREAD_INCLUDE_DIR="C:/tools/pthreads-w32-2-9-1-release/Pre-built.2/include/" -DEXT_PTHREAD_LIBRARIES="C:/tools/pthreads-w32-2-9-1-release/Pre-built.2/lib/x64/libpthreadGC2.a" ..
nmake
6 changes: 6 additions & 0 deletions .github/build_windows_openssl.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64
mkdir build
cd build
cmd.exe /c cmake -G "NMake Makefiles" ..
cmake -G "NMake Makefiles" -DBUILD_TEST=TRUE -DEXT_PTHREAD_INCLUDE_DIR="C:/tools/pthreads-w32-2-9-1-release/Pre-built.2/include/" -DEXT_PTHREAD_LIBRARIES="C:/tools/pthreads-w32-2-9-1-release/Pre-built.2/lib/x64/libpthreadGC2.a" ..
nmake
Loading