Romain Vimont
c8f0805b89
Write header file with correct extradata
...
When recording, the header must be written with extradata set to the
content of the very first packet.
Suggested-by: Steve Lhomme <robux4@ycbcr.xyz>
Fixes <https://github.com/Genymobile/scrcpy/issues/351 >
Fixes <https://github.com/Genymobile/scrcpy/issues/416 >
2019-02-09 15:50:24 +01:00
Romain Vimont
b98eb7d0fa
Support AVStream.codec for old FFmpeg versions
...
AVStream.codec has been deprecated in favor of AVStream.codecpar.
Due to the FFmpeg/Libav split, this happened in two separate versions:
- 57.33.100 for FFmpeg
- 57.5.0 for Libav
2018-11-11 21:37:31 +01:00
yuchenlin
e361b49b4a
recorder: use av_oformat_next to support older FFmpeg
...
Signed-off-by: yuchenlin <npes87184@gmail.com>
2018-11-11 21:37:31 +01:00
Romain Vimont
27686e9361
Add recorder
...
Implement recording in a separate "class".
2018-11-11 16:30:23 +01:00