On Sun, Sep 23, 2018 at 3:24 AM Marton Balint wrote:
> Signed-off-by: Marton Balint
> ---
> doc/protocols.texi | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/doc/protocols.texi b/doc/protocols.texi
> index 7173bb173a..b34f29eebf 100644
> --- a/doc/protocols.texi
>
On Sat, Sep 22, 2018 at 03:14:27PM +0200, Kieran Kunhya wrote:
>
> fate/mpeg4.mak|4 +++-
> ref/fate/m4v-sstp |6 ++
> 2 files changed, 9 insertions(+), 1 deletion(-)
> d37202c7163298be91a39bc93eb7cd04296d277a
> 0001-mpeg4video-Add-SStP-FATE-test.patch
> From 111d5f320d06dc9318
That alone supports specifying the interface based on its address. Getting the
interface index from the local address seems quite a bit of work in a platform
independent way...
Obviously for IPv6 we still always use MCAST_JOIN_SOURCE_GROUP.
Signed-off-by: Marton Balint
---
libavformat/udp.c | 5
We already use localaddr for the multicast joins without source filters, so we
should use them for source filters as well. This patch only fixes the
IP_ADD_SOURCE_MEMBERSHIP and the IP_BLOCK_SOURCE case.
Unless we do this, the kernel automatically selects an interface based on the
source address,
Signed-off-by: Marton Balint
---
doc/protocols.texi | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/doc/protocols.texi b/doc/protocols.texi
index 7173bb173a..b34f29eebf 100644
--- a/doc/protocols.texi
+++ b/doc/protocols.texi
@@ -1544,9 +1544,8 @@ packet bursts.
Override
This allows getting data only from a specific source IP. This is useful not
only for unicast but for multicast as well because multicast source
subscriptions do not act as source filters for the incoming packets.
Signed-off-by: Marton Balint
---
doc/protocols.texi | 8
libavformat/udp.
Signed-off-by: Marton Balint
---
libavformat/Makefile | 2 +-
libavformat/rtpproto.c | 126 -
2 files changed, 11 insertions(+), 117 deletions(-)
diff --git a/libavformat/Makefile b/libavformat/Makefile
index 467ae2d87e..e0222535c1 100644
--- a
These are based on the very similar UDP and RTP protocol functions.
Signed-off-by: Marton Balint
---
libavformat/ip.c | 165 +++
libavformat/ip.h | 74 +
2 files changed, 239 insertions(+)
create mode 100644 libavforma
Signed-off-by: Marton Balint
---
libavformat/Makefile | 4 +-
libavformat/udp.c| 123 +--
2 files changed, 23 insertions(+), 104 deletions(-)
diff --git a/libavformat/Makefile b/libavformat/Makefile
index ccb39b5469..467ae2d87e 100644
--- a/l
On Sat, Sep 22, 2018 at 06:24:14PM +0200, Paul B Mahol wrote:
> On 9/22/18, Michael Niedermayer wrote:
> > Signed-off-by: Michael Niedermayer
> > ---
> > libavcodec/prosumer.c | 3 ---
> > 1 file changed, 3 deletions(-)
> >
> > diff --git a/libavcodec/prosumer.c b/libavcodec/prosumer.c
> > index
On Sat, 22 Sep 2018, Michael Niedermayer wrote:
On Fri, Sep 21, 2018 at 12:11:59AM +0200, Marton Balint wrote:
These are based on the very similar UDP and RTP protocol functions.
Signed-off-by: Marton Balint
[...]
Thanks, I will resubmit the patch series with some extra docs.
[...]
+
*diff --git a/libavformat/cache.c b/libavformat/cache.c*
*index 66bbbf54c9..48ff5ab363 100644*
*--- a/libavformat/cache.c*
*+++ b/libavformat/cache.c*
@@ -153,6 +153,38 @@ fail:
return ret;
}
+static int cache_read_ahead(URLContext *h)
+{
+Context *c= h->priv_data;
+int64_
diff --git a/libavformat/cache.c b/libavformat/cache.c
index 66bbbf54c9..48ff5ab363 100644
--- a/libavformat/cache.c
+++ b/libavformat/cache.c
@@ -153,6 +153,38 @@ fail:
return ret;
}
+static int cache_read_ahead(URLContext *h)
+{
+Context *c= h->priv_data;
+int64_t r, read_ahead, po
Ignore this patch. I created a new one with a simpler and more appropriate
implementation.
On Sat, Sep 22, 2018 at 6:22 PM Michael Niedermayer
wrote:
> On Sat, Sep 22, 2018 at 12:16:10PM +0200, Robert Nagy wrote:
> > This adds a `read_buf_size` option which can help avoid excessive seeking
> > w
On 9/22/18, Michael Niedermayer wrote:
> Signed-off-by: Michael Niedermayer
> ---
> libavcodec/prosumer.c | 3 ---
> 1 file changed, 3 deletions(-)
>
> diff --git a/libavcodec/prosumer.c b/libavcodec/prosumer.c
> index a2932852c9..e6959bfb6c 100644
> --- a/libavcodec/prosumer.c
> +++ b/libavcode
On Thu, Nov 30, 2017 at 11:07:03PM +, James Courtier-Dutton wrote:
>
> segment.c | 48
> 1 file changed, 48 insertions(+)
> e3e9961df186f73adb24f7a334d398884e894d53
> 0001-libavformat-segment-strftime-date-sub-directories.patch
> From b6a6
On Sat, Sep 22, 2018 at 12:16:10PM +0200, Robert Nagy wrote:
> This adds a `read_buf_size` option which can help avoid excessive seeking
> when a file has e.g. badly interleaved audio and video.
>
>
> ---
>
> libavformat/cache.c | 69 +
>
> 1 file ch
Simplifies code and reduces needed memory
Signed-off-by: Michael Niedermayer
---
libavcodec/prosumer.c | 168 +-
1 file changed, 84 insertions(+), 84 deletions(-)
diff --git a/libavcodec/prosumer.c b/libavcodec/prosumer.c
index 46031aa0c0..399350031a 1006
Fixes: Timeout
Fixes:
10053/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PROSUMER_fuzzer-5636993883570176
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavcodec/prosumer.c | 2 ++
1 file changed
Signed-off-by: Michael Niedermayer
---
libavcodec/prosumer.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/libavcodec/prosumer.c b/libavcodec/prosumer.c
index 0fa0109950..2420dd5f12 100644
--- a/libavcodec/prosumer.c
+++ b/libavcodec/prosumer.c
@@ -274,7 +274,6 @@ static const uint16_t table
Signed-off-by: Michael Niedermayer
---
libavcodec/prosumer.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/libavcodec/prosumer.c b/libavcodec/prosumer.c
index 399350031a..9e8a94d4db 100644
--- a/libavcodec/prosumer.c
+++ b/libavcodec/prosumer.c
@@ -290,14 +290,13 @@ static
It seems what this function does is a vertical prediction filter, thus
the new name should improve understanding.
rename the related table_b too
Signed-off-by: Michael Niedermayer
---
libavcodec/prosumer.c | 16
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/liba
Signed-off-by: Michael Niedermayer
---
libavcodec/prosumer.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/libavcodec/prosumer.c b/libavcodec/prosumer.c
index 575b00baca..0fa0109950 100644
--- a/libavcodec/prosumer.c
+++ b/libavcodec/prosumer.c
@@ -134,13 +134,11 @@ stati
Signed-off-by: Michael Niedermayer
---
libavcodec/prosumer.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/libavcodec/prosumer.c b/libavcodec/prosumer.c
index 9e8a94d4db..b7e417aa0b 100644
--- a/libavcodec/prosumer.c
+++ b/libavcodec/prosumer.c
@@ -279,12 +279,12 @@ st
Signed-off-by: Michael Niedermayer
---
libavcodec/prosumer.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/libavcodec/prosumer.c b/libavcodec/prosumer.c
index a2932852c9..e6959bfb6c 100644
--- a/libavcodec/prosumer.c
+++ b/libavcodec/prosumer.c
@@ -322,9 +322,6 @@ static void fill_lut(uin
Signed-off-by: Michael Niedermayer
---
libavcodec/prosumer.c | 17 ++---
1 file changed, 6 insertions(+), 11 deletions(-)
diff --git a/libavcodec/prosumer.c b/libavcodec/prosumer.c
index e6959bfb6c..cf2a4afbf6 100644
--- a/libavcodec/prosumer.c
+++ b/libavcodec/prosumer.c
@@ -280,36
Signed-off-by: Michael Niedermayer
---
libavcodec/prosumer.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavcodec/prosumer.c b/libavcodec/prosumer.c
index b7e417aa0b..9eb3c18cae 100644
--- a/libavcodec/prosumer.c
+++ b/libavcodec/prosumer.c
@@ -132,7 +132,7 @@ static
Signed-off-by: Michael Niedermayer
---
libavcodec/prosumer.c | 41 ++---
1 file changed, 18 insertions(+), 23 deletions(-)
diff --git a/libavcodec/prosumer.c b/libavcodec/prosumer.c
index cf2a4afbf6..46031aa0c0 100644
--- a/libavcodec/prosumer.c
+++ b/libavcod
Le ven. 21 sept. 2018 à 05:17, James Almer a écrit :
>
>
> Should be ok.
>
>
Pushed, Thanks
Martin
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
0001-mpeg4video-Add-SStP-FATE-test.patch
Description: Binary data
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
Found-by: kierank
Signed-off-by: Michael Niedermayer
---
libavcodec/unary.h | 15 ++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/libavcodec/unary.h b/libavcodec/unary.h
index 908dc93507..d57f9f70c5 100644
--- a/libavcodec/unary.h
+++ b/libavcodec/unary.h
@@ -28,7 +2
Signed-off-by: Paul B Mahol
---
configure|3 +
doc/filters.texi | 47 ++
libavfilter/Makefile |1 +
libavfilter/af_afftdn.c | 1309 ++
libavfilter/allfilters.c |1 +
5 files changed, 1361 insertions(+)
create mode 100
Hi,
Please can someone consider adding this patch to ffmpeg.
I find it useful, for example to record from a CCTV camera and have it
automatically split the stream into 10 minute files, storing them and
automatically creating subdirectories by date.
The patch is already here:
https://patchwork.ffm
On 9/21/18 5:10 PM, Marton Balint wrote:
>
>
> On Fri, 21 Sep 2018, Jeyapal, Karthick wrote:
>
>>
>> On 9/21/18 3:35 AM, Marton Balint wrote:
>>> Also bump the API version requirement to 10.9.5, because on olders versions
>>> there were some reports of crashes using the undocumented, yet available
This adds a `read_buf_size` option which can help avoid excessive seeking
when a file has e.g. badly interleaved audio and video.
---
libavformat/cache.c | 69 +
1 file changed, 57 insertions(+), 12 deletions(-)
diff --git a/libavformat/cache.c b/l
35 matches
Mail list logo