[FFmpeg-cvslog] diracdsp_init: add missing ARCH_X86_64 check

2016-07-11 Thread Rostislav Pehlivanov
ffmpeg | branch: master | Rostislav Pehlivanov | Tue Jul 12 00:39:12 2016 +0100| [df1dc52195a5ccd43230f89c7bf24f77942e6f60] | committer: Rostislav Pehlivanov diracdsp_init: add missing ARCH_X86_64 check That SIMD is still x86_64 only for now. Signed-off-by: Rostislav Pehlivanov > http://git

[FFmpeg-cvslog] diracdec: implement a LUT-based Golomb code parser

2016-07-11 Thread Rostislav Pehlivanov
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jun 23 18:07:01 2016 +0100| [0eb0f93109aa2353c87dfaeaf899efec9215d1c1] | committer: Rostislav Pehlivanov diracdec: implement a LUT-based Golomb code parser Still much left to optimize, but it provides a significant performance improvement -

[FFmpeg-cvslog] diractab: expose the maximum quantization index as a macro

2016-07-11 Thread Rostislav Pehlivanov
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jun 23 18:06:59 2016 +0100| [09d89d940635e34b0f61266d66fbb9802b18564c] | committer: Rostislav Pehlivanov diractab: expose the maximum quantization index as a macro Prevents having to have random magic values in the decoder and a separate mac

[FFmpeg-cvslog] diracdec: decode HQ profile slices in rows

2016-07-11 Thread Rostislav Pehlivanov
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jun 23 18:06:58 2016 +0100| [b9c6c5f4539dfaf26e8484aece1b39f0a55f8fff] | committer: Rostislav Pehlivanov diracdec: decode HQ profile slices in rows Siginificantly improves the performance. Signed-off-by: Rostislav Pehlivanov > http://git.

[FFmpeg-cvslog] diracdec: simplify golomb parsing and dequantization

2016-07-11 Thread Rostislav Pehlivanov
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jun 23 18:06:57 2016 +0100| [17caae72025fd77d8edc07d5b2017b09cf0b1dda] | committer: Rostislav Pehlivanov diracdec: simplify golomb parsing and dequantization In preparation for the following commits, this commit simplifies the coefficient pa

[FFmpeg-cvslog] diracdec: do not memset the entire coefficient buffer for HQ pictures

2016-07-11 Thread Rostislav Pehlivanov
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jun 23 18:07:04 2016 +0100| [209456292309e28139732ec914b970cea71094c3] | committer: Rostislav Pehlivanov diracdec: do not memset the entire coefficient buffer for HQ pictures This is now handled by the slice decoding function. Signed-off-by

[FFmpeg-cvslog] diracdec: rewrite HQ slice decoding

2016-07-11 Thread Rostislav Pehlivanov
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jun 23 18:07:00 2016 +0100| [c43485f70765cb488bfdf95dc783bb9b14eb1179] | committer: Rostislav Pehlivanov diracdec: rewrite HQ slice decoding Now coefficients are written to a buffer and are then dequantized by the new SIMD dequantization fun

[FFmpeg-cvslog] diracdsp: add dequantization SIMD

2016-07-11 Thread Rostislav Pehlivanov
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jun 23 18:06:56 2016 +0100| [80721cc1ff1f1c8c460c136184ed6416a73b4bfd] | committer: Rostislav Pehlivanov diracdsp: add dequantization SIMD Currently unused, to be used in the following commits. Signed-off-by: Rostislav Pehlivanov > http:/

[FFmpeg-cvslog] diracdsp: add SIMD for the 10 bit version of put_signed_rect_clamped

2016-07-11 Thread Rostislav Pehlivanov
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jun 23 18:06:55 2016 +0100| [bd61f3c6bfb83d7691e124a02394ae76737c26f4] | committer: Rostislav Pehlivanov diracdsp: add SIMD for the 10 bit version of put_signed_rect_clamped Signed-off-by: Rostislav Pehlivanov > http://git.videolan.org/git

[FFmpeg-cvslog] diracdec: do not allocate and free slice parameters every frame

2016-07-11 Thread Rostislav Pehlivanov
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jun 23 18:07:02 2016 +0100| [dcad4677d637cd2f701917e38361fa96b8c9a418] | committer: Rostislav Pehlivanov diracdec: do not allocate and free slice parameters every frame Signed-off-by: Rostislav Pehlivanov > http://git.videolan.org/gitweb.c

[FFmpeg-cvslog] lavc/Makefile: Fix standalone compilation of the lame encoder.

2016-07-11 Thread Carl Eugen Hoyos
ffmpeg | branch: master | Carl Eugen Hoyos | Mon Jul 11 23:21:19 2016 +0200| [244d22452c7d40891627e5f7e376558d6b5d8582] | committer: Carl Eugen Hoyos lavc/Makefile: Fix standalone compilation of the lame encoder. Also fix a possible issue with the mpegaudio audiotoolbox decoders. Fixes ticket

[FFmpeg-cvslog] avformat/oggenc: make flac the default for oga muxer

2016-07-11 Thread James Almer
ffmpeg | branch: master | James Almer | Wed Jul 6 14:14:39 2016 -0300| [f60b54902f45bbc3a25d96e87eec3da421538010] | committer: James Almer avformat/oggenc: make flac the default for oga muxer This allows simpler selection of flac in ogg from the command line, while following the RFC 5334 recom

[FFmpeg-cvslog] vp9: add 16x16 idct avx2 (8-bit).

2016-07-11 Thread Ronald S. Bultje
ffmpeg | branch: master | Ronald S. Bultje | Fri Jul 8 17:51:56 2016 -0400| [f0a2b6249bb2426befa4c03247361268e45b13af] | committer: Ronald S. Bultje vp9: add 16x16 idct avx2 (8-bit). checkasm --bench, 10k runs, for *_add_${bpc}_${sub_idct}_${opt}, shows that it's about 1.65x as fast as the AV

[FFmpeg-cvslog] Revert "PPC64: Add versions of functions in libswscale/ input.c optimized for POWER8 VSX SIMD."

2016-07-11 Thread Ronald S. Bultje
ffmpeg | branch: master | Ronald S. Bultje | Mon Jul 11 10:03:41 2016 -0400| [70d418c7e6af082933930a0ca0241bd16ebf1a8f] | committer: Ronald S. Bultje Revert "PPC64: Add versions of functions in libswscale/input.c optimized for POWER8 VSX SIMD." This reverts commit 1df908f33f658979b32599489ca6

[FFmpeg-cvslog] lavc/mediacodecdec_h264: properly convert extradata to annex-b

2016-07-11 Thread Matthieu Bouron
ffmpeg | branch: release/3.1 | Matthieu Bouron | Sun Jul 3 17:34:51 2016 +0200| [1410732621ddfeec2908bd1add7f15c0240eccdd] | committer: Matthieu Bouron lavc/mediacodecdec_h264: properly convert extradata to annex-b H264ParamSets has its SPS/PPS stored raw (SODB) and needs to be converted to N

[FFmpeg-cvslog] avcodec/iff: Check that there are enough bytes in dgb before reading

2016-07-11 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 11 14:48:03 2016 +0200| [a2550e7d2e4c1e2f1fd262985a1d789240f7e839] | committer: Michael Niedermayer avcodec/iff: Check that there are enough bytes in dgb before reading Fixes CID1361959 Signed-off-by: Michael Niedermayer > http://git.v

[FFmpeg-cvslog] avcodec/iff: remove useless ()

2016-07-11 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 11 14:44:27 2016 +0200| [9585c50942a4364d896e64b58541693879e4989f] | committer: Michael Niedermayer avcodec/iff: remove useless () Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9585c50942

[FFmpeg-cvslog] doc/muxers: Fix Thisimproves typo

2016-07-11 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 11 12:55:09 2016 +0200| [37c658b56b4c45997a10f3edaecd20178f72edd1] | committer: Michael Niedermayer doc/muxers: Fix Thisimproves typo Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=37c658b

[FFmpeg-cvslog] avcodec/mediacodecdec_h264: Fix occured typo

2016-07-11 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Jul 11 13:00:04 2016 +0200| [92139c1bd1909a51bae397bca010d04e83ce9524] | committer: Michael Niedermayer avcodec/mediacodecdec_h264: Fix occured typo Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] add split_by_time flag for support splite mpegts segment at non-keyframe

2016-07-11 Thread Steven Liu
ffmpeg | branch: master | Steven Liu | Thu Jul 7 06:51:20 2016 +0800| [b45a976ed4d43ab9edc5b846802ee6f973d75a1b] | committer: Michael Niedermayer add split_by_time flag for support splite mpegts segment at non-keyframe support split hls segment at duration set by hls_time Signed-off-by: LiuQ