1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-03 05:10:03 +02:00
Go to file
Martin Storsjö e1c2453a4f arm: hevc_idct: Tune the add_res_8x8 and add_res_32x32 functions
Before:              Cortex     A7      A8      A9     A53
hevc_add_res_8x8_8_neon:     116.0    58.7    80.2    90.7
hevc_add_res_32x32_8_neon:  1230.0   737.5  1187.5   974.4
After:
hevc_add_res_8x8_8_neon:      97.7    57.0    73.7    80.0
hevc_add_res_32x32_8_neon:  1216.0   698.7  1127.5   827.1

Signed-off-by: Martin Storsjö <martin@martin.st>
2017-04-28 12:02:14 +03:00
avbuild
avtools avprobe: use av_spherical_projection_name() to print spherical projection names 2017-04-27 09:59:54 -04:00
compat
doc spherical: add functions to retrieve and request projection names 2017-04-27 09:59:54 -04:00
libavcodec arm: hevc_idct: Tune the add_res_8x8 and add_res_32x32 functions 2017-04-28 12:02:14 +03:00
libavdevice avfoundation: update to use AVCodecParameters 2017-04-26 11:47:31 -04:00
libavfilter filtfmts-test: Mark filter as const 2017-04-10 09:04:41 -04:00
libavformat dump: use av_spherical_projection_name() to print spherical projection names 2017-04-27 09:59:54 -04:00
libavresample Bump major versions of all libraries 2017-03-23 09:56:20 +01:00
libavutil spherical: add functions to retrieve and request projection names 2017-04-27 09:59:54 -04:00
libswscale swscale-test: const correctness 2017-04-24 16:10:05 +02:00
presets
tests checkasm: hevc: Add a hevc_ prefix to the add_residual functions 2017-04-21 13:32:44 +03:00
tools
.gitattributes
.gitignore
.travis.yml travis: Exclude gcc for the macOS target 2017-04-20 12:53:08 +02:00
Changelog Add ClearVideo decoder 2017-04-25 15:39:10 +02:00
configure configure: Fix sem_timedwait probe 2017-04-25 00:38:07 +02:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
INSTALL
LICENSE
Makefile
README
README.md
RELEASE

Libav

Build Status

Libav is a collection of libraries and tools to process multimedia content such as audio, video, subtitles and related metadata.

Libraries

  • libavcodec provides implementation of a wider range of codecs.
  • libavformat implements streaming protocols, container formats and basic I/O access.
  • libavutil includes hashers, decompressors and miscellaneous utility functions.
  • libavfilter provides a mean to alter decoded Audio and Video through chain of filters.
  • libavdevice provides an abstraction to access capture and playback devices.
  • libavresample implements audio mixing and resampling routines.
  • libswscale implements color conversion and scaling routines.

Tools

  • avconv is a command line toolbox to manipulate, convert and stream multimedia content.
  • avplay is a minimalistic multimedia player.
  • avprobe is a simple analisys tool to inspect multimedia content.
  • Additional small tools such as aviocat, ismindex and qt-faststart.

Documentation

The offline documentation is available in the doc/ directory.

The online documentation is available in the main website and in the wiki.

Examples

Conding examples are available in the doc/example directory.

License

Libav codebase is mainly LGPL-licensed with optional components licensed under GPL. Please refer to the LICENSE file for detailed information.