e4f4a1f93e
lavf doxy: rename lavf I/O group to lavf_io.
2011-12-10 22:02:28 +01:00
b262a05904
lavf doxy: add metadata docs to the main lavf group
2011-12-10 22:02:28 +01:00
8bd1f1a4c8
ttadec: check channel count as read from extradata.
...
fixes floating-point exception due to channels being set to 0.
fixes Bug 128.
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2011-12-10 14:54:19 -05:00
7d18d17abd
Add CLJR encoding and decoding regression tests
...
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-12-10 20:11:29 +01:00
65c1011404
cljr: remove unused code
...
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-12-10 20:11:28 +01:00
3c1f60860d
flacdec: Support for tracks in cuesheet metadata block
...
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2011-12-10 13:42:40 -05:00
8d61eef917
ptx: fix inverted check for sufficient data
...
Fix regression introduced in 2b53e69.
2011-12-10 17:01:27 +01:00
28101f6c4e
flac muxer: fix writing of file header and STREAMINFO header from extradata
...
fixes Bug 119
2011-12-10 10:19:41 -05:00
2b53e696c8
ptx: emit a warning on insufficient picture data
...
Return the whole packet as consumed in this case and not the size the
packet should have had. Move the insufficient data check into the for
condition to fix a ISO C90 error on bigendian.
2011-12-10 15:29:54 +01:00
97334f106c
utvideo: add fate tests covering all codec variants
...
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2011-12-10 15:29:53 +01:00
708060d7d1
doc: update to refer to avconv
2011-12-10 15:15:05 +01:00
0395d37abb
doc: remove some stale entries from the faq
...
Some entries should be still amended.
2011-12-10 15:15:05 +01:00
19341c58e0
Dxtory capture format decoder
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-12-10 11:58:03 +01:00
4c38633352
isom: sort and pretty-print codec_movaudio_tags[]
...
original order is retained within the same tag or codec id to maintain the
muxing/demuxing priority.
2011-12-09 16:12:58 -05:00
7714770de1
isom: remove pointless comments in codec_movaudio_tags[]
2011-12-09 16:12:58 -05:00
21ebf2d493
isom: remove commented-out tag for vorbis
2011-12-09 16:12:58 -05:00
60cd802daf
movenc: write 'chan' tag for AC-3 in MOV
2011-12-09 16:12:58 -05:00
1fdf18f4b7
mov: add support for reading and writing the 'chan' tag
...
This implements reading the tag in the demuxer and adds support for writing it
in the muxer. Some example channel layout tables for muxing are included for
ac3, aac, and alac, but they are not utilized yet.
2011-12-09 16:12:58 -05:00
b2890f5ed6
audioconvert: add some additional channel and channel layout macros
2011-12-09 16:12:58 -05:00
1d2449a613
audioconvert: change 7.1 "wide" layout to use side surround channels
2011-12-09 16:12:58 -05:00
8e8c51318c
movenc: simplify handling of pcm vs. adpcm vs. other compressed codecs
...
Use Sound Sample Description Version 2 for all MOV files.
Updated FATE references accordingly.
Note that ADPCM is treated as compressed audio in version 2.
2011-12-09 16:12:58 -05:00
d5837d7fe9
doc: update documentation to use avconv
2011-12-09 18:26:31 +01:00
ca410b4eb0
doc: update demuxers section
...
Cleanup tags usage and update commandline examples.
2011-12-09 18:26:31 +01:00
9bdfe9ac1c
doc: extend external library coverage
2011-12-09 18:26:31 +01:00
1de6e14efe
doc: split platform specific information
...
Move the platform-specific information in its own file.
2011-12-09 18:26:31 +01:00
2f017d9791
doc: port the git-howto to texinfo
2011-12-09 18:26:31 +01:00
c1f5da698b
doc: provide fallback css and customize @float
...
Add "note" or "important" class to the generated div.
2011-12-09 18:26:31 +01:00
1ebbdda1d2
doc: document fate in a texinfo
...
Summarize the information provided in the wiki and the one provided
in fate.txt
2011-12-09 18:26:17 +01:00
b73a01eaf1
doxy: change hue value to match our green
2011-12-09 04:20:41 +01:00
6b60a4c9c9
cljr: K&R cosmetics
2011-12-08 20:28:27 +01:00
1c45c64c9d
cljr: return a more sensible value when encountering invalid headers
2011-12-08 20:28:27 +01:00
163682fab3
cljr: drop unnecessary emms_c() calls without MMX code
2011-12-08 20:28:26 +01:00
bbc10185ee
cljr: remove useless casts
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-12-08 15:56:31 +00:00
baf3b6e594
cljr: group encode/decode parts under single ifdefs
...
This groups the encode/decode parts under single ifdefs and
eliminates the encode_init() function as it merely calls
common_init(). Also fix whitespace in moved code.
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-12-08 15:56:30 +00:00
9a1420bfda
cljr: remove stray semicolon
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-12-08 15:56:30 +00:00
ca52bae6ec
cljr: add missing return statement in decode_end()
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-12-08 14:44:05 +00:00
12dca02e9e
doc: add pulseaudio to the input list
2011-12-08 12:47:39 +01:00
f75e3d25d0
avconv: remove unsubstantiated comment
...
All the currently supported OS-es manage to use return values
properly.
2011-12-08 12:47:34 +01:00
8562d9bd6c
shorten: avoid abort() on unknown audio types
...
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2011-12-08 11:30:24 +01:00
e93947b7d8
cljr: add encoder
...
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-12-08 09:47:53 +01:00
47b20a1db0
build: merge lists of HTML documentation targets
2011-12-08 01:01:00 +01:00
4dccfff9dd
tests/examples: Mark some variables only used within their files as static.
2011-12-08 01:01:00 +01:00
9a5d6c23c5
tests/tools/examples: Replace direct exit() calls by return.
2011-12-08 01:00:58 +01:00
be0675ce67
x86 cpuid: set vendor union members separately
...
Solaris Studio (suncc) has difficulty with filling in
members of a union. Instead, let's retrieve and store the
cpuid() results separately. This is still a compiler bug,
however this fix does not cause a regression on other platforms.
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2011-12-08 00:57:11 +01:00
04a5eaa1a5
cljr: release picture at end of decoding
...
Otherwise after transcoding from cljr we get: Found 1 unreleased buffers!
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2011-12-08 00:36:32 +01:00
392107ad07
rv40: NEON optimised rv40 qpel motion compensation
...
Based on patch by Janne Grunau.
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-12-07 22:38:14 +00:00
78212cefe1
drawtext: remove typo
...
It slipped through the last two iterations.
2011-12-07 20:40:18 +01:00
bc057f7592
pcm-mpeg: implement new audio decoding api
...
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
2011-12-07 13:52:00 -05:00
8b03d7fe95
w32thread: port fixes to pthread_cond_broadcast() from x264.
2011-12-07 10:30:54 -08:00
d8538f06e6
doc: add editor configuration section with Vim and Emacs settings
...
based on a patch by Victor Vasiliev, vasilvv gmail com
2011-12-07 18:57:43 +01:00