- 05 Jun, 2015 8 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Andreas Cadhalpun authored
Without this check it causes SIGILL crashes on ARMv5. Reviewed-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
Michael Niedermayer authored
The function is quite big and trigonometric functions should not really be used in speed critical code Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Nedeljko Babic authored
New functions are added to fixed_dsp, so the documentation is changed accordingly. Signed-off-by:
Nedeljko Babic <nedeljko.babic@imgtec.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Found-by:
Nedeljko Babic <Nedeljko.Babic@imgtec.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Vignesh Venkatasubramanian authored
Per matroska Block Structure [1], for keyframes 0th bit of the flag should not be set (unlike SimpleBlocks). For Blocks, keyframes is inferred by the absence of ReferenceBlock element (as done by matroskadec). This CL writes the flag correctly and inserts the ReferenceBlock element for non-keyframes. The timestamp inserted is that of the immediately preceding frame (which is true for VP8 and VP9 - the only 2 codecs using the matroska block element as of now). It also considers all non-video frames (audio, subtitles, metadata) to be keyframes. [1] http://www.matroska.org/technical/specs/index.html#block_structureSigned-off-by:
Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 04 Jun, 2015 15 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
See: vlc ticket 14649 Reported-by: carl Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Shivraj Patil authored
This patch adds MSA (MIPS-SIMD-Arch) optimizations for HEVC idct functions in new file hevc_idct_msa.c Adds new generic macros (needed for this patch) in libavutil/mips/generic_macros_msa.h Signed-off-by:
Shivraj Patil <shivraj.patil@imgtec.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Nedeljko Babic authored
av_normalize1_sf doesn't properly address border case when mantis is exactly -0x40000000. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Juanjo authored
Rounding by Michael. Fixes ticket #4565.
-
Carl Eugen Hoyos authored
-
Michael Niedermayer authored
Found-by:
wm4 <nfxjfg@googlemail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This avoids leaks if the user doest call swr_close() after a failed init Found-by:
James Almer <jamrial@gmail.com> Reviewed-by:
James Almer <jamrial@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Previous version reviewed-by: Pavel Koshevoy <pkoshevoy@gmail.com> Previous version reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 03 Jun, 2015 17 commits
-
-
Anshul Maheshwari authored
Signed-off-by:
Anshul Maheshwari <er.anshul.maheshwari@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Nedeljko Babic authored
Add functions needed for implementation of fixed point aac dec. Signed-off-by:
Nedeljko Babic <nedeljko.babic@imgtec.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This was simply wrong Found-by: Martin Storsjö This reverts commit 5d8e4f6d.
-
Shivraj Patil authored
This patch adds MSA (MIPS-SIMD-Arch) optimizations for HEVC uni mc epel functions. Adds new generic macros (needed for this patch) in libavutil/mips/generic_macros_msa.h Signed-off-by:
Shivraj Patil <shivraj.patil@imgtec.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Shivraj Patil authored
This patch adds MSA (MIPS-SIMD-Arch) optimizations for HEVC mc epel functions. Signed-off-by:
Shivraj Patil <shivraj.patil@imgtec.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Shivraj Patil authored
This patch adds MSA (MIPS-SIMD-Arch) optimizations for HEVC biw mc functions (qpel as well as epel) in new file hevc_mc_biw_msa.c Adds new generic macros (needed for this patch) in libavutil/mips/generic_macros_msa.h Signed-off-by:
Shivraj Patil <shivraj.patil@imgtec.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '0289f812': aac: Correctly map multichannel ADTS AAC with non-zero channel_config + PCE Conflicts: libavcodec/aacdec.c Sample: 5.1ch_PCE_issue.aac Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '7f596368': bink: Factorize bink put_pixel Conflicts: libavcodec/bink.c See: b3675f89Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'e97446e6': configure: Check for DXVA2_ConfigPictureDecode instead of LPDIRECT3DSURFACE9 Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'b9875b49': configure: Remove unnecessary tests for d3d11va Conflicts: configure Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '76eb0950': configure: Don't run "export $e" for an empty string Conflicts: configure See: d5db4a7cMerged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Based on patch by: Zhang Rui <bbcallen@gmail.com> Reviewed-by:
Zhang Rui <bbcallen@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Stefano Sabatini authored
This fixes compilation with latest MinGW, it does not seem to affect MSYS2/MinGW-64.
-
nu774 authored
The decoder assigns channels using default channel configuration for 5.1ch when it parses an ADTS frame header using consecutive channel ids. When a PCE comes, it reassigns channels using PCE configuration using directly the ids provided. They can be arbitrary. Always use consecutive channel ids to avoid decoding glitches due spurious reconfigurations due the channel ids mismatch between the two otherwise-identical channel maps. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
Luca Barbato authored
And make sure to check INTER_BLOCK as had been fixed by Michael Niedermayer. Reported-By: Andreas Cadhalpun CC: libav-stable@libav.org
-