[FFmpeg-devel] [PATCH] avformat: AMQP: add option delivery_mode
Andriy Gelman
andriy.gelman at gmail.com
Sat Jun 20 21:56:51 EEST 2020
On Sat, 20. Jun 19:16, Levis Florian wrote:
> Signed-off-by: Levis Florian <levis.florian at gmail.com>
> ---
> doc/protocols.texi | 15 +++++++++++++++
> libavformat/libamqp.c | 6 +++++-
> 2 files changed, 20 insertions(+), 1 deletion(-)
>
> diff --git a/doc/protocols.texi b/doc/protocols.texi
> index 7aa758541c..2e15925eeb 100644
> --- a/doc/protocols.texi
> +++ b/doc/protocols.texi
> @@ -109,6 +109,21 @@ the received message may be truncated causing decoding errors.
> The timeout in seconds during the initial connection to the broker. The
> default value is rw_timeout, or 5 seconds if rw_timeout is not set.
>
> + at item delivery_mode @var{mode}
> +Sets the delivery mode of each messages sent.
> +
> +The following values are recognized:
> + at table @samp
> + at item persistent
> +Delivery mode set to "persistent" (2). This is the default value.
> +Messages may be written to the broker's disk depending on its setup.
> +
> + at item non-persistent
> +Delivery mode set to "non-persistent" (1)
> +Messages may be stay in the broker's memory depending on its setup.
> +
I feel the following is clearer:
Messages will stay in broker's memory unless the broker is under memory
pressure.
Let me know if you agree and I'll push in a few days if there are no more
comments.
Thanks,
--
Andriy
More information about the ffmpeg-devel
mailing list