- 02 Jul, 2011 2 commits
-
-
Nicolas George authored
The PTS for captured audio was measured using snd_pcm_htimestamp. snd_pcm_htimestamp hangs when the input is a dsnoop plugin. Furthermore, at some point, snd_pcm_htimestamp started returning monotonic timestamps rather than wall clock timestamps, in most but not all situations. Monotonic timestamps are fine, but ffmpeg uses wall clock timestamps everywhere else, and we have no API to inform the user which kind of timestamps it is. A separate snd_pcm_htimestamp is only slightly less accurate than snd_pcm_htimestamp: the standard deviation for the difference between two consecutive timestamps is (on my hardware): - ~13 µs with snd_pcm_htimestamp; - ~35 µs with av_gettime; - ~5 µs with av_gettime and a timefilter.
-
Michael Niedermayer authored
* qatar/master: get_bits: remove x86 inline asm in A32 bitstream reader doc: Remove outdated information about our issue tracker avidec: Factor out the sync fucntionality. fate-aac: Expand coverage. ac3dsp: add x86-optimized versions of ac3dsp.extract_exponents(). ac3dsp: simplify extract_exponents() now that it does not need to do clipping. ac3enc: clip coefficients after MDCT. ac3enc: add int32_t array clipping function to DSPUtil, including x86 versions. swscale: for >8bit scaling, read in native bit-depth. matroskadec: matroska_read_seek after after EBML_STOP leads to failure. doxygen: fix usage of @file directive in libavutil/{dict,file}.h doxygen: Help doxygen parser to understand the DECLARE_ALIGNED and offsetof macros Conflicts: doc/issue_tracker.txt libavformat/avidec.c libavutil/dict.h libswscale/swscale.c libswscale/utils.c tests/ref/lavfi/pixfmts_scale Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
- 01 Jul, 2011 24 commits
-
-
Mans Rullgard authored
x86 does not use this variant so having inline asm there is pointless. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Reinhard Tartler authored
We have now switched to http://bugzilla.libav.org.
-
Alex Converse authored
-
Alex Converse authored
Add al05_44, al06_44, al17_44.
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
This ensures that any processing between the MDCT and exponent extraction will be using clipped coefficients.
-
Justin Ruggles authored
-
Nicolas George authored
period_size is in frames, while the demuxer assumed it was in bytes, resulting in short reads.
-
Ronald S. Bultje authored
For 9/10bit, it means we don't have to upscale to 16bit before actual scaling or pixel format conversion, and thus a performance gain.
-
John Stebbins authored
EBML_STOP leaves matroska->current_id set. Then matroska_read_seek changes the stream position without resetting current_id. The next matroska_parse_cluster fails due to calculation of incorrect pos. So clear current_id when avio_seek happens in matroska_read_seek. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Reinhard Tartler authored
-
Stefano Sabatini authored
This is required after the OPT_FUNC2 removal.
-
Stefano Sabatini authored
Also generalize it, making it accept ints rather than pixel formats. Allow factorization.
-
Nicolas George authored
-
Jonathan Baldwin authored
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
-
Stefano Sabatini authored
achive -> achieve
-
Nicolas George authored
-
Nicolas George authored
-
Nicolas George authored
-
Michael Niedermayer authored
* qatar/master: cosmetics: fix some then/than typos doxygen: Include libavcodec and libavformat examples into the documentation avutil: elaborate documentation for av_get_random_seed Add support for aac streams in mp4/mov without extradata. aes: whitespace cosmetics adler32: whitespace cosmetics swscale: fix another yuv range conversion overflow in 16bit scaling. Fix cpu flags test program opt-test: Add missing braces to silence compiler warnings. build: Eliminate obsolete test targets. udp: Fix a compilation warning swscale: Unbreak build with --enable-small base64: add fate test aes: improve test program and add fate test adler32: make test program more useful and add fate test swscale: fix yuv range correction when using 16-bit scaling. aacenc: Make chan_map const correct Conflicts: Makefile doc/examples/muxing-example.c libavformat/udp.c libavutil/random_seed.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes ticket302 The second hunk is from anatoly Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Carl Eugen Hoyos authored
-
Carl Eugen Hoyos authored
-
- 30 Jun, 2011 14 commits
-
-
Reinhard Tartler authored
Without this, members that have been declare with the DECLARE_ALIGNED macro don't show up at all in the generated documentation.
-
Diego Biurrun authored
-
Reinhard Tartler authored
-
Reinhard Tartler authored
-
Benjamin Larsson authored
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Jeff Downs authored
All option parsing functions now match the function pointer signature through which they are called (int f(const char *, const char *), thereby working reliably on all platforms. Prefix all option processing functions with opt_
-
Ronald S. Bultje authored
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Diego Biurrun authored
libavutil/opt.c:604:1: warning: missing braces around initializer [-Wmissing-braces]
-
Diego Biurrun authored
The targets are now part of FATE and can be run as individual FATE targets.
-
Stefano Sabatini authored
The symbols was added in the git commit 51293367.
-
Martin Storsjö authored
This fixes this compilation warning, by making endptr a non-const pointer, as required by strtol: In function ‘udp_open’: warning: passing argument 2 of ‘strtol’ from incompatible pointer type Signed-off-by: Martin Storsjö <martin@martin.st>
-