[FFmpeg-cvslog] avcodec/aacenc_is: replace pow(x, 0.75) by x/sqrtf(sqrtf(x))

2016-01-13 Thread Claudio Freire
ffmpeg | branch: master | Claudio Freire | Thu Jan 14 00:38:22 2016 -0300| [62dfe1d40d87f8f67cd77d4b769b7c6163083c5e] | committer: Claudio Freire avcodec/aacenc_is: replace pow(x, 0.75) by x/sqrtf(sqrtf(x)) This is quite an accurate approximation; testing shows ~ 2ulp error in the floating poi

[FFmpeg-cvslog] lavu/libm: add isfinite fallback

2016-01-13 Thread Ganesh Ajjanagadde
ffmpeg | branch: master | Ganesh Ajjanagadde | Wed Jan 13 19:09:25 2016 -0500| [a0a47a09b0e204216072c1f77643de3f6f869732] | committer: Ganesh Ajjanagadde lavu/libm: add isfinite fallback Reviewed-by: Ronald S. Bultje Signed-off-by: Ganesh Ajjanagadde > http://git.videolan.org/gitweb.cgi/ffm

[FFmpeg-cvslog] dca: fix misaligned access in avpriv_dca_convert_bitstream

2016-01-13 Thread Andreas Cadhalpun
ffmpeg | branch: master | Andreas Cadhalpun | Wed Jan 13 00:52:58 2016 +0100| [44ac13eed49593f4f8efdb72ab0d5b48e05aa305] | committer: Andreas Cadhalpun dca: fix misaligned access in avpriv_dca_convert_bitstream src and dst are only 8-bit-aligned, so accessing them as uint16_t causes SIGBUS cra

[FFmpeg-cvslog] avformat/hls: forbid all protocols except http(s) & file

2016-01-13 Thread Maxim Andreev
ffmpeg | branch: master | Maxim Andreev | Wed Jan 13 11:51:12 2016 +0300| [7145e80b4f78cff5ed5fee04d4c4d53daaa0e077] | committer: Michael Niedermayer avformat/hls: forbid all protocols except http(s) & file Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a

Re: [FFmpeg-cvslog] avcodec/aacenc: Check for +-Inf too

2016-01-13 Thread Ganesh Ajjanagadde
On Wed, Jan 13, 2016 at 5:53 PM, Michael Niedermayer wrote: > ffmpeg | branch: master | Michael Niedermayer | Wed > Jan 13 22:33:59 2016 +0100| [92465a2347d959cbd9864b017a39b2a4ab9313ff] | > committer: Michael Niedermayer > > avcodec/aacenc: Check for +-Inf too > > Fixes out of array read > Fix

[FFmpeg-cvslog] avcodec/aacenc: Check for +-Inf too

2016-01-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Jan 13 22:33:59 2016 +0100| [92465a2347d959cbd9864b017a39b2a4ab9313ff] | committer: Michael Niedermayer avcodec/aacenc: Check for +-Inf too Fixes out of array read Fixes: 04442da73d935b776d2236282588d4f9/signal_sigsegv_2625a69_8790_ae85ffc88

[FFmpeg-cvslog] avcodec/wavpackenc: print channel count in av_log call

2016-01-13 Thread James Almer
ffmpeg | branch: master | James Almer | Wed Jan 13 19:26:40 2016 -0300| [17e7fdf61a04f52c499e2d06eab2cf2d22343aa9] | committer: James Almer avcodec/wavpackenc: print channel count in av_log call Fixes a warning with -Wformat-extra-args > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;

[FFmpeg-cvslog] avcodec/diracdec: Factor +2 out of the inner loop

2016-01-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Jan 12 23:32:57 2016 +0100| [bbd977162590db4b29a5532e3e7102e054ff3ae0] | committer: Michael Niedermayer avcodec/diracdec: Factor +2 out of the inner loop Reviewed-by: Rostislav Pehlivanov Signed-off-by: Michael Niedermayer > http://git.vid

[FFmpeg-cvslog] avcodec/diracdec: Handle the 0 vlc case at the top of coeff_unpack_golomb( )

2016-01-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Jan 12 23:32:58 2016 +0100| [39fb3f18c52dd2be3a4c13fe6cce97bfb87f43c8] | committer: Michael Niedermayer avcodec/diracdec: Handle the 0 vlc case at the top of coeff_unpack_golomb() decoding changes from 17 to 20 fps Reviewed-by; Rostislav Peh

[FFmpeg-cvslog] avcodec/diracdec: Inline svq3_get_ue_golomb() and merge the sign bit decoding into it

2016-01-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue Jan 12 23:32:56 2016 +0100| [da144c2ddd8cb002540c219dce9ef4303d2b4ee5] | committer: Michael Niedermayer avcodec/diracdec: Inline svq3_get_ue_golomb() and merge the sign bit decoding into it This avoids closing and opening the bit reader Rev

[FFmpeg-cvslog] avcodec/aacenc: Fix NAN check

2016-01-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Jan 13 14:15:11 2016 +0100| [0634c5425306547e593bedbbbd2d982d7f0a27cf] | committer: Michael Niedermayer avcodec/aacenc: Fix NAN check All MDCT outputs must be checked in case of 128point MDCTs Fixes: out of array read Fixes: 04442da73d935b77

[FFmpeg-cvslog] avcodec/aacenc: mark output as const as its not written to

2016-01-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Jan 13 16:40:22 2016 +0100| [9006567bae4ac5e218a7eda79327797d53ef67c8] | committer: Michael Niedermayer avcodec/aacenc: mark output as const as its not written to Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpe

[FFmpeg-cvslog] diracdec: Add slice threading to HQ profile

2016-01-13 Thread Kieran Kunhya
ffmpeg | branch: master | Kieran Kunhya | Tue Jan 12 00:51:49 2016 +| [bfc8a4dabe5a0154b31128b59dca575010176441] | committer: Rostislav Pehlivanov diracdec: Add slice threading to HQ profile > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bfc8a4dabe5a0154b31128b59dca57501017644

[FFmpeg-cvslog] AAC encoder: fix I/S relative error evaluation

2016-01-13 Thread Claudio Freire
ffmpeg | branch: master | Claudio Freire | Fri Jan 8 06:18:24 2016 -0300| [aa64a483575be65eedb336ab949e865e441d1f85] | committer: Claudio Freire AAC encoder: fix I/S relative error evaluation The relative error between two encoding strategies is the simple difference of rate-distortion values

[FFmpeg-cvslog] AAC encoder: don't apply MS on special bands

2016-01-13 Thread Claudio Freire
ffmpeg | branch: master | Claudio Freire | Fri Jan 8 05:04:37 2016 -0300| [509f168017462cf301d16e3c406337072c81c783] | committer: Claudio Freire AAC encoder: don't apply MS on special bands Change the condition for application of the M/S transform to match that of the decoder. Namely, that no

[FFmpeg-cvslog] AAC encoder: in IS, fix index of sf_idx, band_type

2016-01-13 Thread Claudio Freire
ffmpeg | branch: master | Claudio Freire | Fri Jan 8 05:16:18 2016 -0300| [4dcb69cc12d00d46f93a07178e2087a8d27c8f64] | committer: Claudio Freire AAC encoder: in IS, fix index of sf_idx, band_type Correct addressing of sf_idx and band_type arrays in I/S code. Both arrays don't guarantee valid

[FFmpeg-cvslog] AAC encoder: avoid assertion failure on PNS

2016-01-13 Thread Claudio Freire
ffmpeg | branch: master | Claudio Freire | Fri Jan 8 04:39:02 2016 -0300| [00d481b2c37552634490443b3af6dc04e6b42239] | committer: Claudio Freire AAC encoder: avoid assertion failure on PNS In rare corner cases it could still fail an assert on sf_diff due to failure to update prev_sf in some c

[FFmpeg-cvslog] AAC encoder: encode out-of-phase I/S efficiently

2016-01-13 Thread Claudio Freire
ffmpeg | branch: master | Claudio Freire | Sun Jan 10 03:04:21 2016 -0300| [699c2ee560532a5111a944d2653e9a3e484efc34] | committer: Claudio Freire AAC encoder: encode out-of-phase I/S efficiently Use the ability to invert phase with ms_mask instead of changing the codebook when possible, to avo

[FFmpeg-cvslog] AAC encoder: various fixes in M/S coding

2016-01-13 Thread Claudio Freire
ffmpeg | branch: master | Claudio Freire | Fri Jan 8 05:31:32 2016 -0300| [6711aa21e263a270ecd2d6a6ee1b673e665ce98a] | committer: Claudio Freire AAC encoder: various fixes in M/S coding 1. Fix sf_idx and band_type addressing to address only the first subwindow in the group (others could hold

[FFmpeg-cvslog] AAC encoder: fix assertion error with prediction

2016-01-13 Thread Claudio Freire
ffmpeg | branch: master | Claudio Freire | Tue Dec 29 05:18:40 2015 -0300| [2a31b076b444d0c096efd4ab0eb4e19cf0ffd2ac] | committer: Claudio Freire AAC encoder: fix assertion error with prediction Fixes an assertion error reported in #2686 that happens when using prediction (either explicitly or

[FFmpeg-cvslog] lavc/mjpeg2jpeg: Accept more mjpeg streams as input.

2016-01-13 Thread Carl Eugen Hoyos
ffmpeg | branch: master | Carl Eugen Hoyos | Wed Jan 13 09:01:29 2016 +0100| [d3fe2e0dc991720bab723e6bc467976e0b14709a] | committer: Carl Eugen Hoyos lavc/mjpeg2jpeg: Accept more mjpeg streams as input. Fixes ticket #5151. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d3fe2e0dc9