dean/fix-file-prefix-fmp4 #18

Closed
dean wants to merge 0 commits from dean/fix-file-prefix-fmp4 into main
Member

For some reason, I hit this bug on my device while recording this AM. I figure it can't really hurt to also handle the single "/" case... But wondering if you agree @loewy https://railbird.sentry.io/issues/7168212260/?query=is%3Aunresolved&referrer=issue-stream

For some reason, I hit this bug on my device while recording this AM. I figure it can't really hurt to also handle the single "/" case... But wondering if you agree @loewy https://railbird.sentry.io/issues/7168212260/?query=is%3Aunresolved&referrer=issue-stream
dean added 8 commits 2026-01-06 16:47:35 +00:00
Implements HLS-compatible fragmented MP4 recording on Android using
AndroidX Media3 FragmentedMp4Muxer, matching the iOS implementation.

Changes:
- Add FragmentedRecordingManager for fMP4 segment output
- Add ChunkedRecorderInterface to abstract recorder implementations
- Add onInitSegmentReady callback for init segment (init.mp4)
- Update onVideoChunkReady to include segment duration
- RecordingSession now uses FragmentedRecordingManager by default

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The previous code only stripped file:// (double slash) but some paths
come with file:/ (single slash), causing FileNotFoundException.

Fixes RAILBIRD-FRONTEND-1JH

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
dean closed this pull request 2026-01-06 16:48:00 +00:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: railbird/react-native-vision-camera#18
No description provided.