FFmpeg git repo
Go to file
wm4 8f629a986c isom: convert mp4 dvdsub extradata to vobsub format
mp4 files embedding DVD subtitles do not use the same extradata format
as the rest of Libav expects. The subtitle decoder in libavcodec in
particular does not understand this format.

Convert the extradata to the vobsub .idx format. mp4 stores the palette
as binary 32 bit ints in YUV. The subtitle resolution is stored
separately in the track header, which we access through AVStream.

Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-03-15 14:32:58 +01:00
compat Work around broken floating point limits on some systems. 2014-03-10 10:27:17 +01:00
doc Remove all SPARC architecture optimizations 2014-03-13 05:50:28 -07:00
libavcodec codec_desc: group image codecs together 2014-03-14 17:50:35 +01:00
libavdevice avutil: Move library version related macros to version.h 2013-12-26 19:05:22 +01:00
libavfilter vf_shuffleplanes: fix the type of the mapping indices 2014-03-06 09:24:53 +01:00
libavformat isom: convert mp4 dvdsub extradata to vobsub format 2014-03-15 14:32:58 +01:00
libavresample lavr: return an error if a avresample_open() is called on an open context 2014-02-22 20:53:09 +01:00
libavutil bfin: Refactor duplicated assembly-related macros 2014-03-13 08:15:52 -07:00
libswscale bfin: Refactor duplicated assembly-related macros 2014-03-13 08:15:52 -07:00
presets presets: spelling error in libvpx 1080p50_60 2011-10-22 00:28:56 +02:00
tests mxf: Set audio packets pts 2014-03-06 19:28:20 +01:00
tools qt-faststart: Add a note about the -movflags +faststart feature 2014-03-01 00:25:17 +02:00
.gitignore libavfilter: example audio filtering program 2014-02-25 13:22:10 +01:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1 cosmetics: Delete empty lines at end of file. 2012-02-09 12:26:45 +01:00
COPYING.LGPLv3
CREDITS partially rename FFmpeg to Libav 2011-03-16 21:54:39 +01:00
Changelog lavfi: add shuffleplanes filter 2014-03-05 21:52:02 +01:00
INSTALL doc: clarify configure features 2011-04-07 02:54:12 +02:00
LICENSE Add libx265 encoder 2014-02-12 13:13:17 +00:00
Makefile Remove all SPARC architecture optimizations 2014-03-13 05:50:28 -07:00
README cosmetics: fix dashed line length after 070c5d0 2011-03-28 09:53:40 +02:00
RELEASE Prepare for 11_alpha1 Release 2014-03-13 08:24:11 -04:00
arch.mak Remove all SPARC architecture optimizations 2014-03-13 05:50:28 -07:00
avconv.c avconv: remove a write-only variable 2014-02-24 17:30:48 +01:00
avconv.h avconv: remove a write-only variable 2014-02-24 17:30:48 +01:00
avconv_filter.c Add missing #includes for *INT64_MAX and *INT64_C 2013-11-23 21:55:52 +01:00
avconv_opt.c avconv: support forcing codec tags for input streams 2014-02-24 07:25:07 +01:00
avconv_vdpau.c avconv: add support for VDPAU decoding 2013-11-23 11:55:53 +01:00
avplay.c avplay: add support for seeking to chapter marks 2014-02-10 11:23:01 +01:00
avprobe.c cmdutils: wrap exit explicitly 2013-07-07 21:43:23 +02:00
avserver.c avserver: do not use a static string as a default for a string option 2013-08-04 18:47:22 +02:00
cmdutils.c avconv: Match stream id 2014-03-13 11:59:34 +01:00
cmdutils.h avplay: Accept cpuflags option 2013-10-22 10:49:31 +02:00
cmdutils_common_opts.h avplay: Accept cpuflags option 2013-10-22 10:49:31 +02:00
common.mak Move all example programs to doc/examples 2014-02-16 21:37:21 +01:00
configure configure: Split some logical blocks off from HAVE_LIST 2014-03-14 13:45:40 +01:00
library.mak Move all example programs to doc/examples 2014-02-16 21:37:21 +01:00
version.sh Drop git- prefix from version labels 2011-06-19 19:41:23 +01:00

README

Libav README
------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* See the LICENSE file.