Skip to content

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

Merged
merged 3 commits into from
Nov 11, 2016
Merged

3 minor raspicam updates #354

merged 3 commits into from
Nov 11, 2016

Conversation

6by9
Copy link
Contributor

@6by9 6by9 commented Nov 11, 2016

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.

6by9 added 3 commits November 10, 2016 22:36
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.
@JamesH65
Copy link
Collaborator

Looks good to me.

On 11 November 2016 at 10:57, 6by9 [email protected] wrote:

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.

You can view, comment on, or merge this pull request online at:

#354
Commit Summary

  • Raspistill: Only fail setting restart int if not 0
  • RaspiVid: -sg option could try opening "null" file
  • RaspiVid: Segment PTS file too if set

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#354, or mute the thread
https://github.com/notifications/unsubscribe-auth/ADqrHePcCw7ii5z4n3clUpkPkcDJYykcks5q9EoigaJpZM4Kvo5Q
.

@popcornmix popcornmix merged commit e899bd9 into raspberrypi:master Nov 11, 2016
popcornmix added a commit to raspberrypi/firmware that referenced this pull request Nov 14, 2016
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
popcornmix added a commit to Hexxeh/rpi-firmware that referenced this pull request Nov 14, 2016
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
mkreisl added a commit to xbianonpi/xbian-package-firmware that referenced this pull request Dec 1, 2016
- 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
neuschaefer pushed a commit to neuschaefer/raspi-binary-firmware that referenced this pull request Feb 27, 2017
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants