Commit Graph

169 Commits

Author SHA1 Message Date
Steven Barth a0dffba38f Merge pull request #1867 from MikePetullo/lcdgrilo
lcdgrilo: add new package
2015-10-22 10:34:31 +02:00
Steven Barth 4714b0c984 Merge pull request #1847 from jow-/motion-musl-compat
motion: fix segmentation fault under musl libc
2015-10-19 21:27:18 +02:00
W. Michael Petullo be526f6f0e lcdgrilo: add new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2015-10-18 22:22:08 -04:00
Ted Hess 59fcc276d5 mjpg-streamer: Fix build/download order and cambozola repo reference
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-10-17 10:58:32 -04:00
Jo-Philipp Wich 926b68c15d motion: fix segmentation fault under musl libc
During startup, motion calls pthread_getspecific() through motion_log()
before pthread_key_create() has been called yet. This works on glibc and
uclibc but segfaults on musl because motion is relying on undefined
behaviour here.

Move the pthread initialization before motion_startup() so that
tls_key_threadnr is initialized when motion_log() is called.

Also enforce the use of strerror_r() on musl by defining XSI_STRERROR_R
on all non-glibc systems because the supposed replacement code is broken
and crashes on musl.

References:
http://www.lavrsen.dk/foswiki/bin/view/Motion/BugReport2015x09x30x203633

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-10-08 02:15:28 +02:00
Ted Hess 9c4274e954 Merge pull request #1816 from ollie27/mjpg-streamercambozola
mjpg-streamer: only download cambozola if it's required
2015-10-03 11:11:42 -04:00
Steven Barth d2ed4fab64 Merge pull request #1812 from MikePetullo/grilo
grilo: add new package
2015-10-03 10:42:58 +02:00
Oliver Middleton 4bdd6aff92 mjpg-streamer: only download cambozola if it's required
Signed-off-by: Oliver Middleton <olliemail27@gmail.com>
2015-09-27 23:49:59 +01:00
W. Michael Petullo 0860e56a81 grilo-plugins: add new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2015-09-26 20:46:50 -04:00
W. Michael Petullo f264047b88 grilo: add new package
Signed-off-by: W. Michael Petullo <mike@flyn.org>
2015-09-26 20:45:14 -04:00
Dirk Neukirchen 1765aa145f crtmpserver: fix musl build
MAX values should be defined in stdint.h

Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
2015-08-19 11:29:24 +02:00
Jan Čermák 7b2daf718a tvheadend: add missing install of default Uci config file
Signed-off-by: Jan Čermák <jan.cermak@nic.cz>
2015-08-11 15:29:11 +02:00
Ted Hess 8de9653955 ffmpeg: Update to latest - 2.7.2
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-07-21 11:20:50 -04:00
Jan Čermák 4e676203b3 tvheadend: add new package
Tvheadend is a TV streaming server and recorder for Linux. Legacy
Makefile for tvheadend was used as a skeleton, but most of its parts
were rewritten or updated later.

Procd init script allows to set some configuration options (these are
commented out in default Uci config for documentation purposes) and is
written in a way that it puts only configuration that needs to be
persistent to main memory. EPG database which is large and updated
regularly is put to tmpfs (this can be disabled in config).

Signed-off-by: Jan Čermák <jan.cermak@nic.cz>
2015-07-06 21:25:43 +02:00
Ted Hess 4bd4272fff gst1-libav: Fix musl compatibility
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-06-18 16:27:27 -04:00
Ted Hess db2eba4dc4 mjpg-streamer: Fix musl compatibility
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-06-18 08:35:28 -04:00
Ian Leonard ae13b1441d ffmpeg: libffmpeg-audio-dec and -custom use integrated opus decoder
For libffmpeg-audio-dec:

Remove @DEVEL flag from libffmpeg-audio-dec. Reasoning for this is
that choosing this package does not rquire any further action by the
builder in what codecs or formats should be built in.
libffmpeg-custom, the other libffmpeg to require @DEVEL, does need
further interaction.

Add @BUILD_PATENTED as at least one of the audio codecs is likely
patent protected.

Add ffmpeg's native Opus decoder to libffmpeg-audio-dec

Remove libopus dependency to libffmpeg-audio-dec as libopus provides
decode and encode support for Opus audio. Since FFmpeg can decode
Opus audio on its own, and libffmpeg-audio-dec is intended for audio
decoding, libopus is no longer required for Opus audio support.

For libffmpeg-custom:

Add in options for ffmpeg's integrated Opus decoder

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2015-05-22 22:43:08 -07:00
Ian Leonard d1a5f0ab5d ffmpeg: update to 2.6.3, remove stray spaces
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2015-05-17 12:42:52 -07:00
Ted Hess 41aa8a5fc9 mjpg-streamer: Update cambozola to specific version, add yuv and jpeg quality init/config options
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-05-01 14:04:13 -04:00
Syrone Wong 7d81e52877 ffmpeg: upgrade to 2.6.2
2.6.2 was released on 2015-04-12. It is the latest stable FFmpeg release from the 2.6 release branch
2015-04-29 22:12:29 +08:00
Nicolas Thill 9828cf1ea1 ffmpeg: add icecast transport
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-04-26 18:58:08 +02:00
Nicolas Thill 731dfa63d7 oggfwd: add new package
A basic icecast client that is very simple but also very useful for video streaming.

Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-04-26 18:57:37 +02:00
Nicolas Thill c3a822ef3d ffmpeg: disable lzma explicitly
Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-04-24 02:36:37 +02:00
André Gaul 8c33c9b079 icecast: update to 2.4.2
icecast 2.4.2 is a security release.

Signed-off-by: André Gaul <andre@gaul.io>
2015-04-20 09:28:50 +02:00
Ted Hess a68ce7eaf7 Merge pull request #1136 from antonlacon/ffmpeg-2.5.x
ffmpeg: upgrade to 2.5.5
2015-04-11 13:29:12 -04:00
Luiz Angelo Daros de Luca f64a24267c Merge pull request #1119 from luizluca/libvpx-update
libvpx: updated to 1.4.0
2015-04-07 10:53:26 -03:00
Luiz Angelo Daros de Luca 4e4c981ec3 gst1-plugins-bad: add opus plugin
This add opus plugin providing opusenc, opusdec, opusparse, rtpopuspay, rtpopusdepay

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2015-04-07 01:07:35 -03:00
Luiz Angelo Daros de Luca a33bc8baf5 libvpx: updated to 1.4.0
This update brings some fixes for VP9.
https://chromium.googlesource.com/webm/libvpx/+/v1.4.0

Also, it is ABI incompatible but the only known user of libvpx
is gst1-plugins-good, which is already compatile:
https://bugzilla.gnome.org/show_bug.cgi?id=739476
gst1-plugins-good has released bumped in order to rebuild.

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2015-04-06 10:58:59 -03:00
Ian Leonard 733ce321de ffmpeg: upgrade to 2.5.5
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2015-03-22 21:33:00 -07:00
Mantas Pucka 84f3028036 mjpg-streamer: fix YUV capture mode
Update to r182-experimental (071481e626) broke YUV
capture mode in input_uvc. This patch fixes it.

Tested on ar71xx with Logitech C170

Signed-off-by: Mantas Pucka <mantas@8devices.com>
2015-03-11 16:54:09 +02:00
Mantas Pucka b17a973f14 mjpg-streamer: fix compatibility with new kernels (>=3.16)
input_uvc was broken with new kernel update

patch source: https://github.com/oliv3r/mjpg-streamer

Tested on ar71xx with Logitech C170

Signed-off-by: Mantas Pucka <mantas@8devices.com>
2015-03-11 16:53:02 +02:00
Ted Hess 6253069923 gst1-plugins-ugly: Update to 1.4.5, refresh patches
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-03-05 14:04:21 -05:00
Ted Hess 44bece99a8 gst1-plugins-good: Update to 1.4.5, refresh patches
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-03-05 14:02:26 -05:00
Ted Hess e8a8f20d31 gst1-plugins-bad: Update to 1.4.5, fix build deps, refresh patches
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-03-05 13:59:19 -05:00
Ted Hess 511fb70f92 gst1-plugins-base: Update to 1.4.5, refresh patches
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-03-05 13:58:03 -05:00
Ted Hess ac2d4a6cbe gstreamer1: Update to 1.4.5, refresh patches
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-03-05 13:56:56 -05:00
Ted Hess f9fd4f88e5 gst1-libav: Update to 1.4.5
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-03-05 13:54:51 -05:00
Ted Hess 9941dbd1e5 Merge pull request #972 from luizluca/gst1-enable_videorate_videoscale
gst1-plugins-base: add videorate and videoscale
2015-03-05 11:44:20 -05:00
Luiz Angelo Daros de Luca 05960c50ba gst1-plugins-base: add videorate and videoscale
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2015-03-02 01:53:42 -03:00
Luiz Angelo Daros de Luca f8ec4d90d6 gst1-plugins-bad: add shmsrc/sink
This adds POSIX shared memory source and sink plugin

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2015-03-01 23:32:36 -03:00
Luiz Angelo Daros de Luca b1b14b2a57 gst1-plugins-bad: remove unrecognized config opts
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2015-03-01 21:02:01 -03:00
Ian Leonard 32eafba860 ffmpeg: update to 2.5.4
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2015-02-28 13:58:12 -08:00
Ted Hess ef056ee04c mjpg-streamer: Update version of cambozola.jar
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-02-27 12:24:40 -05:00
Nicolas Thill 38ae2398c2 ices: import from old packages feed
- update to latest version (v2.0.2)
 - add license info
 - add myself as maintainer

Signed-off-by: Nicolas Thill <nico@openwrt.org>
2015-02-17 07:49:01 +01:00
Álvaro Fernández Rojas 8f8251f374 Merge pull request #856 from thess/shairplay-move
shairplay: Move to sound menu and sub-directory
2015-02-05 11:38:01 +01:00
Ted Hess a9f87e3851 shairplay: Move to sound menu and sub-directory
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-02-04 15:13:08 -05:00
Ted Hess e61499165b upmpdcli: Move to sound menu and sub-directory
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-02-04 14:49:47 -05:00
Ted Hess 3e58633462 shairport: Move to sound menu and sub-directory
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-02-04 14:43:10 -05:00
Ted Hess e74ed31e76 ffmpeg: Update to 2.5.3. Fix mips64 build failures
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-02-04 14:09:58 -05:00
Luiz Angelo Daros de Luca 5d1c7b2083 gst1-plugins-good: enable video4linux2 plugin
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2015-01-24 22:42:18 -02:00