[FFmpeg-devel] [PATCH 4/5] doc: Use @lisp where appropriate

2015-03-22 Thread Timothy Gu
--- doc/developer.texi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/developer.texi b/doc/developer.texi index a5e9c99..d9ccf7b 100644 --- a/doc/developer.texi +++ b/doc/developer.texi @@ -228,7 +228,7 @@ autocmd InsertEnter * match ForbiddenWhitespace /\t\|\s\+\%#\@

[FFmpeg-devel] [PATCH 5/5] doc: Escape all backslashes needed to be escaped

2015-03-22 Thread Timothy Gu
No, I do not want to do this, but a user requested it… I think it is time for us to switch to a better documentation format. Fixes #3867. --- doc/developer.texi | 4 ++-- doc/encoders.texi | 4 ++-- doc/faq.texi | 8 doc/ffmpeg.texi| 4 ++-- doc/filters.texi | 60 ++

[FFmpeg-devel] [PATCH 2/5] Use @verbatim instead of @example for ASCII arts

2015-03-22 Thread Timothy Gu
Partially fixes #3869. --- doc/ffmpeg.texi | 20 ++-- doc/ffserver.texi | 6 -- doc/filters.texi | 4 ++-- 3 files changed, 16 insertions(+), 14 deletions(-) diff --git a/doc/ffmpeg.texi b/doc/ffmpeg.texi index 1dde682..5a979d5 100644 --- a/doc/ffmpeg.texi +++ b/doc/ffmpe

[FFmpeg-devel] [PATCH 1/5] doc/fate: better formatting

2015-03-22 Thread Timothy Gu
The initial spaces get ignored anyway so let's be consistent with other docs. --- doc/fate.texi | 64 +-- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/doc/fate.texi b/doc/fate.texi index 73c603c..353443a 100644 --- a/doc/fa

[FFmpeg-devel] [PATCH 3/5] doc: More semantic markup using @samp and @var where appropriate

2015-03-22 Thread Timothy Gu
--- doc/ffprobe.texi | 33 + doc/filters.texi | 15 --- doc/metadata.texi | 26 +++--- doc/utils.texi| 10 +- 4 files changed, 45 insertions(+), 39 deletions(-) diff --git a/doc/ffprobe.texi b/doc/ffprobe.texi index 0fd

Re: [FFmpeg-devel] [PATCH] lavfi: add inverse telecine filter

2015-03-22 Thread Michael Niedermayer
On Mon, Mar 23, 2015 at 03:43:55AM +0530, Himangi Saraogi wrote: > This is an exact inverse of the telecine filter unlike previously existing > pullup and fieldmatch ones. > > Tested on few samples generated using the telecine filter. Documentation is > yet to be added. Added an additional paramet

[FFmpeg-devel] [PATCH] avutil: make AVFrameSideData buffers ref-counted.

2015-03-22 Thread Ronald S. Bultje
--- libavutil/frame.c | 171 +++--- libavutil/frame.h | 1 + 2 files changed, 98 insertions(+), 74 deletions(-) diff --git a/libavutil/frame.c b/libavutil/frame.c index 12fe0a6..4596927 100644 --- a/libavutil/frame.c +++ b/libavutil/frame.c @@ -11

Re: [FFmpeg-devel] [FFmpeg-Devel] [GSoC] [PATCH 1/4] created x86 directory in libpostproc for standalone asm files

2015-03-22 Thread Michael Niedermayer
On Sun, Mar 22, 2015 at 03:48:12PM -0400, Tucker DiNapoli wrote: > From: Tucker DiNapoli > > This patch set contains implementations of various filters from libpostproc, > translated from inline asm (in postprocess_template.c) into seperate yasm > files. > In addition support for sse2 and avx2 h

Re: [FFmpeg-devel] [FFmpeg-Devel] [GSoC] [PATCH 4/4] Added asm file for deblocking filter

2015-03-22 Thread James Almer
On 22/03/15 4:48 PM, Tucker DiNapoli wrote: > From: Tucker DiNapoli [...] > +;; Utility functions, maybe these should be macros for speed. > + > +;; void duplicate(uint8 *src, int stride) > +;; duplicate block_size pixels 5 times upwards > +cglobal duplicate, 2, 2, 1 > +neg r2 > +mova m0

Re: [FFmpeg-devel] [FFmpeg-Devel] [GSoC] [PATCH 4/4] Added asm file for deblocking filter

2015-03-22 Thread Michael Niedermayer
On Sun, Mar 22, 2015 at 03:48:15PM -0400, Tucker DiNapoli wrote: > From: Tucker DiNapoli > > I can't actually test it since there's a lot of work to be done in > interfacing the asm code to the c code, changing block sizes, changing > the way QP's are delt with, etc. But it assembles, there are w

[FFmpeg-devel] [PATCH] lavfi: add inverse telecine filter

2015-03-22 Thread Himangi Saraogi
This is an exact inverse of the telecine filter unlike previously existing pullup and fieldmatch ones. Tested on few samples generated using the telecine filter. Documentation is yet to be added. Added an additional parameter "start_frame" to allow using the filter for a stream that was cut and im

[FFmpeg-devel] [FFmpeg-Devel] [GSoC] [PATCH 4/4] Added asm file for deblocking filter

2015-03-22 Thread Tucker DiNapoli
From: Tucker DiNapoli I can't actually test it since there's a lot of work to be done in interfacing the asm code to the c code, changing block sizes, changing the way QP's are delt with, etc. But it assembles, there are warnings for section redeclarations, and I'm not sure how to get rid of thos

[FFmpeg-devel] [FFmpeg-Devel] [GSoC] [PATCH 3/4] Added asm implmentations of some deinterlace functions

2015-03-22 Thread Tucker DiNapoli
From: Tucker DiNapoli I also added a makefile which assembles this file into libpostproc. I haven't yet modified the c code to use these functions yet. diff --git a/libpostproc/x86/Makefile b/libpostproc/x86/Makefile new file mode 100644 index 000..06838ca --- /dev/null +++ b/libpostproc/x86

[FFmpeg-devel] [FFmpeg-Devel] [GSoC] [PATCH 1/4] created x86 directory in libpostproc for standalone asm files

2015-03-22 Thread Tucker DiNapoli
From: Tucker DiNapoli This patch set contains implementations of various filters from libpostproc, translated from inline asm (in postprocess_template.c) into seperate yasm files. In addition support for sse2 and avx2 has been added via the use of the simd abstraction layer from x86inc.asm. There

[FFmpeg-devel] [FFmpeg-Devel] [GSoC] [PATCH 2/4] Added asm file with some useful macros

2015-03-22 Thread Tucker DiNapoli
From: Tucker DiNapoli diff --git a/libpostproc/x86/PPUtil.asm b/libpostproc/x86/PPUtil.asm new file mode 100644 index 000..090ee18 --- /dev/null +++ b/libpostproc/x86/PPUtil.asm @@ -0,0 +1,116 @@ +;** +;* +;* Copyrig

Re: [FFmpeg-devel] H264 cleanup performance effects

2015-03-22 Thread wm4
On Sun, 22 Mar 2015 13:07:09 -0400 "Ronald S. Bultje" wrote: > Hi, > > On Sun, Mar 22, 2015 at 12:15 PM, wm4 wrote: > > > I hope FFmpeg doesn't value speed over clean code. (Oh who am I > > kidding, the worst abuse is ok if it makes it 1% faster!) > > > I think this is unfair. Your statement

Re: [FFmpeg-devel] H264 cleanup performance effects

2015-03-22 Thread Ronald S. Bultje
Hi, On Sun, Mar 22, 2015 at 12:15 PM, wm4 wrote: > I hope FFmpeg doesn't value speed over clean code. (Oh who am I > kidding, the worst abuse is ok if it makes it 1% faster!) I think this is unfair. Your statements suggests: - that the slowdown is a direct effect of making the code cleaner; -

Re: [FFmpeg-devel] H264 cleanup performance effects

2015-03-22 Thread wm4
On Sun, 22 Mar 2015 18:11:34 +0200 Ivan Kalvachev wrote: > On 3/22/15, wm4 wrote: > > On Sun, 22 Mar 2015 15:12:04 +0100 > > Michael Niedermayer wrote: > > > >> Hi anton, everyone else > > > > I appreciate that you contacted the author of these patches as well. > > > >> the "cosmetic" commits f

Re: [FFmpeg-devel] H264 cleanup performance effects

2015-03-22 Thread Ivan Kalvachev
On 3/22/15, wm4 wrote: > On Sun, 22 Mar 2015 15:12:04 +0100 > Michael Niedermayer wrote: > >> Hi anton, everyone else > > I appreciate that you contacted the author of these patches as well. > >> the "cosmetic" commits from yesterday >> (665e0c10a63d31dd6c7b1fba14db074625d54614..fa7c08d5e192aea77

Re: [FFmpeg-devel] H264 cleanup performance effects

2015-03-22 Thread wm4
On Sun, 22 Mar 2015 15:12:04 +0100 Michael Niedermayer wrote: > Hi anton, everyone else I appreciate that you contacted the author of these patches as well. > the "cosmetic" commits from yesterday > (665e0c10a63d31dd6c7b1fba14db074625d54614..fa7c08d5e192aea77fdfb7f52c44c196a3ba4452) > / > (d8a

Re: [FFmpeg-devel] [PATCH] avformat/flvenc: Allow muxing video codecs which are not explicitly supported by the muxer

2015-03-22 Thread Michael Niedermayer
On Fri, Mar 06, 2015 at 03:31:50AM +0100, Michael Niedermayer wrote: > This allows stream copying video codecs before they are explicitly > supported. The same feature was in the past useful for audio codecs > in flv > > This partly reverts the changes from 735ab7c5e04e2316afbd56643c13de17a7ac89cd

[FFmpeg-devel] [PATCH 1/2] avutil/timer: show histogram of cpu cycles each run took

2015-03-22 Thread Michael Niedermayer
The new information is printed at verbose log level and can thus be switched on and off through the log level Signed-off-by: Michael Niedermayer --- libavutil/timer.h |8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/libavutil/timer.h b/libavutil/timer.h index 13a3c8

[FFmpeg-devel] [PATCH 2/2] avutil/timer: give each printed value of STOP_TIMER a fixed length

2015-03-22 Thread Michael Niedermayer
this makes the result easier to read Signed-off-by: Michael Niedermayer --- libavutil/timer.h |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavutil/timer.h b/libavutil/timer.h index f17f76b..e21f655 100644 --- a/libavutil/timer.h +++ b/libavutil/timer.h @@ -81,7 +81,7

Re: [FFmpeg-devel] [PATCH]Add an ignore_delay option to the gif demuxer

2015-03-22 Thread Michael Niedermayer
On Wed, Mar 18, 2015 at 08:43:30AM +0100, Carl Eugen Hoyos wrote: > Hi! > > Attached patch allows users to force a delay for an animated gif. > Related to ticket #4369 (I don't think there is a bug, if there > is a bug, it is reproducible with avi etc.) > > Please comment, Carl Eugen > gifdec.

Re: [FFmpeg-devel] [PATCH]Add an ignore_delay option to the gif demuxer

2015-03-22 Thread Carl Eugen Hoyos
Carl Eugen Hoyos ag.or.at> writes: > Attached patch allows users to force a delay for an animated gif. Ping. Carl Eugen ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

[FFmpeg-devel] H264 cleanup performance effects

2015-03-22 Thread Michael Niedermayer
Hi anton, everyone else the "cosmetic" commits from yesterday (665e0c10a63d31dd6c7b1fba14db074625d54614..fa7c08d5e192aea77fdfb7f52c44c196a3ba4452) / (d8a45d2d49f54fde042b195f9d5859251252493d..c28ed1d743443e783537d279ae721be3bbdf7646) cause a ~1% speed loss in the H.264 decoder which is probably

Re: [FFmpeg-devel] Patches For 2.6 Branch

2015-03-22 Thread Michael Niedermayer
On Sun, Mar 22, 2015 at 02:25:07PM +1100, Micah Galizia wrote: > Hi, > > I had some code accepted on the master branch and I was wondering if > they'd be suitable for inclusion in the 2.6 branch. I'd like them in > the next version of xmbc. The commits were: > > c59654d67d1afde3fac24021ef0fd9d18c

Re: [FFmpeg-devel] [GSoC] Proof-of-concept HTTP Server

2015-03-22 Thread Nicolas George
Le primidi 1er germinal, an CCXXIII, Stephan Holljes a écrit : > Please comment. As Michael pointed out, the patch was mangled at sending. That happens with mail user agent that rely on "rich" text editor and do not let users control the formatting finely. Using git send-email or attaching the fil