popcornmix
7542fb5fb6
Merge pull request #55 from JamesH65/camera_dev
...
Component creation functions changed to return status
2013-07-02 03:20:13 -07:00
Dom Cobley
dcb35501d5
hello_audio: better support for multichannel
2013-06-29 15:27:28 +01:00
JamesH
7e29071964
Fixed up EXIF setting as sending data whilst encoder port was active
...
is not allowed. Now close port between captures to allow setting.
2013-06-28 16:47:59 +01:00
JamesH
907500f9bb
RaspiCam: Added timelapse mode to RaspiStillYUV
2013-06-27 09:53:25 +01:00
JamesH
7574e22061
RaspiCam:
...
Restructured the component creation to return status codes
Added a missing function header commment
2013-06-26 16:19:36 +01:00
Dom Cobley
725b03007b
tvservice: allow HDMI/DVI mode to be specified
2013-06-17 17:04:28 +01:00
Dom Cobley
959bd58932
tvservice: indicate preferred mode
2013-06-14 11:03:14 +01:00
popcornmix
7fd104d280
Merge pull request #54 from towolf/master
...
Copy odt contents into README (2nd pull request)
2013-06-10 14:06:55 -07:00
Tobias Wolf
6526bef36e
Copy help from odt file to README.md for GitHub (and remove README)
...
Took the content of the .odt file and reformatted it as a markdown README for GitHub. Squashed from earlier pull request.
2013-06-10 23:01:18 +02:00
Dom Cobley
986774edf7
raspicam: status should be initialised to fail
2013-06-06 00:47:28 +01:00
Dom Cobley
5128b174b4
hello_pi: Make it clearer how to build on pi and cross-compile
2013-06-06 00:38:25 +01:00
popcornmix
efedc4509d
Merge pull request #45 from AndyA/notimeout
...
Make it possible to disable the timeout on raspivid.
2013-06-05 12:30:06 -07:00
Andy Armstrong
5d7aa7e417
Make it possible to disable the timeout on raspivid.
...
Useful for cases in which you want to capture/stream indefinitely.
2013-05-29 18:02:36 +01:00
popcornmix
c734cd3c87
Merge pull request #44 from AndyA/intraperiod
...
Option to set intra refresh period.
2013-05-29 09:15:31 -07:00
Andy Armstrong
375df47754
Option to set intra refresh period.
...
HTTP Live streaming (HDS/HLS/Dash/Smooth) need fixed length GoPs (Group
of Pictures). This option allows the key frame period, and hence GoP
duration to be set using the -g or -intra option. The unit is a number
of frames.
```
$ raspivid -g 200 -w 1280 -h 720 -fps 25 -t 60000 -b 3000000 -o capture.h264
```
2013-05-29 16:10:09 +01:00
Dom Cobley
1913c69b91
Add -c to CMAKE_ASM_FLAGS which was causing a build issue in some environments
2013-05-24 17:47:47 +01:00
Dom Cobley
96f2e7b278
raspicam: Fixes from James for:
...
Fixed an initialisation problem with status variable that is causing a
problem with disabling the preview window.
Fixed the help options - were not working at all - now using -? or --help
displays the help text and exits the app immediately.
Add an opacity setting for the preview window. Untested at point of commit
Added a check on fwrite'ing to file to check for success. In stills case will stop capture by
firing the complete semaphore. In vid case sets a flag in the callback structure.
Needed to change the way the vid case timed it capture run so it can check the abort flag during
the wait
Remove the semaphore from the vid case - a unnecessary hangover from when branched from stills.
Fixed up RaspiStillYUV to output to stderr
Fixed up all apps to have a version number, and use the running app filename as
their displayed name
Version number set to v1.1
Update license text
2013-05-24 17:45:22 +01:00
Dom Cobley
61f86f0453
Add hello_videocube to rebuild.sh
2013-05-17 15:14:13 +01:00
Dom Cobley
84532e49f4
raspicam: Avoid losing failure status
...
raspicam: Remove unimplemented effects
raspicam: More warnings for specifying unimplemented options
raspicam: Undo flip in demo mode
raspicam: Don't choose implemented effects in demo mode
raspicam: Mention units for timeout
2013-05-12 14:23:09 +01:00
Dom Cobley
7110d7c59f
Updated camera apps, add flips and better diagnostics
...
Remove warnings in hello_pi demo apps
2013-05-10 21:02:21 +01:00
Dom Cobley
78f10539fa
Reduce error level of no CEA/DMT modes supported
2013-05-01 21:50:26 +01:00
Dom Cobley
90a48c3881
Rename raspicam to raspistill
2013-05-01 21:49:37 +01:00
Dom Cobley
a158f9ab70
raspivid: Add option to output to stdout
2013-04-23 01:11:38 +01:00
Dom Cobley
93ef22e897
Remove warnings and add bitrate option
2013-04-23 01:11:38 +01:00
Dom Cobley
fd525f54be
Fix bug in length calculation of vc_dispmanx_resource_write_data
2013-04-23 01:11:38 +01:00
Dom Cobley
b6ab3e1e1d
Add default enum to pixel encodings
2013-04-23 01:11:38 +01:00
Dom Cobley
6037a107dc
Add callback function option to vchi_bulk_queue_receive_reloc to specify copy_pagelist function
2013-04-23 01:11:38 +01:00
Dom Cobley
4cb05ffcea
Always use platform_tls_get_check to avoid corruption issue with eglGetDisplay
2013-04-23 01:11:38 +01:00
popcornmix
f9d1e4baf3
Remove redundant VCOS_SEMAPHORE_T typedef.
2013-03-30 23:03:40 +00:00
Dom Cobley
1b14780c0e
Add camera demo apps. Thanks jamesh
2013-03-30 00:43:06 +00:00
Dom Cobley
0e57896bbe
Avoid unitialialised variable warning
2013-03-19 00:43:03 +00:00
popcornmix
cb51b20faa
Merge pull request #14 from sdroege/master
...
Load eglIntOpenMAXILDoneMarker() explicitely via dlsym() instead of having a stub in libEGL and libbcm_host
2013-03-18 14:59:41 -07:00
Sebastian Dröge
599a30801b
Load eglIntOpenMAXILDoneMarker() explicitely via dlsym() instead of having a stub in libEGL and libbcm_host
...
This fixes linking problems caused by "wrong" linking order and especially
makes this work reliable if libopenmaxil is loaded via dlopen().
https://github.com/raspberrypi/firmware/issues/158
2013-03-14 08:52:59 +01:00
Dom Cobley
b7743c5f2a
Add new hello_teapot demo app, and tweak some apps
2013-03-08 17:58:37 +00:00
Dom Cobley
3b5f7ac2a9
Clean up hello_videocube. Thanks @fieldOfView
2013-03-04 21:04:56 +00:00
Dom Cobley
18525e9930
Remove find_start_codes from hello_video
2013-03-04 13:44:56 +00:00
Dom Cobley
2004eea0fc
Add hello_videocube demo. Thanks to OtherCrashOverride.
2013-02-20 23:35:54 +00:00
Dom Cobley
a334585153
Fix for segmentation Fault in hello_video on OMX_Deinit
2013-02-16 19:22:33 +00:00
Dom Cobley
5e9a740a88
Fix include path for hello pi and updated header files
2013-02-07 17:12:46 +00:00
popcornmix
e075cb68b7
Merge pull request #10 from gamaral/master
...
Debug build fail fixed.
2013-01-31 03:11:12 -08:00
Guillermo A. Amaral
674df9ebae
mmal_vc_api.c assert fix.
2013-01-31 00:18:29 -08:00
Dom Cobley
8700279495
Update userland to match latest firmware.
...
Pull requests for accelerated khronos hash and improved testing for execinfo
2013-01-22 18:27:19 +00:00
popcornmix
9a1fa577dc
Merge pull request #8 from bavison/master
...
Accelerated the khrn_hashword() function.
2013-01-22 09:37:12 -08:00
popcornmix
f7b1cad784
Merge pull request #7 from maxnet/master
...
Test for the existence of execinfo.h
2013-01-22 09:37:01 -08:00
Ben Avison
71c8628b19
Accelerated the khrn_hashword() function.
...
This function has been reimplemented in assembly, so that the data to be
processed can be preloaded ahead of when it is needed. To suit the quirks
of the BCM2708 L2 cache, each 32-byte cache line is preloaded only once,
and only at its lowest address. Speed improvements of up to 2.2x have been
measured over the un-optimised code.
2013-01-21 16:14:29 +00:00
Dom Cobley
9852ce2882
Update master branch to next
2012-12-27 19:00:17 +00:00
Floris Bos
93ae1bcd80
Test for the existence of execinfo.h
...
Previous code assumed that on Linux the execinfo.h functions are always available, which is a glibc extension.
This change fixes building the library under buildroot, which uses uClibc by default
2012-11-25 19:05:07 +01:00
Dom Cobley
83e1597d57
Fix location of bcm_host.h
2012-11-13 10:54:44 +00:00
Dom Cobley
61232b4033
Add hello_pi apps and bcm_host.h to userland. Merge with latest code.
2012-11-13 01:59:50 +00:00
popcornmix
ef62d33406
Fix undefined reference
2012-10-28 20:48:45 +00:00