summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | swscale/utils: remove unused defineMichael Niedermayer2014-07-19
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/dvenc: Implement 32khz & 44.1khz for 25/50fpsMichael Niedermayer2014-07-19
| | | | | | | | | | | | | | | | | | 30000/1001 fps isnt implemented as i dont know which are the correct interleaving parameters, pointers to the appropriate spec and page are welcome Fixes Ticket2597 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/seek: use av_malloc_array()Michael Niedermayer2014-07-19
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/avfilter: use av_malloc(z)_array()Michael Niedermayer2014-07-19
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/hevc_ps: Check abs_delta_rpsMichael Niedermayer2014-07-19
| | | | | | | | | | | | Fixes integer overflow Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/hevc: check nb_cpbMichael Niedermayer2014-07-19
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | hevc: use intreadwriteChristophe Gisquet2014-07-19
| | | | | | | | | | | | | | | | When dealing with MVs, both components may be processed at a time. On Win64, 560 to 539 cycles for derive_spatial_merge_candidates. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavutil: document side effects of macrosChristophe Gisquet2014-07-19
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | hevc: report more precise progressChristophe Gisquet2014-07-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There's a lag of one CTB line for SAO behind deblocking filter, except for last line. However, once SAO has been completed on a line, all its pixels, i.e. up to y+ctb_size are filtered and ready to be used as reference. Without SAO, when deblocking filter finishes a CTB line, only the bottom bottom 4 pixels may be filtered when next CTB is process by the deblocing. The await_progess for hevc then checks whether the bottom pixels of a PU requires access beyond that point, so the reporting should effectively report up to the the above limits. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '1a583c0c60240adb8fa6620c6df33f1a0a0fe5d9'Michael Niedermayer2014-07-19
|\| | | | | | | | | | | | | * commit '1a583c0c60240adb8fa6620c6df33f1a0a0fe5d9': fdct: Move ppc-specific declarations to a header in the ppc directory Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fdct: Move ppc-specific declarations to a header in the ppc directoryDiego Biurrun2014-07-19
| |
* | Merge commit '5dcc201505f71b1e73e9eef12ce89d4eed252ad0'Michael Niedermayer2014-07-19
|\| | | | | | | | | | | | | | | | | | | * commit '5dcc201505f71b1e73e9eef12ce89d4eed252ad0': simple_idct: Move x86-specific declarations to a header in the x86 directory Conflicts: libavcodec/x86/simple_idct.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * simple_idct: Move x86-specific declarations to a header in the x86 directoryDiego Biurrun2014-07-19
| |
* | Merge commit '85cabb8d002f2cd100ced5cc17d87bfc9460d314'Michael Niedermayer2014-07-19
|\| | | | | | | | | | | | | * commit '85cabb8d002f2cd100ced5cc17d87bfc9460d314': fdct: Move x86-specific declarations to a header in the x86 directory Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fdct: Move x86-specific declarations to a header in the x86 directoryDiego Biurrun2014-07-19
| |
* | Merge commit 'd6e1d37100af568211f28ec0bcf7958a3a2a299e'Michael Niedermayer2014-07-19
|\| | | | | | | | | | | | | | | | | | | | | * commit 'd6e1d37100af568211f28ec0bcf7958a3a2a299e': oss_audio: Split muxer and demuxer Conflicts: libavdevice/Makefile libavdevice/oss_audio.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * oss_audio: Split muxer and demuxerNidhi Makhijani2014-07-18
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | swscale/x86/hscale_fast_bilinear_simd: add inline asm guardsMichael Niedermayer2014-07-19
| | | | | | | | | | | | | | Should fix MSVC build Found-by: jamrial Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | sws: move inline asm hscale to MMX_OBJSMichael Niedermayer2014-07-19
| | | | | | | | | | Found-by: jamrial Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | sws/x86: split mmxext fast bilinear scaler outMichael Niedermayer2014-07-19
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | sws: Move fast bilinear C code into seperate fileMichael Niedermayer2014-07-19
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swscale/swscale_internal: add needed version.hMichael Niedermayer2014-07-19
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'e0a2e60c0a6cbcceef08e94af5081d2aa8e6a52f'Michael Niedermayer2014-07-19
|\| | | | | | | | | | | | | | | | | | | * commit 'e0a2e60c0a6cbcceef08e94af5081d2aa8e6a52f': dct-test: Reuse enum idct_permutation_type instead of duplicating it Conflicts: libavcodec/dct-test.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dct-test: Reuse enum idct_permutation_type instead of duplicating itDiego Biurrun2014-07-18
| |
* | oss_audio: use a macro to simplify ioctl() error checkingTimothy Gu2014-07-19
| | | | | | | | | | | | | | | | Also add a note about SNDCTL_DSP_GETFMTS which may fail even if OSS is available. Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | hevc: fix transquant_bypassMickaël Raulet2014-07-19
| | | | | | | | | | cherry picked from commit 4a16cb2c70728a55d2fd723aff01b13ea259c4df Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | hevc/rext: put a warning log message instead of an error log messageMickaël Raulet2014-07-18
| | | | | | | | | | cherry picked from commit 243cb99cff727d6a14c32cdff2748f6c255dbaf4 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Parse dri when receiving jpg via rtp.Carl Eugen Hoyos2014-07-18
| | | | | | | | | | Based on a patch by contact at iridiummobile ru. Fixes ticket #3780.
* | Write valid free atom when -moov_size is specified.Carl Eugen Hoyos2014-07-18
| | | | | | | | Fixes ticket #3769.
* | avcodec/hevc: fix pict_typeMichael Niedermayer2014-07-18
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | hevc/sao: optimze sao implementationMickaël Raulet2014-07-18
| | | | | | | | | | | | | | | | | | | | - adding one extra pixel all around the frame - do not copy when SAO is not applied 5% improvement cherry picked from commit 10fc29fc19a12c4d8168fbe1a954b76386db12d0 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '913fa85a2c1fcd71802f7decdef5f355e0d9c757'Michael Niedermayer2014-07-18
|\| | | | | | | | | | | | | * commit '913fa85a2c1fcd71802f7decdef5f355e0d9c757': dct-test: Skip indirection for MMX IDCT permutation Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dct-test: Skip indirection for MMX IDCT permutationDiego Biurrun2014-07-18
| |
* | Merge commit '9e0b29911f1f167381a7dbdfca68bf417b8c767b'Michael Niedermayer2014-07-18
|\| | | | | | | | | | | | | * commit '9e0b29911f1f167381a7dbdfca68bf417b8c767b': x86: dnxhdenc: Eliminate some unnecessary ifdefs Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: dnxhdenc: Eliminate some unnecessary ifdefsDiego Biurrun2014-07-18
| |
* | Merge commit 'b4edbe9a0eb48423fbf249b0ca7fb62838bdb7f5'Michael Niedermayer2014-07-18
|\| | | | | | | | | | | | | | | | | | | * commit 'b4edbe9a0eb48423fbf249b0ca7fb62838bdb7f5': libgsm: Split decoder and encoder Conflicts: libavcodec/libgsmenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libgsm: Split decoder and encoderNidhi Makhijani2014-07-18
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Merge commit '8b0dd4942aac320d1ca3c40fa7ea1be342c71273'Michael Niedermayer2014-07-18
|\| | | | | | | | | | | | | | | | | | | | | | | * commit '8b0dd4942aac320d1ca3c40fa7ea1be342c71273': idctdsp: prettyprinting cosmetics Conflicts: libavcodec/idctdsp.c libavcodec/ppc/idctdsp.c libavcodec/x86/idctdsp_init.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * idctdsp: prettyprinting cosmeticsDiego Biurrun2014-07-18
| |
* | Merge commit 'b4987f72197e0c62cf2633bf835a9c32d2a445ae'Michael Niedermayer2014-07-18
|\| | | | | | | | | | | | | | | | | | | | | * commit 'b4987f72197e0c62cf2633bf835a9c32d2a445ae': idct: Convert IDCT permutation #defines to an enum Conflicts: libavcodec/idctdsp.c libavcodec/x86/cavsdsp.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * idct: Convert IDCT permutation #defines to an enumDiego Biurrun2014-07-18
| | | | | | | | Also rename the enum values to be consistent with other DCT permutations.
* | Merge commit 'c0de9159a7ba5707aa0a5c2bc73ae78b7b87ec46'Michael Niedermayer2014-07-18
|\| | | | | | | | | | | | | * commit 'c0de9159a7ba5707aa0a5c2bc73ae78b7b87ec46': avdevice: Give names to anonymously typedeffed structs Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avdevice: Give names to anonymously typedeffed structsDiego Biurrun2014-07-18
| | | | | | | | | | Anonymous structs can cause trouble in header files, so try to avoid them altogether as a matter of good style.
* | Merge commit '24af1aa0f70362a66cda04c9d7cd012e019f5572'Michael Niedermayer2014-07-18
|\| | | | | | | | | | | | | * commit '24af1aa0f70362a66cda04c9d7cd012e019f5572': fft: Convert FFT/MDCT permutation type #defines to enums Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fft: Convert FFT/MDCT permutation type #defines to enumsDiego Biurrun2014-07-18
| |
* | Merge commit '746ad4e0df7faf93329804e412ec53c1d929a75b'Michael Niedermayer2014-07-18
|\| | | | | | | | | | | | | | | | | | | * commit '746ad4e0df7faf93329804e412ec53c1d929a75b': dct-test: Improve CPU flags struct member name Conflicts: libavcodec/dct-test.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dct-test: Improve CPU flags struct member nameDiego Biurrun2014-07-18
| |
* | Merge commit 'cb44b21da1f59923be577f08c267ec270529be97'Michael Niedermayer2014-07-18
|\| | | | | | | | | | | | | * commit 'cb44b21da1f59923be577f08c267ec270529be97': dct-test: Move cpu_flags variable out of global scope Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dct-test: Move cpu_flags variable out of global scopeDiego Biurrun2014-07-18
| |
* | fate: Add test for wav Peak Envelope Chunk encoder (levl chunk).Peter B2014-07-18
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>