ffmpeg | branch: master | Rostislav Pehlivanov | Wed Dec
12 20:05:33 2018 +| [83db1efd42bd4d89a5a78bb3001481e009d99304] | committer:
Rostislav Pehlivanov
opusenc: fix infinite loop if flushing encoder upon init
The issue is that the afq still has samples as on init it counts
the overlap
ffmpeg | branch: master | Rostislav Pehlivanov | Wed Nov
28 23:54:08 2018 +| [ffec9d32feaff7075c0b150f1168e08aeb4a296a] | committer:
Rostislav Pehlivanov
Revert "libopus: Add channel mapping 2 support in libopusdec"
This reverts commit c8c995bc1ddc34df93049f002432286018c8cc9
ffmpeg | branch: master | Rostislav Pehlivanov | Wed Nov
28 23:53:51 2018 +| [cf283f2dfbbf8b4c59d4f32f4308ede851613257] | committer:
Rostislav Pehlivanov
Revert "avcodec/libopusenc: Fix warning when encoding ambisonics with channel
mapping 2"
This reve
ffmpeg | branch: master | Rostislav Pehlivanov | Tue Aug
28 04:25:35 2018 +0100| [964819fefdd14e4c147bbfd7d5183a8ea515fcdc] | committer:
Rostislav Pehlivanov
atrac9dec: clean up code slightly
Just remove some dead variable assignments, unneeded variables and
change the FFMAX order to
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Aug
27 23:15:08 2018 +0100| [ea82ff81e4ae0c03a3471ff5e94cb95196dd0789] | committer:
Rostislav Pehlivanov
atrac9dec: implement LFE channel decoding
Much simpler than regular decoding, does allow for 5.1 and 7.1
streams to be decoded without
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Aug
27 23:12:36 2018 +0100| [6213cf73945db1dd488ec51d6c4214b496833d7b] | committer:
Rostislav Pehlivanov
atrac9dec: relax gradient value requirements
Unlike the range, the gradient start value does not have to be lower
than the end value
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Aug
25 18:36:16 2018 +0100| [2e23cfbb4246bf923ddecd03934f6756cb1cafcf] | committer:
Rostislav Pehlivanov
allcodecs: reorder ff_bitpacked_decoder
Needs to be in alphabetical order.
Signed-off-by: Rostislav Pehlivanov
> h
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Jun
30 08:32:05 2018 +0100| [9fececb6f335851304a8e1e78ff7d6f8c11c285a] | committer:
Rostislav Pehlivanov
riff: add ATRAC9 guid
Enables demuxing of ATRAC9 files.
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Rostislav Pehlivanov | Fri Apr
20 05:30:03 2018 +0100| [7062e4dbc8240389bf64f46f527eabfc5adcd58b] | committer:
Rostislav Pehlivanov
hwcontext_internal: add ff_hwframe_map_replace
Used to fix unmapping when no direct interop exists between APIs.
Signed-off-by
ffmpeg | branch: master | Rostislav Pehlivanov | Fri Apr
20 05:30:04 2018 +0100| [a2613647c4f40b9e802cd21f37545ef1fdf370d1] | committer:
Rostislav Pehlivanov
hwcontext_opencl: use ff_hwframe_map_replace()
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Rostislav Pehlivanov | Fri May
18 02:24:28 2018 +0100| [62a7a70484f78372856b3967f4c9ebb6525b17bd] | committer:
Rostislav Pehlivanov
doc/developer: update style guidelines to include for loops with declarations
Signed-off-by: Rostislav Pehlivanov
> h
ffmpeg | branch: master | Rostislav Pehlivanov | Fri May
18 02:38:08 2018 +0100| [8e7b13b971bed550f349110900e8196dde0989e2] | committer:
Rostislav Pehlivanov
opusenc: use for loops with declarations
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Rostislav Pehlivanov | Tue May
15 00:53:26 2018 +0100| [ce943dd6acbfdfc40223c0fb24d4cad438e6499c] | committer:
Rostislav Pehlivanov
configure: error out on unsupported MSVC versions
The FATE tests for MSVC versions older than 2013 are untested in FATE
and apparently
ffmpeg | branch: master | Rostislav Pehlivanov | Mon May
7 23:16:37 2018 +0100| [29eb1c51d7352c55990ba938194d91486f460d2d] | committer:
Rostislav Pehlivanov
mdct15: simplify x86 exptab permutation
Removes an unneeded copy and does the 5-point permute in-place.
Signed-off-by: Rostislav
ffmpeg | branch: master | Rostislav Pehlivanov | Sun May
6 23:15:08 2018 +0100| [a72d0fb97336794b1c21415005cab826feb17cf8] | committer:
Rostislav Pehlivanov
mdct15: simplify the fft15 x86 SIMD
Saves 1 gpr and 2 instructions and simplifies the macros a bit.
Signed-off-by: Rostislav
ffmpeg | branch: master | Rostislav Pehlivanov | Sat May
5 20:14:43 2018 +0100| [d05c3b9ceeb9d00d4500c376448230e45f6ab108] | committer:
Rostislav Pehlivanov
mpegvideo: add deprecated flags to the rc_strategy option
Forgotten with the commit which removed support for libxvid_rc.
Signed-off
ffmpeg | branch: master | Rostislav Pehlivanov | Sat May
5 18:42:53 2018 +0100| [c1b282dc74d801f943db282e89f7729e90897669] | committer:
Rostislav Pehlivanov
dcaenc: fix segfault when attempting to encode with invalid samplerate
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.
ffmpeg | branch: master | Rostislav Pehlivanov | Tue May
1 19:58:38 2018 +0100| [a1c6fc773f941fd6a6ef3f12f102a7902ae69453] | committer:
Rostislav Pehlivanov
mpegvideo: remove support for libxvid's RC system
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ff
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Apr
23 20:28:50 2018 +0100| [4ac0ff8ec2afb609ecebcc135bbedf04b1dced5b] | committer:
Rostislav Pehlivanov
Revert "libavformat: add mbedTLS based TLS"
This reverts commit 62f5c9d68bf6e0f2c1a47cf002629a70a82274fc,
which was pu
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Mar
31 23:57:09 2018 +0100| [a1b91b0cc28ac9d7ca77f21a3010233edeee457c] | committer:
Rostislav Pehlivanov
lavc: prefer the mp3float decoder to the mp3 decoder
On modern x86 systems its around 2x faster. For systems without
FPUs it'
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Mar
12 23:31:22 2018 +| [688060fbb7233d9212a92ce171e3b94784f95ca1] | committer:
Rostislav Pehlivanov
vc2enc: properly promote operations to 64 bits
On Windows machines, the UL suffix still means 32 bits.
The only parts that need 64 bits
ffmpeg | branch: master | Rostislav Pehlivanov | Tue Feb
27 23:12:33 2018 +| [ea6973a5733ce1a6b6359357fd5c1722c2774dce] | committer:
Rostislav Pehlivanov
vc2enc: replace quantization LUT with a smaller division LUT
This commit replaces the huge and impractical LUT which converted coeffs
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Mar
3 20:17:46 2018 +| [8218249f1f04de65904f58519bde21948e5a0783] | committer:
Rostislav Pehlivanov
parseutils: accept only full "ms" suffix
The commit which added those was pushed prematurely before anyone could object
to
ffmpeg | branch: master | Rostislav Pehlivanov | Tue Oct
17 23:57:28 2017 +0100| [6731f60598963da357ff77dafe9e5e903629bde9] | committer:
Rostislav Pehlivanov
frame: add an av_frame_new_side_data_from_buf function
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Feb
10 13:16:36 2018 +| [50945482a75c009ad932ccda5c7d406e8319e54f] | committer:
Rostislav Pehlivanov
h264_idct: enable unmacro on newer NASM versions
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Feb
5 11:04:45 2018 +| [33d632d40e147f99aaacafd9621f696a27dbf239] | committer:
Rostislav Pehlivanov
lavfi: add a gitignore file for OpenCL compiled kernels
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Rostislav Pehlivanov | Wed Apr
6 11:51:24 2016 +0100| [61a4ee8ab482925cb419133cab42e4c4ef6a3f07] | committer:
James Darnley
avcodec/vc2enc: prevent bitrate overshoots
The rounding caused by the size scaler wasn't compensated for and the
slice sizes grew beyond
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Jan
13 18:27:36 2018 +| [c51301db14fe08bf9f5c3b4f9e588e04095f9ac1] | committer:
Rostislav Pehlivanov
dcaenc: move all tables inside context and fix incorrect coding style
Functionally identical to the old code, with less lines wasted
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Jan
13 18:03:42 2018 +| [56e11ebf55a5e51a8a7131d382c2020e35d34f42] | committer:
Rostislav Pehlivanov
dcaenc: cleanup on init failure and add a threadsafe init codec cap
The encoder didn't clean up if a malloc failed during init.
It
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Jan
13 11:46:29 2018 +| [fcb681ac3edd708f26c3b5014c06e32fd2723887] | committer:
Rostislav Pehlivanov
aacenc: use the fast coder as the default
The twoloop coder sounds decent at low bitrates, however at higher bitrates
it sounds worse
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Jan
13 12:03:49 2018 +| [6c4b9eb935b677e6f562660caf145b73ea49cf30] | committer:
Rostislav Pehlivanov
fate: remove the fate-aac-ltp-encode test
It tests a useless profile which sounds no better than regular aac and which
takes extremely
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Jan
6 18:59:46 2018 +| [c693af1951a0074a29ce39b69736ff0cf33b41d2] | committer:
Rostislav Pehlivanov
libavformat/network: fix function duplication
Since the function used to be exposed for ffserver's sake, it was renamed
to the
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Jan
6 18:37:06 2018 +| [8788e82c04fee409d6b56751a0925d4ee17d2f68] | committer:
Rostislav Pehlivanov
libavformat: unexpose private ff_ functions needed by ffserver
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Oct
21 19:45:09 2017 +0100| [d41de90d440ae389262e13fb6c4dc3fdf7261b57] | committer:
Rostislav Pehlivanov
libavformat: remove the ff_rtp_get_local_rtcp_port function
Only used by ffserver
Signed-off-by: Rostislav Pehlivanov
> h
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Oct
21 19:52:04 2017 +0100| [7c6125cbcc6e805711feff9cbf35329adcb6e313] | committer:
Rostislav Pehlivanov
libavformat/mpjpeg: use "ffmpeg" instead of "ffserver" as boundary tag
Signed-off-by: Rostislav Pehlivanov
>
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Oct
21 19:38:59 2017 +0100| [c17f4761443b471f47fa8f0a5bcff078cdff9479] | committer:
Rostislav Pehlivanov
libavformat: remove the ffmenc and ffmdec muxer and demuxers
Used only by ffserver.
Signed-off-by: Rostislav Pehlivanov
> h
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Oct
21 19:40:50 2017 +0100| [9396ed0f291509e62235e12cd064d5b13b2473c2] | committer:
Rostislav Pehlivanov
libavformat: unexpose the ff_inet_aton function
Used only by ffserver.
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Dec
25 02:05:52 2017 +| [c29038f3041a4080342b2e333c1967d136749c0f] | committer:
Rostislav Pehlivanov
lavr: deprecate the entire library
Deprecate the entire library. Merged years ago to provide compatibility
with Libav, it remained
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jan
4 02:52:40 2018 +| [f141b353e60f1081185927a1e74a9ab46cae8bef] | committer:
Rostislav Pehlivanov
opusenc_psy: disable stereo searches for mono streams
Fixes a crash which happened when someone tried to encode mono.
Signed-off-by
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Jan
1 19:55:25 2018 +| [fdbd26196702120561a6a9b32928443b04fcbd11] | committer:
Rostislav Pehlivanov
lavc/Makefile: fix opus_parser dependencies
Fix suggested by RiCON.
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Dec
30 17:02:54 2017 +| [51027d0b8b2835d4c70c9cb7b2ab5e28d5e3f22f] | committer:
Rostislav Pehlivanov
opus: merge encoder and decoder bitallocation functions into one
There's no difference apart from which entropy coding function
ffmpeg | branch: master | Rostislav Pehlivanov | Fri Dec
8 03:40:41 2017 +| [4678339e745dac8fa4288541b79f1577f19bb4c2] | committer:
Rostislav Pehlivanov
opus: fix hybrid folding indexing during band quantization
Resulted in valgrind errors due to uninitialized memory.
Also updates fate
ffmpeg | branch: master | Rostislav Pehlivanov | Tue Dec
5 02:03:15 2017 +| [c67c7191b1c2fa0ff0a9785f52e86a5cdfc1d36f] | committer:
Rostislav Pehlivanov
fate-opus: run and test inactive samples
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Dec
4 08:57:45 2017 +| [7b46add7257628bffac96d3002308d1f9e1ed172] | committer:
Rostislav Pehlivanov
opus_pvq: do not compile encoding/decoding code if the encoder/decoder is
disabled
This should save quite a bit of space if either has
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Dec
4 08:55:45 2017 +| [ce87e630fa009d0bf78cd7a7599e6efc221e6543] | committer:
Rostislav Pehlivanov
opus_celt: deduplicate band quantization/dequantization function
No point in having the same code twice to do exactly the same thing
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Dec
4 10:50:23 2017 +| [e836a0b3fd6943f77f54d65ee4ac1005e71d1162] | committer:
Rostislav Pehlivanov
fate-opus: update tests to use new decoder outputs
Can't overwrite old ones.
Signed-off-by: Rostislav Pehlivanov
&
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Dec
4 06:36:42 2017 +| [1b8649c2ce95da0a12d90f6acf7171b4fc6580db] | committer:
Rostislav Pehlivanov
opus: add an option to toggle intensity stereo phase inversion
Due to a somewhat high volume of complains, phase inversion has
been
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Dec
4 07:26:33 2017 +| [d1d6f965d81bab2076d67cdc1dabd5a1f5bb2d30] | committer:
Rostislav Pehlivanov
fate-opus: update to match the changes from RFC8251
Also change note to say that we compare against the officially decoded
samples
ffmpeg | branch: master | Rostislav Pehlivanov | Fri Nov
24 23:34:16 2017 +| [3701d499f8734ec5f3e7359de7311b15d92070b0] | committer:
Rostislav Pehlivanov
error_resilience: remove avpriv_atomic usage
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Nov
25 16:55:44 2017 +| [590136e78da3d091ea99ab5432543d47a559a461] | committer:
Rostislav Pehlivanov
libavcodec/utils.c: simplify avcodec locking with atomics
Also makes it more robust than using volatiles.
Signed-off-by: Rostislav
ffmpeg | branch: master | Rostislav Pehlivanov | Fri Nov
24 23:38:44 2017 +| [3154f4417ab56cfd1e978e6abbb68a9f9f7600ed] | committer:
Rostislav Pehlivanov
lavc/utils.c: use C11 atomics for entangled thread handling
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Nov
23 00:58:36 2017 +| [6e0723470bea258ceb72ee4c4916cf8f80337f92] | committer:
Rostislav Pehlivanov
opus_pvq: fix crashing on analysis of mono
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Rostislav Pehlivanov | Fri Nov
10 21:31:07 2017 +| [eb7a01d692684b3d7008506aaedfcdd79193bde6] | committer:
Rostislav Pehlivanov
Changelog: list the new aptX features
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Nov
9 12:51:54 2017 +| [fc9dcfe7d50d7f1b38fb287b4d92b5f3fc4bfb05] | committer:
Rostislav Pehlivanov
aacenc: mark the preset 5.0/5.1 layouts correctly with back speakers
The spec is correct, it does list these layouts as having rear
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Nov
9 04:30:07 2017 +| [7b7775a604fb406e3c16c29796dda7366e1c4ca8] | committer:
Rostislav Pehlivanov
aacenc: use the PCE comment field for encoder ID
Also handle extradata of variable size (for bitexact/if PCEs aren't used).
Signe
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Oct
3 19:53:11 2016 +0100| [fbf295e2bd4d48d7a0a094ed5afce2fa5b6cf35a] | committer:
Rostislav Pehlivanov
aacenc: support extended channel layouts using PCEs
This commit implements support for PCE (Program Configuration Elements) in the
AAC
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Sep
25 20:28:08 2017 +0100| [0a771e6b32429f9195d431415bf707c28ef31fff] | committer:
Rostislav Pehlivanov
pngdec: expose gAMA and cHRM chunks as side/meta data
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Nov
9 02:34:54 2017 +| [723b6baaf8db43d0872bad504c4f4c780b53516b] | committer:
Rostislav Pehlivanov
pngdec: check for bprint finalization sucess on icc data parsing
It can fail in case of OOM.
Signed-off-by: Rostislav Pehlivanov
ffmpeg | branch: release/3.1 | Rostislav Pehlivanov | Wed
Nov 8 23:50:04 2017 +| [7cce800930556e691e23a092a442102bb68e0f6f] |
committer: Rostislav Pehlivanov
vc2enc_dwt: pad the temporary buffer by the slice size
Since non-Haar wavelets need to look into pixels outside the frame, we
need
ffmpeg | branch: release/3.2 | Rostislav Pehlivanov | Wed
Nov 8 23:50:04 2017 +| [519a54cc195b92fe6ba71fd156e31e944d862d7e] |
committer: Rostislav Pehlivanov
vc2enc_dwt: pad the temporary buffer by the slice size
Since non-Haar wavelets need to look into pixels outside the frame, we
need
ffmpeg | branch: release/3.3 | Rostislav Pehlivanov | Wed
Nov 8 23:50:04 2017 +| [a7aac19933a91e22d77b0b4dd4ecd61edf52d43f] |
committer: Rostislav Pehlivanov
vc2enc_dwt: pad the temporary buffer by the slice size
Since non-Haar wavelets need to look into pixels outside the frame, we
need
ffmpeg | branch: release/3.4 | Rostislav Pehlivanov | Wed
Nov 8 23:50:04 2017 +| [a94cb36ab2ad99d3a1331c9f91831ef593d94f74] |
committer: Rostislav Pehlivanov
vc2enc_dwt: pad the temporary buffer by the slice size
Since non-Haar wavelets need to look into pixels outside the frame, we
need
ffmpeg | branch: release/3.0 | Rostislav Pehlivanov | Wed
Nov 8 23:50:04 2017 +| [94e538aebbc9f9c529e8b1f2eda860cfb8c473b1] |
committer: Rostislav Pehlivanov
vc2enc_dwt: pad the temporary buffer by the slice size
Since non-Haar wavelets need to look into pixels outside the frame, we
need
ffmpeg | branch: master | Rostislav Pehlivanov | Wed Nov
8 23:50:04 2017 +| [3228ac730c11eca49d5680d5550128e397061c85] | committer:
Rostislav Pehlivanov
vc2enc_dwt: pad the temporary buffer by the slice size
Since non-Haar wavelets need to look into pixels outside the frame, we
need to
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Oct
21 21:02:35 2017 +0100| [efb79cabb2c801c9e76a0af6c72121f547ab7f59] | committer:
Rostislav Pehlivanov
libavcodec/version: add a comment about FF_API_MPV_OPT deprecation
In order to prevent it from being forgotten and delayed until the
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Sep
28 22:39:36 2017 +0100| [05dfa21d47f35f394938653abcab8b3baa3bc999] | committer:
Rostislav Pehlivanov
opus_pvq: make max_den a float
Prevents int->float conversions on every loop.
Performance gain on synthetic benchmarks: 13%.
Sugges
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Sep
23 14:21:22 2017 +0100| [039ebaa5f39ef45444f3cc42ab2ff71b0e9a1161] | committer:
Rostislav Pehlivanov
lavfi: make window_func an inline function
Eliminate lavc->lavfi dependency. The function isn't big and doesn't
deserve
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Sep
23 00:38:37 2017 +0100| [2ad1768c7b48b6c77bbe9c42a4c2744f7b029182] | committer:
Rostislav Pehlivanov
opusenc: implement a psychoacoustic system
This commit implements a psychoacoustic system for the native Opus
encoder. Its unlike any
ffmpeg | branch: master | Rostislav Pehlivanov | Fri Aug
18 19:29:33 2017 +0100| [3c99523a2864af729a8576c3fffe81fb884fa0d5] | committer:
Rostislav Pehlivanov
opus_pvq_search: split functions into exactness and only use the exact if its
faster
This splits the asm function into exact and non
ffmpeg | branch: master | Rostislav Pehlivanov | Fri Aug
18 17:27:41 2017 +0100| [8e53cd1fab86b8774f0b5b0f186d8e0cd9c1895b] | committer:
Rostislav Pehlivanov
ops_pvq_search: remove dead macro
There's no point in toggling it, even for debugging. Its just worse.
Signed-off-by: Rost
ffmpeg | branch: master | Rostislav Pehlivanov | Fri Aug
18 17:28:40 2017 +0100| [f386dd70acdc81d42d6bcb885d2889634cdf45b7] | committer:
Rostislav Pehlivanov
opus_pvq_search: only use rsqrtps approximation on CPUs with avx
Makes the search produce idential results with the C version.
Signed
ffmpeg | branch: master | Rostislav Pehlivanov | Sat Jul
29 21:27:01 2017 +0100| [70eb77b34e9f08cd5e431921a2792f31e4b5265c] | committer:
Rostislav Pehlivanov
mdct15: add inverse transform postrotation SIMD
2.5ms frames:
Before (c): 2638 decicycles in postrotate, 2097040 runs,112 skips
ffmpeg | branch: master | Rostislav Pehlivanov | Wed Jul
26 23:54:14 2017 +0100| [133dafe24fc7167b049bb14fb5ec2d199d8cddcc] | committer:
Rostislav Pehlivanov
pngdec: fix potential memory leak
Fixes CID1412026.
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Rostislav Pehlivanov | Tue Jul
25 04:31:48 2017 +0100| [0563a5d175428943c741be2d18ac6010b868fc91] | committer:
Rostislav Pehlivanov
mdct15: simplify prereindexing and forward transform postrotation
Equivalent.
Signed-off-by: Rostislav Pehlivanov
> h
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jul
20 21:46:21 2017 +0100| [24de4fddcad9ae7ee598ff5984e013af14f10c2f] | committer:
Rostislav Pehlivanov
lavu/frame: add new side data type for ICC profiles
Many image formats support embedding of ICC profiles directly in
their bitstreams
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jul
20 21:46:22 2017 +0100| [2e08bbb282109d731194019967dc66ed7b966cb6] | committer:
Rostislav Pehlivanov
pngdec: decode and expose iCCP chunks as side data
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jul
20 07:33:33 2017 +0100| [3aca16e857a1e12c566cd416dd14ecee24aba184] | committer:
Rostislav Pehlivanov
opus_rc: fix CDF encoding of zeroes
0th CDF value is where probabilities are.
Signed-off-by: Rostislav Pehlivanov
> h
ffmpeg | branch: master | Rostislav Pehlivanov | Tue Jul
18 20:47:30 2017 +0100| [79450adfc80bb5d5d94deb1e1dd573b6cebfbe99] | committer:
Rostislav Pehlivanov
opus: simplify coarse energy beta coefficients
Just put the subtraction in the table.
Signed-off-by: Rostislav Pehlivanov
> h
ffmpeg | branch: master | Rostislav Pehlivanov | Tue Jul
18 04:12:59 2017 +0100| [04a8e03ef09340ad95598957e2aaa42f1dbac20f] | committer:
Rostislav Pehlivanov
opusenc: remove unused variable
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Rostislav Pehlivanov | Fri Jul
14 04:50:07 2017 +0100| [91b27b83939a73b7313440f79512549b5b8ff7c1] | committer:
Rostislav Pehlivanov
opusenc: use float_dsp for non-transient windowing
Also fixes transient windowing
Signed-off-by: Rostislav Pehlivanov
> h
ffmpeg | branch: master | Rostislav Pehlivanov | Wed Jul
12 04:49:21 2017 +0100| [035c755b4ef3b25daadc9e5a81a845dde6b3930c] | committer:
Rostislav Pehlivanov
opusenc: use float_dsp for transient mdcts
vector_fmul_reverse requires padding the window at the front
Signed-off-by: Rostislav
ffmpeg | branch: master | Rostislav Pehlivanov | Wed Jul
12 02:15:19 2017 +0100| [c34ece57c7a6d0e7df4259be13956e06d2b7b47d] | committer:
Rostislav Pehlivanov
aacdec_template: fix non-power-of-two MDCT scale sign
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Rostislav Pehlivanov | Tue Jul
11 21:30:41 2017 +0100| [594cd1f38a7bbd15fb25529701000ef0b5d1ac12] | committer:
Rostislav Pehlivanov
opus_celt: normalize using mdct scale
Removes a per-sample divide in the IIR filter deemphasis filter.
Signed-off-by: Rostislav
ffmpeg | branch: master | Rostislav Pehlivanov | Tue Jul
11 21:29:22 2017 +0100| [aef5f9ab05c3acad2cc5d141686a76c974c8927b] | committer:
Rostislav Pehlivanov
mdct15: remove redundant scale argument to imdct_half
The only use of that argument was for Opus downmixing which is very rare
and
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Jul
10 23:40:35 2017 +0100| [e7d977b446194649aa30f2aacc6c17bce7aeb90b] | committer:
Rostislav Pehlivanov
opus_rc: fix encoder desyncs on very low bitrates
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ffmpeg.
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Jul
10 23:43:53 2017 +0100| [8041b2420f11758a4b2e573729cb31e2cf686ca1] | committer:
Rostislav Pehlivanov
opusenc: don't set avctx->cutoff
Its only use is to adjust the aac psychoacoustic/filter system which
isn't used here.
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Jul
10 23:39:56 2017 +0100| [03d8fbc09cdb78c93d1c51f39d783c081b981bac] | committer:
Rostislav Pehlivanov
opustab: comment ff_celt_tf_select
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Jul
10 23:31:24 2017 +0100| [ba67c2349c15317678441942185500752cae37d1] | committer:
Rostislav Pehlivanov
opus_celt: move postfilter taps table to the shared opustab.c file
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.
ffmpeg | branch: master | Rostislav Pehlivanov | Sun Jun
18 12:06:30 2017 +0100| [e1120b1c5446acec1ad9567c884fb6655a34c359] | committer:
Rostislav Pehlivanov
mdct15: add assembly optimizations for the 15-point FFT
c:1802 decicycles in fft15,16774635 runs, 2581 skips
avx: 865
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jun
22 22:37:53 2017 +0100| [7e98da9c4f423a26929188aa0aba5b9b3c5989b0] | committer:
Rostislav Pehlivanov
opus_celt: do not use double precision exp2
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Rostislav Pehlivanov | Tue May
16 12:08:37 2017 +0100| [18f09524f72ccc56273859fceb2c7cf1c7b15c78] | committer:
Rostislav Pehlivanov
configure: use -x instead of -wN ..@ to strip assembly files
Reduces the amount of debugging information of external asm from
uselessly
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Jun
15 18:30:08 2017 +0100| [b52b398c30a729dda38c0dd5a0cdeef160c4ca54] | committer:
Rostislav Pehlivanov
vc2enc: decrease default strictness level
Given how incredibly limited the official specifications are (limiting all use
to only the
ffmpeg | branch: master | Rostislav Pehlivanov | Mon Jun
5 16:51:08 2017 +0100| [7fc1be9a01c504fb20977bb3de334a915c924244] | committer:
Rostislav Pehlivanov
vorbisenc: signal samples to skip
The encoder never actually signalled how many samples to skip.
Signed-off-by: Rostislav Pehlivanov
ffmpeg | branch: master | Rostislav Pehlivanov | Sun Jun
4 18:03:05 2017 +0100| [10b7adf79d70a8a0059a89952dc3fc4bd7d24d16] | committer:
Rostislav Pehlivanov
fate: add test for the Dirac low delay profile
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Rostislav Pehlivanov | Sun May
28 20:25:56 2017 +0100| [a3deeaade32db5a1b736b8d3365e52254f3fa6ac] | committer:
Rostislav Pehlivanov
lavf: remove the libnut library wrapper
libnut is outdated and not developed anymore, all nut developments
happens in this repo, so
ffmpeg | branch: master | Rostislav Pehlivanov | Sun May
28 22:01:40 2017 +0100| [220b24c7c97dc033ceab1510549f66d0e7b52ef1] | committer:
Rostislav Pehlivanov
lavc: remove libschroedinger encoding and decoding wrappers
The library has stopped being developed and Debian has removed it
from its
ffmpeg | branch: master | Rostislav Pehlivanov | Tue May
16 12:45:14 2017 +0100| [3fefaeaa0b85a183a1266b97b37315a7815e6dbb] | committer:
Rostislav Pehlivanov
img2dec: use standard way to probe for svg/svgz files
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Rostislav Pehlivanov | Mon May
8 05:02:19 2017 +0100| [5fd4cffe3214fcd11f25110673923487e54cd8b0] | committer:
Rostislav Pehlivanov
lavc: add a librsvg rasterization library wrapper
Enables rendering of SVG images. This is possible since SVG images
still contain and
ffmpeg | branch: master | Rostislav Pehlivanov | Mon May
8 05:00:41 2017 +0100| [f68ea92833474d7f0e493c6009eb533cb9c8bc90] | committer:
Rostislav Pehlivanov
img2dec: add support for piped SVG demuxing
Only checks the extension and MIME type, since determining whether
a file is SVG is
ffmpeg | branch: master | Rostislav Pehlivanov | Mon May
8 04:59:40 2017 +0100| [a13eac5a9959cb14b780b0938f56b627237f3d19] | committer:
Rostislav Pehlivanov
lavc: add codec ID and description for SVG
Signed-off-by: Rostislav Pehlivanov
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
1 - 100 of 414 matches
Mail list logo