Skip to content

api/stream: refactor and simplify ffmpeg-related code#1365

Merged
github-actions[bot] merged 6 commits intodevelopfrom
refactor-api-ffmpeg
Jun 25, 2025
Merged

api/stream: refactor and simplify ffmpeg-related code#1365
github-actions[bot] merged 6 commits intodevelopfrom
refactor-api-ffmpeg

Conversation

@wukko
Copy link
Member

@wukko wukko commented Jun 24, 2025

  • split types.js into ffmpeg.js and proxy.js
  • created render() which handles ffmpeg & piping stuff
  • merged remux() and merge() into one function
  • simplified and cleaned up arguments
  • removed headers since they're handled by internal streams now
  • removed outdated arguments

wukko added 3 commits June 24, 2025 19:55
- created render() which handles ffmpeg & piping stuff
- merged remux() and merge() into one function
- simplified and cleaned up arguments
- removed headers since they're handled by internal streams now
- removed outdated arguments
@wukko wukko requested a review from dumbmoron June 24, 2025 14:26
@wukko wukko changed the title api: refactor stream/types & split it into ffmpeg + proxy api/stream: refactor and simplify ffmpeg-related code Jun 24, 2025
cuz otherwise if a video has subtitles, then only subtitles get mapped to the output file
@wukko wukko requested a review from dumbmoron June 25, 2025 13:33
Copy link
Member

@dumbmoron dumbmoron left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm :3

@wukko
Copy link
Member Author

wukko commented Jun 25, 2025

/fast-forward

@github-actions github-actions bot merged commit 52695cb into develop Jun 25, 2025
53 checks passed
@wukko wukko deleted the refactor-api-ffmpeg branch June 25, 2025 13:45
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