-
Notifications
You must be signed in to change notification settings - Fork 1.1k
3 minor raspicam updates #354
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Older firmwares don't support setting the JPEG restart interval, but RaspiStill will abort if it fails. Only abort if the restart interval is non-zero (ie other than the default) and it fails.
raspberrypi#346 RaspiVid with -sg set but no IMV filename would try to update to a new IMV file for which it didn't have a filename.
IMV and encoded video streams would be segmented by the -sg option, but not the PTS file. Segment PTS file too.
Looks good to me. On 11 November 2016 at 10:57, 6by9 [email protected] wrote:
|
kernel: rpi-ft5406: Create coherent buffer and push to firmware kernel: brcmvirt_gpio: Create coherent buffer and push to firmware firmware: logging: Fix issue when logging end is at 1G part 2 firmware: arm_loader: Ensure mbox failure paths return failure firmware: arm_loader: Add options for setting shared buffers from kernel driver firmware: vcdbg: Use dma driver to access gpu memory firmware: dispmanx: Support framebuffer_aspect=-1 for ignore aspect ratio See: #638 firmware: Raspistill: Only fail setting restart int if not 0 firmware: RaspiVid: -sg option could try opening null file firmware: RaspiVid: Segment PTS file too if set See: raspberrypi/userland#354 firmware: RaspiVid: Add raw (YUV420, RGB or grayscale) video output See: raspberrypi/userland#342
kernel: rpi-ft5406: Create coherent buffer and push to firmware kernel: brcmvirt_gpio: Create coherent buffer and push to firmware firmware: logging: Fix issue when logging end is at 1G part 2 firmware: arm_loader: Ensure mbox failure paths return failure firmware: arm_loader: Add options for setting shared buffers from kernel driver firmware: vcdbg: Use dma driver to access gpu memory firmware: dispmanx: Support framebuffer_aspect=-1 for ignore aspect ratio See: raspberrypi/firmware#638 firmware: Raspistill: Only fail setting restart int if not 0 firmware: RaspiVid: -sg option could try opening null file firmware: RaspiVid: Segment PTS file too if set See: raspberrypi/userland#354 firmware: RaspiVid: Add raw (YUV420, RGB or grayscale) video output See: raspberrypi/userland#342
- firmware: isp: Add isp and isp_ilc to standard Pi variant as a cheap resize - firmware: MMAL: Add parameters to configure source pattern - firmware: IL Camera: Minor tidy up in RGB output handling - firmware: Video_render: Support YV12 and NV21 (YVU formats - firmware: IL Source: Add support for YV12 output (YVU420PackedPlanar) - firmware: IL ISP: Major updates - firmware: mmal_ril: Relay buffer alignment from RIL to MMAL - firmware: ldconfig: Increase line buffer length from 80 to 100 - firmware: h264: Fix skipping of SPSX in header bytes See: https://discourse.osmc.tv/t/video-does-not-work-with-hardware-acceleartion/6629/11 - firmware: display: Allow display blanking to affect DPI output See: #672 - firmware: Video_decode: Check licenced codecs at component create - firmware: dispmanx: Report transform or display as the display_rotate variable See: raspberrypi/userland#348 - firmware: arm_loader: Don't lose force_turbo when initial_turbo completes See: #667 - firmware: mmal: improvements to mmal_queue code - firmware: arm_dt: Silence system-supplied dtparams - firmware: vc_image: Remove obsolete processor support using _VC_VERSION - firmware: vc_image: Include colourspace in RGB to YUV conversions - firmware: OV5647/IMX219: Shutdown lines in reverse order to opening See: https://www.raspberrypi.org/forums/viewtopic.php?f=43&t=138290#p1052932 - firmware: logging: Fix issue when logging end is at 1G - firmware: hello_pi: Add hello_mmal_encode example See: raspberrypi/userland#349 - firmware: IL ISP: Update to support opaque input - firmware: IL ISP: Fix for opaque EOS and excessive finalise calls - firmware: khronos: Use low 256M allocations for bin allocations - firmware: logging: Fix issue when logging end is at 1G part 2 - firmware: arm_loader: Ensure mbox failure paths return failure - firmware: arm_loader: Add options for setting shared buffers from kernel driver - firmware: vcdbg: Use dma driver to access gpu memory - firmware: dispmanx: Support framebuffer_aspect=-1 for ignore aspect ratio See: #638 - firmware: Raspistill: Only fail setting restart int if not 0 - firmware: RaspiVid: -sg option could try opening null file - firmware: RaspiVid: Segment PTS file too if set See: raspberrypi/userland#354 - firmware: RaspiVid: Add raw (YUV420, RGB or grayscale) video output See: raspberrypi/userland#342 - firmware: Add support for EGL images allocated by VCSM See: raspberrypi/userland#344 - firmware: egl_client: Avoid missing return value warning - firmware: debug_sym: Use pointer type for user address - firmware: Video_splitter: store and pass on frame rate information - firmware: TC358762: Fix broken backlight ratelimiting
kernel: rpi-ft5406: Create coherent buffer and push to firmware kernel: brcmvirt_gpio: Create coherent buffer and push to firmware firmware: logging: Fix issue when logging end is at 1G part 2 firmware: arm_loader: Ensure mbox failure paths return failure firmware: arm_loader: Add options for setting shared buffers from kernel driver firmware: vcdbg: Use dma driver to access gpu memory firmware: dispmanx: Support framebuffer_aspect=-1 for ignore aspect ratio See: raspberrypi#638 firmware: Raspistill: Only fail setting restart int if not 0 firmware: RaspiVid: -sg option could try opening null file firmware: RaspiVid: Segment PTS file too if set See: raspberrypi/userland#354 firmware: RaspiVid: Add raw (YUV420, RGB or grayscale) video output See: raspberrypi/userland#342
Setting the restart interval isn't supported on older firmwares, so aborting is a touch excessive as long as it isn't set.
Segmentation option could try opening a null filename.
Option to segment timestamps file as well as encoded data and motion vectors.