1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-13 21:28:01 +02:00
Go to file
Derek Buitenhuis 6ff54eb87b configure: Check for x265_api_get
Any other x265 symbol may not exported, e.g. if the build is a
multilib (10-bit and 8-bit in one) build.

This is the only symbol we directly call, and is available in the
build number we check for.

Fixes the configure check on multilib x265 builds.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
(cherry picked from commit f4be604f1c)
2015-06-27 11:51:48 +01:00
compat compat/os2threads: Check av_malloc() return code 2015-06-02 15:16:45 +02:00
doc doc: avoid incorrect phrase 'allows to' 2015-06-19 20:31:44 +02:00
libavcodec vaapi_h264: fix RefPicList[] field flags. 2015-06-23 13:52:30 +02:00
libavdevice doc: avoid incorrect phrase 'allows to' 2015-06-19 20:31:44 +02:00
libavfilter avfilter: fix a few 5 spaces indent 2015-06-07 20:18:15 +02:00
libavformat doc: avoid incorrect phrase 'allows to' 2015-06-19 20:31:44 +02:00
libavresample Merge commit 'd68c05380cebf563915412182643a8be04ef890b' 2015-06-01 00:22:47 +02:00
libavutil doc: avoid incorrect phrase 'allows to' 2015-06-19 20:31:44 +02:00
libpostproc postproc: fix unaligned access 2015-06-19 18:40:49 +02:00
libswresample swr: Fix ASSERT_LEVEL warning 2015-06-08 20:16:06 +02:00
libswscale swscale/x86/rgb2rgb_template: don't call emms on sse2/avx functions 2015-06-26 16:30:23 -03:00
presets
tests fate: Force jpeg2000 decoder for dcinema 2015-06-09 20:09:12 +02:00
tools tools/graph2dot: use larger data types than int for array/string sizes 2015-05-12 04:01:25 +02:00
.gitattributes
.gitignore
arch.mak Merge commit 'eecd29b3fd7fee221580798346d6582b75c7ade4' 2015-05-31 23:42:36 +02:00
Changelog doc: avoid incorrect phrase 'allows to' 2015-06-19 20:31:44 +02:00
cmdutils_common_opts.h
cmdutils_opencl.c
cmdutils.c cmdutils: Fix sign error in display matrix auto-rotation code 2015-05-18 02:07:34 +02:00
cmdutils.h ffplay&cmdutils:Factor get_rotation() code out 2015-05-03 23:49:16 +02:00
common.mak
configure configure: Check for x265_api_get 2015-06-27 11:51:48 +01:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
ffmpeg_dxva2.c ffmpeg_dxva2: call GetDesktopWindow() in place of GetShellWindow() 2015-06-03 16:25:08 +02:00
ffmpeg_filter.c ffmpeg_filter: use get_rotation() 2015-05-04 00:14:36 +02:00
ffmpeg_opt.c ffmpeg_opt: Check for localtime() failure 2015-06-18 22:09:01 +02:00
ffmpeg_vda.c
ffmpeg_vdpau.c
ffmpeg.c ffmpeg: Free last_frame instead of just unref 2015-06-18 22:09:01 +02:00
ffmpeg.h ffmpeg: Do not copy the display matrix if rotation meta-data is manually added 2015-05-18 00:52:36 +02:00
ffplay.c ffplay: use av_clip() instead of nested min & max 2015-06-06 13:18:28 +02:00
ffprobe.c ffprobe: print stream_index with frame data 2015-05-27 11:19:19 +02:00
ffserver_config.c ffserver: Use singlejpeg muxer for jpeg 2015-06-08 03:36:22 +02:00
ffserver_config.h ffserver: Use singlejpeg muxer for jpeg 2015-06-08 03:36:22 +02:00
ffserver.c ffserver: Use singlejpeg muxer for jpeg 2015-06-08 03:36:22 +02:00
INSTALL.md
library.mak library.mak: Workaround SDL redefining main and breaking fate tests on mingw 2015-06-26 16:22:54 -03:00
LICENSE.md
MAINTAINERS MAINTAINERS: add 2.7 2015-06-09 23:54:46 +02:00
Makefile
README.md
RELEASE Update for 2.7.1 2015-06-19 19:03:00 +02:00
RELEASE_NOTES add RELEASE_NOTES, based on previous 2015-06-09 23:36:06 +02:00
version.sh

FFmpeg README

FFmpeg 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.
  • libswresample implements audio mixing and resampling routines.
  • libswscale implements color conversion and scaling routines.

Tools

  • ffmpeg is a command line toolbox to manipulate, convert and stream multimedia content.
  • ffplay is a minimalistic multimedia player.
  • ffprobe is a simple analysis tool to inspect multimedia content.
  • ffserver is a multimedia streaming server for live broadcasts.
  • 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

Coding examples are available in the doc/examples directory.

License

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