Comments (3)
@Regaddi It seems like the problem is that recording state is purely a local thing -- is there any sort of server-side recording status we can hook into? Or maybe monitor participants
updates and change recording state to false
when the recording participant is no longer in the list?
from daily-react.
Thanks @ssimonitch for the bug report, and @67ideas for your input!
In fact the issue is already being tracked internally and we have a PR open to fix it.
The issue here is that useRecording
doesn't maintain its state from a central component. Instead we rely on at least 1 instance of useRecording
to be present, in order to handle all necessary events emitted by daily-js.
I'll try my best to get this wrapped up this week. useRecording
is not the only hook being affected by this type of issue: the same issue applies to useLiveStreaming
as well.
from daily-react.
This issue has been fixed with 0.7.2!
from daily-react.
Related Issues (20)
- `camState` and `micState` from `useDevices()` are set to `"granted"` before permissions are requested HOT 5
- `camState` becomes "idle" when muted HOT 2
- [FEATURE-REQUEST] Record just audio HOT 1
- [FEATURE-REQUEST] Prerecorded audio track HOT 1
- Retrieve a recording? HOT 3
- [FEATURE-REQUEST] React 18 HOT 1
- Unable to get working in a Remix application HOT 7
- Error with React 18 in development mode HOT 3
- Remote screen share track state stuck on "loading" v0.11.0 HOT 6
- useDailyError is not exported HOT 2
- [FEATURE-REQUEST]: add interim_results and endpoint to start_transcription HOT 1
- `parentEl` in `useCallFrame` should expect `HTMLDivElement | null` type HOT 1
- `DailyProvider` should handle `null` call object HOT 1
- callobject is destroyed at some point after startCamera() since 0.17.0 HOT 3
- `useCallFrame` creates an iframe directly inside `<body>` ignoring the component structure HOT 4
- Error: Failed to execute 'postMessage' on 'DOMWindow' HOT 5
- Docs Out of Date? HOT 1
- Allow returning user IDs from `useParticipantIds` HOT 6
- BUG - useLocalSessionId does not update after leaving the room then calling daily.preAuth HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from daily-react.