6c104826bd
x86: vc1dsp: port to cpuflags
2012-11-05 14:51:10 +01:00
d578f94746
rtmp: Use av_strlcat instead of strncat
...
Signed-off-by: Martin Storsjö <martin@martin.st >
2012-11-05 15:37:09 +02:00
b3fab1f2cd
doc: add apidoc target for doxygen API documentation
...
Documentation includes only the externally visible API of the installed
headers.
Based on a patch by Anton Khirnov <anton@khirnov.net >.
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2012-11-02 18:28:56 +01:00
34871beb5e
matroskadec: do not use avpacket internals
2012-11-02 18:28:56 +01:00
9221efef79
lavf: fix av_interleaved_write_frame() doxy.
...
A sentence was mistakenly inserted in the middle of another sentence.
2012-11-02 18:28:56 +01:00
717a450993
lavf: clarify the lifetime of demuxed packets.
2012-11-02 18:28:56 +01:00
c8977f6d26
avconv: do not free muxed packet on streamcopy.
...
The packet belongs to lavf, the caller must not free it or access it in
any other way.
No change in practice, since destruct is set to NULL anyway.
2012-11-02 18:28:56 +01:00
b4dc6dccba
crc: move doxy to the header
2012-11-02 18:28:56 +01:00
b68aac7ea3
vf_drawtext: do not use deprecated av_tree_node_size
2012-11-02 18:28:55 +01:00
0a7a94f2e5
x86: Refactor PSWAPD fallback implementations and port to cpuflags
2012-11-02 17:05:29 +01:00
9a07c1332c
parser: Move Doxygen documentation to the header files
2012-11-02 16:44:23 +01:00
85f67c4865
PGS subtitles: Expose forced flag
...
Useful for detection of subtitles displayed during foreign language
scenes.
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2012-11-02 16:13:35 +01:00
26f01bd106
x86: PMINUB: port to cpuflags
2012-11-02 15:38:15 +01:00
9ce02e14f0
x86: ac3dsp: port to cpuflags
2012-11-02 15:24:50 +01:00
61bc2bc7d4
x86util: Add cpuflags_mmxext alias for cpuflags_mmx2
...
"mmxext" is a more sensible name and more common in outside projects.
2012-11-02 15:22:34 +01:00
012f73e271
x86inc: Only define program_name if the macro is unset
...
This allows overriding the value from outside of the file.
2012-11-02 14:38:00 +01:00
e1c804d883
dv1394: Swap the min and max values of the 'standard' option
...
DV1394_NTSC has a lower value than DV1394_PAL.
Signed-off-by: Martin Storsjö <martin@martin.st >
2012-11-02 11:25:48 +02:00
2b831a59d9
rtpdec_vp8: Don't parse fields that aren't used
...
This avoids warnings about unused variables.
Signed-off-by: Martin Storsjö <martin@martin.st >
2012-11-02 10:59:17 +02:00
0876c28080
lavc: add some AVPacket doxy.
2012-11-02 07:58:38 +01:00
fdc8672886
audiointerleave: deobfuscate a function call.
...
right above there is if (pkt) {<do stuff>; pkt = NULL}, so pkt is just a
fancy name for NULL at this point.
2012-11-02 07:58:38 +01:00
179a5c37e0
rtpdec: factorize identical code used in several handlers
2012-11-02 07:58:37 +01:00
f70381ab9d
a64: remove interleaved mode.
...
It has been disabled since it was added two years ago.
2012-11-02 07:58:37 +01:00
c19e9d00a7
doc: Point to the new location of the c99-to-c89 tool
...
This location contains prebuilt binaries as well.
Signed-off-by: Martin Storsjö <martin@martin.st >
2012-11-01 22:47:50 +02:00
6d1270a0f9
decode_audio3: initialize AVFrame
...
Same fix and issue as in a25d912dca
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2012-11-01 19:43:05 +01:00
5459848b14
ws-snd1: set channel layout
2012-11-01 11:30:04 -04:00
f7b8506573
wmavoice: set channel layout
2012-11-01 11:30:04 -04:00
002097a00b
wmapro: use AVCodecContext.channels instead of keeping a private copy
2012-11-01 11:29:19 -04:00
2ed40608e9
wma: do not keep private copies of some AVCodecContext fields
...
channels, sample_rate, bit_rate, and block_align can be used directly from
the AVCodecContext
2012-11-01 11:29:19 -04:00
50a65e7a54
vmdaudio: set channel layout
2012-11-01 11:29:19 -04:00
b5f628e227
twinvq: validate sample rate code
...
A large invalid value could cause undefined behavior when left-shifted
by 8 later in the function.
2012-11-01 11:29:19 -04:00
335826cf5f
twinvq: set channel layout
2012-11-01 11:29:19 -04:00
8cc72ce5a0
twinvq: validate that channels is not <= 0
...
This could occur due to integer overflow when reading the channel count from
the extradata.
2012-11-01 11:29:19 -04:00
cebea00c8a
truespeech: set channel layout
2012-11-01 11:29:18 -04:00
523734eb6a
sipr: set channel layout
2012-11-01 11:29:18 -04:00
4c53f4aed3
shorten: validate that the channel count in the header is not <= 0
2012-11-01 11:29:18 -04:00
4e13e50432
ra288dec: set channel layout
2012-11-01 11:29:18 -04:00
6159f64364
ra144dec: set channel layout
2012-11-01 11:29:18 -04:00
eb38d8fe92
qdm2: remove unneeded checks for channel count
2012-11-01 11:29:18 -04:00
be2ab8b75a
qdm2: make sure channels is not <= 0 and set channel layout
2012-11-01 11:29:18 -04:00
e3d6ab5704
qcelpdec: set channel layout
2012-11-01 11:29:18 -04:00
d26701ce2f
nellymoserdec: set channels to 1
2012-11-01 11:29:17 -04:00
d40dab907a
libopencore-amr: set channel layout for amr-nb or if not set by the user
2012-11-01 11:29:17 -04:00
30f8da29bf
libilbc: set channel layout
2012-11-01 11:29:17 -04:00
0fd1ddf155
dpcm: use AVCodecContext.channels instead of keeping a private copy
2012-11-01 11:29:17 -04:00
1c7a016153
imc: set channels to 1 instead of validating it
2012-11-01 11:29:17 -04:00
32c7769e5c
gsmdec: always set channel layout and sample rate at initialization
...
Only mono 8kHz is supported.
2012-11-01 11:29:17 -04:00
c5b8acad73
libgsmdec: always set channel layout and sample rate at initialization
...
Only mono 8kHz is supported.
2012-11-01 11:29:16 -04:00
a346aaf148
g726dec: do not validate sample rate
...
For decoding it does not really matter what the sample rate is.
2012-11-01 11:29:16 -04:00
e00eb03cd8
g726dec: set channel layout at initialization instead of validating it
2012-11-01 11:29:16 -04:00
99d8686357
flacdec: do not warn on sample rate change
2012-11-01 11:29:16 -04:00