Details
-
Task
-
Resolution: Fixed
-
P2: Important
-
6.5, 6.6, 6.7, 6.8
-
None
-
-
f1dee4c0d (dev), 7cc4b2616 (dev)
-
Multimedia Next Next
Description
The Media recorder should not fail if it gets a frame of a new format.
Use cases:
- Window capturing + Recording + Window resizing. Handling of It's already implemented.
- User changes format in custom video output.
Even though we haven't finalized the API of custom inputs and are not certain about changing the formats there, it's nice to have the feature to be flexible with encoding, considering the implementation is expected to be pretty simple.
Implementation details:
- Recreate the resampler if the audio format has changed
- Recreate scaling if the video format has changed