Luca Barbato
f550583c00
bfin: update VP3 idct
The block must be set to 0.
13 years ago
Michael Niedermayer
834e9fb056
x86: hpeldsp: Fix a typo, use the right register
This makes the code actually work.
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Luca Barbato
4839fbe2d1
shorten: fix array subscript is below array bounds warning
Incidentally fixes alpha builds.
13 years ago
Daniel Kang
05b0998f51
dsputil: Fix error by not using redzone and register name
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 years ago
Michael Niedermayer
4eb93bed4e
swscale: GBRP output support
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
13 years ago
Martin Storsjö
2026eb1408
arm: vp8: Fix the plain-armv6 version of vp8_luma_dc_wht
This makes the plain-armv6 version use the same registers as the
armv6t2 version above.
This fixes fate-vp8 on plain-armv6 devices.
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Daniel Kang
96753bd00d
dsputil: x86: Correct the number of registers used in put_no_rnd_pixels16_l2
put_no_rnd_pixels16_l2 allocated 5 instead of 6 registers.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 years ago
Daniel Kang
0eedf5d74d
dsputil: add missing HAVE_YASM guard
Fix compile error under
"--disable-optimizations --disable-yasm --disable-inline-asm"
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 years ago
Rémi Denis-Courmont
78bc4d69eb
hwaccel: do not offer unsupported pixel formats
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 years ago
Rémi Denis-Courmont
ec0e92002b
vdpau: add missing pixel format for H.264
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 years ago
Daniel Kang
71155d7b41
dsputil: x86: Convert mpeg4 qpel and dsputil avg to yasm
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 years ago
Ronald S. Bultje
f90ff772e7
Move H264/QPEL specific asm from dsputil.asm to h264_qpel_*.asm.
13 years ago
Luca Barbato
fe1057e017
doc: update the reference for the title
The recent texi2html exports the title as 'fulltitle_no_texi'.
13 years ago
Anton Khirnov
04f4dbc2fa
mpegvideo_enc: fix indentation in load_input_picture()
13 years ago
Anton Khirnov
3f47d316cd
mpegvideo_enc: do not modify the input frame.
13 years ago
Anton Khirnov
7bcaeb408e
mjpegdec: fix indentation
13 years ago
Anton Khirnov
0ce033f888
rawdec: cosmetics, reformat
13 years ago
Anton Khirnov
b965cb906b
mimic: return meaningful error codes.
13 years ago
Anton Khirnov
a0cabd0a27
mimic: cosmetics, reformat
13 years ago
Anton Khirnov
04e1249609
iff: drop ff_ prefix from a static function.
13 years ago
Anton Khirnov
9221c0af77
pngdec: cosmetics, reformat.
Also remove a commented out line.
13 years ago
Anton Khirnov
edb2426b75
dxa: return meaningful error codes.
13 years ago
Anton Khirnov
adf0110d87
eatgq: cosmetics, reformat.
13 years ago
Anton Khirnov
f337c29017
eatgq: return meaningful error codes.
13 years ago
Anton Khirnov
4b7598e2fe
eatgv: cosmetics, reformat
13 years ago
Anton Khirnov
ade402804a
eatgv: return meaningful error codes.
13 years ago
Anton Khirnov
0859eaa012
cyuv: return meaningful error codes.
13 years ago
Anton Khirnov
6837bd6e49
txd: return meaningful error codes.
13 years ago
Anton Khirnov
69c25c9284
dnxhdenc: fix invalid reads in dnxhd_mb_var_thread().
Do not assume that frame dimensions are mod16 (or that height is mod32
for interlaced).
CC:libav-stable@libav.org
13 years ago
Diego Biurrun
033a86f9bb
x86: h264qpel: Move stray comment to the right spot and clarify it
13 years ago
Michael Karcher
0e3afacd4d
atrac3: use correct loop variable in add_tonal_components()
Signed-off-by: Michael Karcher <ffmpeg@mkarcher.dialup.fu-berlin.de>
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
CC:libav-stable@libav.org
13 years ago
Luca Barbato
ded3673d77
doc: document libx264 options and mappings
13 years ago
Gavriloaie Eugen-Andrei
29b553c1a6
libx264: introduce -x264-params private option
It is a shortcut to set all the params using x264_param_parse,
makes simpler importing settings from other software using x264.
13 years ago
Justin Ruggles
38c1466ca4
dict: add av_dict_parse_string()
Can be used to set multiple key/value pairs from a string.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 years ago
Luca Barbato
5ea5ffc9ce
doc: support multitable in texi2pod
13 years ago
Vladimir Pantelic
0b55b16abc
avfilter: allow setpts filter to use wallclock time for calculations
Signed-off-by: Vladimir Pantelic <vladoman@gmail.com>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 years ago
Vladimir Pantelic
b85a5e87af
lavu: Add av_strnstr()
This is a length limited version of strstr()
Signed-off-by: Vladimir Pantelic <vladoman@gmail.com>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 years ago
Vittorio Giovara
a84fb6e06f
h264: Allow discarding the cropping information from SPS
Some 3D systems overload the meaning of the field for other purposes.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 years ago
Diego Biurrun
33552a5f7b
arm: Add mathops.h to ARCH_HEADERS list
It is an arch-specific header not suitable for standalone compilation.
13 years ago
Luca Barbato
4333df6355
avstring: K&R formatting cosmetics
Signed-off-by: Diego Biurrun <diego@biurrun.de>
13 years ago
Diego Biurrun
2c10e2a2f6
build: Make the H.264 parser select h264qpel
It is required for building the shared H.264 code.
13 years ago
Janne Grunau
c5c2060cf5
x86: h264qpel: add cpu flag checks for init function
The code was copied from per cpu extension init function so the checks
for supported extensions was overlooked.
13 years ago
Janne Grunau
6bdb841b46
h264: copy h264qpel dsp context to slice thread copies
13 years ago
Janne Grunau
8e148b8742
arm: h264qpel: use neon h264 qpel functions only if supported
13 years ago
Mans Rullgard
e9d817351b
dsputil: Separate h264 qpel
The sh4 optimizations are removed, because the code is
100% identical to the C code, so it is unlikely to
provide any real practical benefit.
Signed-off-by: Diego Biurrun <diego@biurrun.de>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 years ago
Luca Barbato
7a95afe433
doc: fix dependencies in pod generation
The script can and will change.
13 years ago
Diego Biurrun
528878ee7b
openbsd: configure: Stop enabling PIC by default
Previously PIC was enabled as a magic workaround for binaries that
built fine, but failed to function at all. This problem no longer
exists, possibly since the introduction of symbol versioning.
13 years ago
Martin Storsjö
4a4a7e138c
rtpenc_chain: Use the original AVFormatContext for getting payload type
In ff_rtp_get_payload_type, the AVFormatContext is used for checking
whether the payload_type or rtpflags options are set. In rtpenc_chain,
the rtpctx struct is a newly initialized struct where no options have
been set yet, so no options can be fetched from there.
All muxers that internally chain rtp muxers have the "rtpflags" field
that allows passing such options on (which is how this worked before
8034130e06 ), so this works just as intended.
This makes it possible to produce H263 in RFC2190 format with chained
RTP muxers.
CC: libav-stable@libav.org
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Martin Storsjö
932117171f
rtp: Make sure the output format pointer is set
Not sure if this actually happens, but we do the same check when
checking payload_type further above in the function, so it might
be needed.
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Martin Storsjö
57ed8debb9
wmv2: Propagate the wmv2 idct permutation type to the dsputils context
This fixes encoding where the idct setting originally was set to
FF_IDCT_AUTO and dsputil chose a default idct with a non-null
permutation - even if the permutation tables were updated,
dct_quantize in x86/mpegvideoenc_template.c also checked the
value of this type variable.
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago