Skip to content
This repository has been archived by the owner on Mar 1, 2024. It is now read-only.

Merging master into 5.4 #417

Merged
merged 38 commits into from
Oct 31, 2023
Merged
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
55ab660
Update RELEASE_VERSION
mcottontensor Sep 13, 2023
eb9a665
Remove unit conversion for bitrate from URL. URL is already in kbps (…
Belchy06 Sep 14, 2023
fef026b
Fix broken images
MWillWallT Sep 14, 2023
e858b80
Merge branch 'master' of https://github.com/MWillWallT/PixelStreaming…
MWillWallT Sep 14, 2023
830e144
Merge branch 'master' into master
MWillWallT Sep 14, 2023
2902bdc
Merge pull request #373 from MWillWallT/master
mcottontensor Sep 14, 2023
aa12e89
Fix emitUIInteraction method
Sep 18, 2023
bb388fe
Merge pull request #374 from rt-nikowiss/master
mcottontensor Sep 21, 2023
354a97e
Add Mac support to bash platform scripts
Belchy06 Oct 3, 2023
20a4095
Update supported architectures
Belchy06 Oct 3, 2023
4c3eda6
Update coturn install to pull different binaries depending on os arch
Belchy06 Oct 3, 2023
75cd975
Fix/allow video autoplay without click
Oct 10, 2023
1a749ce
Bump postcss in /Frontend/implementations/typescript (#380)
dependabot[bot] Oct 17, 2023
55b771e
Bump postcss from 8.4.21 to 8.4.31 in /Frontend/implementations/react…
dependabot[bot] Oct 17, 2023
81c3f52
Bump @babel/traverse from 7.21.3 to 7.23.2 in /Frontend/library (#384)
dependabot[bot] Oct 17, 2023
af5339b
Handle statsPanel or settingsPanel being undefined. (#392)
timbotimbo Oct 19, 2023
8ba4101
Expose JSS InsertionPoint (#390)
timbotimbo Oct 19, 2023
bf6dcad
Update SignallingWebServer bash platform scripts to default to Linux …
Belchy06 Oct 19, 2023
2a21ee6
Ensure that we have a non-null codecId when we try to update the pref…
Belchy06 Oct 19, 2023
c762840
Small fix to allow the matchmaker start scripts to find the custom in…
mcottontensor Oct 23, 2023
8a6a5bb
Merge pull request #403 from mcottontensor/mm_linux_fix
mcottontensor Oct 23, 2023
52f8a17
Merge pull request #381 from New-Game-Plus/fix-video-autoplay
mcottontensor Oct 23, 2023
1478ece
Fix faketouch capturing touches on UI.
timbotimbo Oct 23, 2023
127feac
Better handling of streamer ids. Specifically legacy ids.
mcottontensor Oct 24, 2023
01d8056
working on handling multiple sfus gracefully
mcottontensor Oct 24, 2023
c0e715c
Allowing SFU to work with multiple streamers.
mcottontensor Oct 25, 2023
090cc89
Fixing the windows build script nuking the PATH env variable.
mcottontensor Oct 25, 2023
2ce5302
Just some small cleanup
mcottontensor Oct 25, 2023
bbcfe8a
Removing PreferSFU option since this is now handled with the stream s…
mcottontensor Oct 25, 2023
adfca6c
Cleanup and fixing sfu behaviour.
mcottontensor Oct 27, 2023
403fe39
Updating the handling of generating new legacy streamer and sfu ids.
mcottontensor Oct 30, 2023
339aa08
Catching case where we're sanitizing a streamer id that is numeric. U…
mcottontensor Oct 30, 2023
b97dcb1
Merge pull request #410 from timbotimbo/faketouch-ui
mcottontensor Oct 30, 2023
5c65721
Update link to frontend docs to go to /frontend
lukehb Oct 30, 2023
f2cde51
Update link to frontend docs to be /frontend
lukehb Oct 30, 2023
7f07f4b
Fixing sfu forwarding.
mcottontensor Oct 31, 2023
25024f6
Merge pull request #411 from mcottontensor/streamer_ids_fix
mcottontensor Oct 31, 2023
da0a871
Merge branch 'UE5.4' into master
mcottontensor Oct 31, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Ensure that we have a non-null codecId when we try to update the pref…
…erred codec (#400)
  • Loading branch information
Belchy06 authored Oct 19, 2023
commit 2a21ee656618d778e86f088255048e742fa5d6c0
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ export class PeerConnectionController {
this.onVideoStats(this.aggregatedStats);

// Update the preferred codec selection based on what was actually negotiated
if (this.updateCodecSelection) {
if (this.updateCodecSelection && !!this.aggregatedStats.inboundVideoStats.codecId) {
this.config.setOptionSettingValue(
OptionParameters.PreferredCodec,
this.aggregatedStats.codecs.get(
Expand Down Expand Up @@ -370,7 +370,7 @@ export class PeerConnectionController {
if (RTCRtpReceiver.getCapabilities && this.preferredCodec != '') {
for (const transceiver of this.peerConnection?.getTransceivers() ?? []) {
if (
transceiver &&
transceiver &&
transceiver.receiver &&
transceiver.receiver.track &&
transceiver.receiver.track.kind === 'video' &&
Expand Down