Katerina Barone-Adesi
d4a8a86c68
doc: Libavfilter English cleanup
This aims to standardize the English used in the libavfilter
documentation, describing the same thing in the same way more often,
and significantly reduce the amount of outright errors, including
run-on sentences and sentence fragments.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
12 years ago
Michael Niedermayer
617a1a98a6
mp3enc: Properly write bitrate value in XING header
Instead of using a fixed bitrate_idx, calculate a matching bitrate for
the XING header.
Using a fixed bitrate_idx causes tools such as file(1) and mediainfo(1)
to report wrong bitrate and bitrate mode when using CBR.
Bug-Id: https://bugs.debian.org/736088
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
12 years ago
Anton Khirnov
254c95cdd1
resample: split linear into its own function
12 years ago
Anton Khirnov
be394968c8
resample: add initial padding explicitly
This simplifies the code, since we do not have to deal with a possibly
negative source index anymore.
12 years ago
Anton Khirnov
eed752d61d
resample: drop useless abs()
negative sample_index is handled in the block above.
12 years ago
Anton Khirnov
3c84f6b5d2
resample: reindent
12 years ago
Anton Khirnov
f20892eb67
resample: split the nearest neighbour path into a separate function pointer
12 years ago
Anton Khirnov
b9dea23766
resample: fix avresample_get_delay() return value
The correct "next" input sample is not the first sample of the
resampling buffer, but the center sample of the filter_length-sized
block at the beginning.
CC:libav-stable@libav.org
12 years ago
Timothy Gu
71c32ed533
DNxHD: convert inline asm to yasm
12 years ago
Timothy Gu
676856204b
DNxHD: make get_pixel_8x4_sym accept ptrdiff_t as stride
12 years ago
Vittorio Giovara
89ef08c992
DNxHD: K&R formatting cosmetics
12 years ago
Luca Barbato
a7448064c5
mp2: Do not force a samplerate
The default should be not to resample.
12 years ago
Derek Buitenhuis
25fbfeed98
libx265: Only set the SAR if it is valid
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Derek Buitenhuis
cd0ac6f6e5
libx265: Use 16-bit SAR
The spec says it is 16 bits.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Derek Buitenhuis
4a2226451e
libx265: Use x265_param_parse to set the SAR
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
12 years ago
Anton Khirnov
9a07fac678
mov: read hydrogenaudio replaygain information
12 years ago
Nicolas George
ad8159e0fe
libavfilter: Add asettb filter for setting timebase for audio
Ported asettb (including the sr option for audio sample rate) from FFmpeg,
and copied/modified the existing settb documentation for asettb.
Signed-off-by: Katerina Barone-Adesi <katerinab+libav@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
12 years ago
wm4
f6774f905f
mpegvideo: operate with pointers to AVFrames instead of whole structs
The most interesting parts are initialization in ff_MPV_common_init() and
uninitialization in ff_MPV_common_end().
ff_mpeg_unref_picture and ff_thread_release_buffer have additional NULL
checks for Picture.f, because these functions can be called on
uninitialized or partially initialized Pictures.
NULL pointer checks are added to ff_thread_release_buffer() stub function.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
12 years ago
Vittorio Giovara
60fd7d36c4
fate: correctly set sample rate for mp2 tests
12 years ago
Luca Barbato
e6e8be542b
doc: Completely document the x264 options
And fix an option mismatch.
12 years ago
Luca Barbato
0d671ade99
doc: Use a 3 columns multitable
Make the html output much nicer.
12 years ago
Luca Barbato
be59675add
doc: Change the multitable rendering in texi2pod
Makes it working better for our documentation purposes.
12 years ago
Vittorio Giovara
59388dac69
fate: update tests for YVYU422 pixel format
12 years ago
Vittorio Giovara
b6a09ef700
rawvideo: Support decoding YVYU422 FourCC
12 years ago
Vittorio Giovara
92b099daf4
swscale: support converting YVYU422 pixel format
12 years ago
Vittorio Giovara
8b17243d17
lavu: Add packed YVYU422 pixel format
12 years ago
Vittorio Giovara
46439e1562
mp2: match twolame default options
12 years ago
Paul B Mahol
718907cd88
libtwolame MP2 encoding support
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
13 years ago
Vittorio Giovara
17a75a8c09
libxvid: fix missing end of line character
Error introduced in 5ce7ca68b8 .
12 years ago
Timothy Gu
486e3649ce
xtea: Add Doxy @file and group
12 years ago
Timothy Gu
f73495686d
adler32: Fix doxy group definition
Based on a patch by James Almer <jamrial@gmail.com>.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
12 years ago
Luca Barbato
e10fd08aa7
h264: Refactor decode_nal_units
12 years ago
Timothy Gu
c389a80494
libxvid: Add SSIM displaying through a libxvidcore plugin
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
12 years ago
Timothy Gu
5ce7ca68b8
libxvid: add working lumimasking and variance AQ
The old implementation is unusable due to changes in the Xvid API.
Further fixes by Michael Niedermayer <michaelni@gmx.at>.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
12 years ago
Janne Grunau
d3789eeeed
aarch64: implement videodsp.prefetch
8% faster h264 decoding on Apple A7.
12 years ago
Janne Grunau
8675bcb0ad
aarch64: add armv8 CPU flag
12 years ago
Paul B Mahol
a027d2a873
fate: add tests for SANM and VIMA
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
13 years ago
Paul B Mahol
eeadcdfd1a
LucasArts SMUSH demuxer
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
12 years ago
Paul B Mahol
6f273093e5
LucasArts SMUSH VIMA audio decoder
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
14 years ago
Paul B Mahol
a420ccd4f2
LucasArts SMUSH SANM video decoder
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
14 years ago
Diego Biurrun
5f92204370
dsputil: Move DV-specific ff_zigzag248_direct table to dvdata
12 years ago
Diego Biurrun
57b5b84e20
x86: dsputil: Move ff_apply_window_int16_* bits to ac3dsp, where they belong
12 years ago
Diego Biurrun
c2c5be5749
x86: h264_qpel: Simplify an #if conditional
The extra conditions are covered by previous #ifs and conditional compilation.
12 years ago
Diego Biurrun
01c5779f56
x86: Drop some unnecessary YASM ifdefs
Dead code elimination is enough to avoid undefined references in these cases.
12 years ago
Diego Biurrun
b718b24bbe
ppc: Drop a bunch of unnecessary dsputil_altivec.h #includes
12 years ago
Diego Biurrun
b42f49e42f
x86: dsputil: Eliminate some unnecessary dsputil_x86.h #includes
12 years ago
Diego Biurrun
3dc6272bed
Remove a number of unnecessary dsputil.h #includes
12 years ago
Anton Khirnov
9c21c08fa7
af_ashowinfo: print a more descriptive name for AV_MATRIX_ENCODING_DOLBY
12 years ago
Alessandro Ghedini
a49aa440c9
af_volume: implement replaygain pre-amplification
This adds a new "replaygain_preamp" option to the filter, and simply adds its
value to the replaygain gain value.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
12 years ago
James Almer
c74b86699c
x86/synth_filter: add synth_filter_fma3
Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
12 years ago