]> git.sesse.net Git - nageru/commit
Add functionality for MJPEG export.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Sun, 14 Oct 2018 22:14:22 +0000 (00:14 +0200)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Sun, 11 Nov 2018 12:40:11 +0000 (13:40 +0100)
commit8e86ae071c057a26e933b8452ac541050ba2cb9f
treeff4afdb4b2df7e594cc2fc2eb1c3bbace2105385
parenta50cb8461138d93a9eb3c6978c195799c3b4a03c
Add functionality for MJPEG export.

This simply exports all incoming frames under /multicam.mp4,
as one big 4:2:2 MJPEG multi-video stream. The intended use is
for multi-camera recording, or for instant replay.
15 files changed:
bmusb
decklink_capture.cpp
httpd.cpp
httpd.h
kaeru.cpp
meson.build
mixer.cpp
mixer.h
mjpeg_encoder.cpp [new file with mode: 0644]
mjpeg_encoder.h [new file with mode: 0644]
pbo_frame_allocator.cpp
quicksync_encoder.cpp
quicksync_encoder_impl.h
va_display_with_cleanup.h [new file with mode: 0644]
video_encoder.cpp