Skip to content

FCE-3388: Document how to use custom source and react-native-vision-camera in Fishjam#275

Merged
MiloszFilimowski merged 10 commits into
mainfrom
FCE-3388
Jul 21, 2026
Merged

FCE-3388: Document how to use custom source and react-native-vision-camera in Fishjam#275
MiloszFilimowski merged 10 commits into
mainfrom
FCE-3388

Conversation

@MiloszFilimowski

Copy link
Copy Markdown
Contributor

Description

Describe your changes in detail

@linear

linear Bot commented Jul 15, 2026

Copy link
Copy Markdown

FCE-3388

@MiloszFilimowski MiloszFilimowski changed the title FCE-3388: Document how to use custom source and react-native-visioncamera in Fishjam FCE-3388: Document how to use custom source and react-native-vision-camera in Fishjam Jul 15, 2026
- Bump web-client-sdk submodule to 38ff9a8d (PR #565 head, includes merged
  #560): adds useCustomAudioSource / pushAudioSamples
- react-native.mdx: replace the "What about audio?" limitation section with
  a "Publish custom audio" guide (example, pushing notes, options table)
- index.mdx: platform-support note no longer calls React Native video-only
- explanation: custom audio marked supported, new "The audio pipeline"
  section under the renamed "React Native media pipelines"
- react-native.mdx: intro now presents both publishing hooks; the audio
  section moved after the MediaStream workflow instead of interrupting it
- explanation: the useCustomAudioSource layering note moved from the
  source-ID section into the audio pipeline section
- index.mdx: the React Native guide row mentions app-generated audio
The base SDK already requires a prebuilt app (see Installation), so
Expo Go never applies; calling it out here implied the rest of Fishjam
works in Expo Go.
RTCView needs a bounding box to know its size; flex: 1 (or no style at
all) renders nothing unless the parent positions it absolutely. Use a
constant size in all examples instead, including the width: "100%"
variants, for consistency.
@MiloszFilimowski
MiloszFilimowski marked this pull request as ready for review July 20, 2026 16:09
Comment thread yarn.lock
Comment thread packages/web-client-sdk
Comment thread docs/how-to/client/custom-sources/react-native.mdx Outdated
Comment thread docs/how-to/client/custom-sources/index.mdx Outdated
@MiloszFilimowski
MiloszFilimowski enabled auto-merge (squash) July 21, 2026 14:00
@MiloszFilimowski
MiloszFilimowski merged commit 8f995ce into main Jul 21, 2026
1 check passed
@MiloszFilimowski
MiloszFilimowski deleted the FCE-3388 branch July 21, 2026 14:08
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