Was cooking since 2013-08-04.
3f97ae buffer_tree: Improve documentation of btr_no_parent().
fb9209 Avoid gcc warning on FreeBSD.
778af7 command.c: Avoid declaration after statement.
61c957 extract_v4_addr(): Don't return a structure.
1d7937 command.c: Remove pointless initialization.
c17ede crypt.c: Remove condition which is always true.
a12ecb ipc: Close proc fd.
01d37b Make log functions static.
0ba631 score: Improve documentation of score_update().
d6cf71 GIT-VERSION-GEN: Don't include output of git update-index.
sscanf(stat_item_values[SI_AMPLIFICATION], "%u", &pad->amp);
else
pad->amp = conf->amp_arg;
- PARA_NOTICE_LOG("amplification: %u (scaling factor: %1.2f)\n",
+ PARA_INFO_LOG("amplification: %u (scaling factor: %1.2f)\n",
pad->amp, pad->amp / 64.0 + 1.0);
}
-# Copyright (C) 2007-2011 Andre Noll <maan@systemlinux.org>
+# Copyright (C) 2007-2013 Andre Noll <maan@systemlinux.org>
#
# Licensed under the GPL v2. For licencing details see COPYING.
_para_audioc()
{
- _para_complete ~maan/para/para_audioc
+ _para_complete para_audioc
}
complete -F _para_audioc para_audioc
_para_client()
{
- _para_complete ~maan/para/para_client
+ _para_complete para_client
}
complete -o default -o nospace -F _para_client para_client
complete -o default -o nospace -F _para_client para
ch->parent = btrn->parent;
if (btrn->parent)
list_move(&ch->node, &btrn->parent->children);
+ else
+ list_del(&ch->node);
}
assert(list_empty(&btrn->children));
btrn->parent = NULL;
#include "signal.h"
#include "version.h"
-struct server_command afs_cmds[] = {DEFINE_AFS_CMD_ARRAY};
-struct server_command server_cmds[] = {DEFINE_SERVER_CMD_ARRAY};
+static struct server_command afs_cmds[] = {DEFINE_AFS_CMD_ARRAY};
+static struct server_command server_cmds[] = {DEFINE_SERVER_CMD_ARRAY};
/** Commands including options must be shorter than this. */
#define MAX_COMMAND_LEN 32768
########################################################################### osl
have_osl=yes
OLD_CPPFLAGS="$CPPFLAGS"
-OLD_LD_FLAGS="$LDFLAGS"
+OLD_LDFLAGS="$LDFLAGS"
OLD_LIBS="$LIBS"
AC_ARG_WITH(osl_headers, [AS_HELP_STRING(--with-osl-headers=dir,
[look for osl.h also in dir])])
###################################################################### openssl
if test "$check_openssl" = "yes"; then
OLD_CPPFLAGS="$CPPFLAGS"
- OLD_LD_FLAGS="$LDFLAGS"
+ OLD_LDFLAGS="$LDFLAGS"
OLD_LIBS="$LIBS"
have_openssl="yes"
AC_ARG_WITH(openssl_headers, [AS_HELP_STRING(--with-openssl-headers=dir,
########################################################################### gcrypt
if test "$check_gcrypt" = "yes"; then
OLD_CPPFLAGS="$CPPFLAGS"
- OLD_LD_FLAGS="$LDFLAGS"
+ OLD_LDFLAGS="$LDFLAGS"
OLD_LIBS="$LIBS"
have_gcrypt="yes"
AC_ARG_WITH(gcrypt_headers, [AS_HELP_STRING(--with-gcrypt-headers=dir,
########################################################################### curses
have_curses="yes"
OLD_CPPFLAGS="$CPPFLAGS"
-OLD_LD_FLAGS="$LDFLAGS"
+OLD_LDFLAGS="$LDFLAGS"
OLD_LIBS="$LIBS"
AC_ARG_WITH(curses_headers, [AS_HELP_STRING(--with-curses-headers=dir,
[look for curses.h also in dir])])
####################################################### ogg/vorbis/speex/opus
have_ogg="yes"
OLD_CPPFLAGS="$CPPFLAGS"
-OLD_LD_FLAGS="$LDFLAGS"
+OLD_LDFLAGS="$LDFLAGS"
OLD_LIBS="$LIBS"
AC_ARG_WITH(ogg_headers, [AS_HELP_STRING(--with-ogg-headers=dir,
[look for ogg headers also in dir])])
recv_errlist_objs="$recv_errlist_objs opus_afh opus_common"
audiod_audio_formats="$audiod_audio_formats opus"
- server_audio_formats="$server_audio_formats opus"
+ audio_format_handlers="$audio_format_handlers opus"
else
AC_MSG_WARN([no ogg/opus $msg])
fi
########################################################################### faad
have_faad=yes
OLD_CPPFLAGS="$CPPFLAGS"
-OLD_LD_FLAGS="$LDFLAGS"
+OLD_LDFLAGS="$LDFLAGS"
OLD_LIBS="$LIBS"
AC_ARG_WITH(faad_headers, [AS_HELP_STRING(--with-faad-headers=dir,
[look for neaacdec.h also in dir])])
########################################################################### mad
have_mad="yes"
OLD_CPPFLAGS="$CPPFLAGS"
-OLD_LD_FLAGS="$LDFLAGS"
+OLD_LDFLAGS="$LDFLAGS"
OLD_LIBS="$LIBS"
AC_ARG_WITH(mad_headers, [AS_HELP_STRING(--with-mad-headers=dir,
LIBS="$OLD_LIBS"
###################################################################### libid3tag
OLD_CPPFLAGS="$CPPFLAGS"
-OLD_LD_FLAGS="$LDFLAGS"
+OLD_LDFLAGS="$LDFLAGS"
OLD_LIBS="$LIBS"
have_libid3tag="yes"
LIBS="$OLD_LIBS"
########################################################################### flac
OLD_CPPFLAGS="$CPPFLAGS"
-OLD_LD_FLAGS="$LDFLAGS"
+OLD_LDFLAGS="$LDFLAGS"
OLD_LIBS="$LIBS"
have_flac="yes"
LIBS="$OLD_LIBS"
########################################################################### oss
OLD_CPPFLAGS="$CPPFLAGS"
-OLD_LD_FLAGS="$LDFLAGS"
+OLD_LDFLAGS="$LDFLAGS"
OLD_LIBS="$LIBS"
have_oss="yes"
########################################################################### alsa
OLD_CPPFLAGS="$CPPFLAGS"
-OLD_LD_FLAGS="$LDFLAGS"
+OLD_LDFLAGS="$LDFLAGS"
OLD_LIBS="$LIBS"
msg="=> no alsa support for para_audiod/para_write"
fi
########################################################################### libao
OLD_CPPFLAGS="$CPPFLAGS"
-OLD_LD_FLAGS="$LDFLAGS"
+OLD_LDFLAGS="$LDFLAGS"
OLD_LIBS="$LIBS"
have_ao="yes"
LIBS="$OLD_LIBS"
############################################################# readline
OLD_CPPFLAGS="$CPPFLAGS"
-OLD_LD_FLAGS="$LDFLAGS"
+OLD_LDFLAGS="$LDFLAGS"
OLD_LIBS="$LIBS"
have_readline="yes"
LIBS="$OLD_LIBS"
############################################################# libsamplerate
OLD_CPPFLAGS="$CPPFLAGS"
-OLD_LD_FLAGS="$LDFLAGS"
+OLD_LDFLAGS="$LDFLAGS"
OLD_LIBS="$LIBS"
have_samplerate="yes"
*
* This should be used for all calls to osl functions that return an osl error
* code. It changes the return value appropriately so that it can be used for
- * printing the correct error message vi para_strerror().
+ * printing the correct error message with para_strerror().
*
* \return \a ret if \a ret >= 0, a paraslash error code otherwise.
*/
ret = fec_new(k, n, &pfd->fec);
if (ret < 0)
return ret;
- pfd->btrp = btr_pool_new("fecdec", 64 * 1024);
+ pfd->btrp = btr_pool_new("fecdec", 128 * 1024);
/* decode and clear the first group */
ret = decode_group(pfd->first_complete_group, fn);
if (ret < 0)
define ggo_opts
--output-dir=$(cmdline_dir) \
- --set-version="$(GIT_VERSION) ($(codename))" \
+ --set-version="$(GIT_VERSION)" \
--arg-struct-name=$(*F)_args_info \
--file-name=$(*F).cmdline \
--func-name=$(*F)_cmdline_parser \
if (payload_size < g->slice_bytes)
memset(fc->extra_header_buf + payload_size, 0,
g->slice_bytes - payload_size);
- fc->src_data[i] = fc->extra_header_buf;
- assert(i == g->num_header_slices - 1);
+ /*
+ * There might be more than one header slice to fill although
+ * only the first one will be used. Set all header slices to
+ * our extra buffer.
+ */
+ while (i < g->num_header_slices)
+ fc->src_data[i++] = fc->extra_header_buf;
+ break; /* we don't want i to be increased. */
}
/*
[<a href="para_write.man.html">para_write</a>]
[<a href="para_gui.man.html">para_gui</a>]
[<a href="para_fade.man.html">para_fade</a>]
+ [<a href="para_play.man.html">para_play</a>]
</p>
<h2> Source code documentation </h2>