| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
Thanks to Pascal Massimino and Michael Militzer for relicensing as LGPL.
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
|
|
|
|
|
| |
These function pointers already existed in the ARM code. Adding them globally
allows calls to the function pointers to access arch-optimized versions of the
functions transparently.
|
|
|
|
| |
The HAVE_ prefix is reserved for macros set by configure.
|
|
|
|
| |
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
|
|
|
| |
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
|
|
|
| |
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
|
|
|
|
|
| |
This improves error messages for completely and somewhat broken inputs.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
|
|
|
| |
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
|
|
|
| |
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
|
|
|
|
|
| |
Only set a value if _WIN32_WINNT is undefined or smaller than 0x0600. This is
cleaner than unconditional definition and avoids a number of redefinition
warnings. Also only define a value in one of the two dxva2 headers.
|
|
|
|
| |
This avoids related incompatible pointer type warnings.
|
| |
|
| |
|
|
|
|
| |
Write the StereoMode Embl to bitstream.
|
|
|
|
|
|
|
|
|
| |
Convert the Matroska stereo format to the Stereo3D format, and add a
Stereo3D side data to the stream.
Bump the doctype version supported.
Bug-Id: 728 / https://bugs.debian.org/757185
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
|
|
|
| |
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
|
|
|
| |
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
|
|
|
| |
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Leftover of a4d3c20035946cbc1509aec2dc28d51c2a2f9a8e.
|
|
|
|
| |
CC: libav-stable@libav.org
|
|
|
|
|
|
| |
The mpegenc private option values are in 50-byte units.
CC: libav-stable@libav.org
|
|
|
|
|
|
| |
It is written to the file as a 22-bit value.
CC: libav-stable@libav.org
|
|
|
|
|
| |
Even if sps.crop is true, the cropping amount may be zero.
Fixes a sample with a valid but broken container cropping.
|
|
|
|
| |
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
|
|
|
| |
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
| |
|
|
|
|
| |
It hints that the content is H264 according to HD-DVD.
|
|
|
|
|
| |
As written in the comment above, skip must be added only if a
start code is found.
|
|
|
|
| |
Some obsolete versions of the MinGW32 runtime (<4.0.0) lack the definition.
|
|
|
|
|
|
|
| |
If the remote end of a connection oriented socket hangs up, generating
an EPIPE error is preferable over an unhandled SIGPIPE signal.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
|
|
|
|
| |
It allows to configure how long will avformat_find_stream_info() wait
to get the first timestamp.
|
| |
|
|
|
|
|
|
| |
alsa and x11grab use av_gettime() to report timestamps.
Bug-Id: 647
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This option facilitates testing shared libarary builds: for instance
fate builders do no longer need to set LD_LIBRARY_PATH as the binaries will
get the right search paths hardcoded into their executable file.
This option is only meant to be used for testing purposes: The installed
libraries must not move around in the file system, and doing so will
cause a lot of subtle problems. For more information why using RPATH is
dangerous, please refer to
https://blog.flameeyes.eu/2010/06/the-why-and-how-of-rpath
|
| |
|
|
|
|
| |
Unbreak 051aadeed104ecbe8ee4850ec2d7e5394f5e1ccd
|
|
|
|
| |
This avoids a number of redefinition warnings on MinGW64.
|
|
|
|
| |
This avoids a number of redefinition warnings on MinGW64.
|
|
|
|
| |
Since they are aliases for ogg enabling any of them enables ogg as well.
|
|
|
|
| |
It is hardcoded to 15fps.
|
| |
|
|
|
|
|
|
|
| |
At least one FATE sample contains such chunks and happens to work simply
by accident (due to find_stream_info() swallowing the error).
CC: libav-stable@libav.org
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
MpegEncContext based decoders are only fully initialized after the first
ff_thread_get_buffer() call. The RV30/40 decoders may fail before a frame
buffer was requested. ff_mpeg_update_thread_context() fails on half
initialized MpegEncContexts. Since this can only happen before a the
first frame was decoded there is no need to call
ff_mpeg_update_thread_context().
Based on patches by John Stebbins and tested by John Stebbins.
CC: libav-stable@libav.org
|