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

rtmp cleanup #268

Closed
wants to merge 2 commits into from
Closed

rtmp cleanup #268

wants to merge 2 commits into from

Conversation

TroyKomodo
Copy link
Member

@TroyKomodo TroyKomodo commented Feb 6, 2025

some work towards cleaning up the rtmp implementation

CLOUD-32

Copy link

cloudflare-workers-and-pages bot commented Feb 6, 2025

Deploying scuffle-docrs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 3d74276
Status: ✅  Deploy successful!
Preview URL: https://7db57f30.scuffle-docrs.pages.dev
Branch Preview URL: https://pr-268.scuffle-docrs.pages.dev

View logs

Copy link

codecov bot commented Feb 6, 2025

Codecov Report

Attention: Patch coverage is 94.82759% with 3 lines in your changes missing coverage. Please review.

Project coverage is 79.04%. Comparing base (d7ade37) to head (3d74276).
Report is 77 commits behind head on main.

✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
crates/rtmp/src/handshake/server.rs 91.66% 3 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #268      +/-   ##
==========================================
- Coverage   79.76%   79.04%   -0.73%     
==========================================
  Files         210      193      -17     
  Lines       15204    14619     -585     
==========================================
- Hits        12128    11555     -573     
+ Misses       3076     3064      -12     
Files with missing lines Coverage Δ
crates/rtmp/src/chunk/decoder.rs 93.19% <100.00%> (ø)
crates/rtmp/src/chunk/define.rs 96.29% <ø> (ø)
crates/rtmp/src/chunk/encoder.rs 100.00% <ø> (ø)
crates/rtmp/src/handshake/define.rs 0.00% <ø> (ø)
crates/rtmp/src/handshake/digest.rs 96.42% <ø> (ø)
crates/rtmp/src/messages/define.rs 100.00% <ø> (ø)
crates/rtmp/src/messages/parser.rs 100.00% <100.00%> (ø)
crates/rtmp/src/netconnection/writer.rs 100.00% <ø> (ø)
crates/rtmp/src/netstream/writer.rs 100.00% <ø> (ø)
...rates/rtmp/src/protocol_control_messages/reader.rs 100.00% <ø> (ø)
... and 5 more

... and 10 files with indirect coverage changes

Components Coverage Δ
scuffle-aac 89.65% <ø> (ø)
scuffle-amf0 100.00% <ø> (ø)
scuffle-av1 98.66% <ø> (ø)
scuffle-batching 100.00% <ø> (ø)
scuffle-bootstrap 86.66% <ø> (ø)
scuffle-bytes-util 100.00% <ø> (ø)
scuffle-context 100.00% <ø> (ø)
scuffle-expgolomb 100.00% <ø> (ø)
scuffle-ffmpeg 91.13% <ø> (-0.12%) ⬇️
scuffle-flv 96.11% <ø> (ø)
scuffle-future-ext 50.00% <ø> (ø)
scuffle-h3-webtransport 0.00% <ø> (ø)
nutype-enum 71.87% <ø> (ø)
scuffle-http 86.65% <ø> (ø)
scuffle-metrics 66.39% <ø> (ø)
postcompile 79.45% <ø> (-0.55%) ⬇️
scuffle-pprof 100.00% <ø> (ø)
scuffle-rtmp 95.63% <94.82%> (-0.66%) ⬇️
scuffle-settings 93.66% <ø> (ø)
scuffle-signal 100.00% <ø> (ø)

@TroyKomodo TroyKomodo changed the title initial rtmp cleanup rtmp cleanup Feb 8, 2025
@TroyKomodo TroyKomodo force-pushed the troy/rtmp branch 2 times, most recently from 5765575 to 15a467c Compare February 9, 2025 14:10
@TroyKomodo
Copy link
Member Author

?brawl try

@scuffle-brawl
Copy link
Contributor

scuffle-brawl bot commented Feb 11, 2025

🔒 Merge conflict
This pull request and the main branch have diverged in a way
that cannot be automatically merged. Please rebase your branch ontop of the
latest main branch and let the reviewer approve again.

Attempted merge from 69aad99 into 5f136ca

How do I rebase?
  1. git checkout troy/rtmp (Switch to your branch)
  2. git fetch upstream main (Fetch the latest changes from the
    upstream)
  3. git rebase upstream/main -p (Rebase your branch onto the
    upstream branch)
  4. Follow the prompts to resolve any conflicts (use git status if you get
    lost).
  5. git push self troy/rtmp --force-with-lease (Update this PR)`

You may also read
Git Rebasing to Resolve Conflicts by Drew Blessing
for a short tutorial.

Please avoid the "Resolve conflicts" button on GitHub.
It uses git merge instead of git rebase which makes the PR commit
history more difficult to read.

Sometimes step 4 will complete without asking for resolution. This is usually
due to difference between how Cargo.lock conflict is handled during merge
and rebase. This is normal, and you should still perform step 5 to update
this PR.

@TroyKomodo
Copy link
Member Author

?brawl try

@scuffle-brawl
Copy link
Contributor

scuffle-brawl bot commented Feb 11, 2025

⌛ Trying commit 3e3b195 with merge 864d28f...

scuffle-brawl bot added a commit that referenced this pull request Feb 11, 2025
rtmp cleanup
some work towards cleaning up the rtmp implementation

CLOUD-32

Requested-by: TroyKomodo <[email protected]>
@scuffle-brawl
Copy link
Contributor

scuffle-brawl bot commented Feb 11, 2025

💔 Test failed - brawl-done

@TroyKomodo TroyKomodo force-pushed the troy/rtmp branch 3 times, most recently from 3552f02 to 5020027 Compare February 11, 2025 18:02
@TroyKomodo
Copy link
Member Author

?brawl try

@scuffle-brawl
Copy link
Contributor

scuffle-brawl bot commented Feb 11, 2025

⌛ Trying commit 5020027 with merge e9bd647...

scuffle-brawl bot added a commit that referenced this pull request Feb 11, 2025
rtmp cleanup
some work towards cleaning up the rtmp implementation

CLOUD-32

Requested-by: TroyKomodo <[email protected]>
@scuffle-brawl
Copy link
Contributor

scuffle-brawl bot commented Feb 11, 2025

💔 Test failed - brawl-done

@TroyKomodo
Copy link
Member Author

?brawl try

@scuffle-brawl
Copy link
Contributor

scuffle-brawl bot commented Feb 11, 2025

⌛ Trying commit d390b17 with merge a43c36d...

scuffle-brawl bot added a commit that referenced this pull request Feb 11, 2025
rtmp cleanup
some work towards cleaning up the rtmp implementation

CLOUD-32

Requested-by: TroyKomodo <[email protected]>
@scuffle-brawl
Copy link
Contributor

scuffle-brawl bot commented Feb 11, 2025

💔 Test failed - brawl-done

@lennartkloock
Copy link
Member

Superseded by #396

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.

2 participants