Diego Biurrun
100c70b048
vcr1: Add vcr1_ prefixes to all static functions with generic names.
2012-05-14 16:19:16 +02:00
Diego Biurrun
a761e5951c
vcr1: Fix return type of common_init to match the function pointer signature.
...
libavcodec/vcr1.c:182: warning: initialization from incompatible pointer type
2012-05-14 16:19:16 +02:00
Diego Biurrun
55da88c5ab
vcr1enc: Replace obsolete get_bit_count by put_bits_count/flush_put_bits.
2012-05-14 16:19:14 +02:00
Diego Biurrun
5aad8e80a7
motion-test: remove disabled code
2012-05-14 15:38:43 +02:00
Diego Biurrun
70be4dddc8
gxfenc: remove disabled half-implemented MJPEG tag
2012-05-14 15:38:42 +02:00
Diego Biurrun
d19f3e9a2a
doc: misc improvements for the Windows section
...
Fix some orthography, wording and grammar issues; update the SDL section
with more current instructions; simplify lib.exe example command line;
drop outdated comments about libnut.
2012-05-14 13:05:39 +02:00
Diego Biurrun
ec2dbec84d
fate: employ better names and add a convenient shorthand for vp6 tests
2012-05-11 10:50:28 +02:00
Diego Biurrun
1de53d006b
h264: K&R formatting cosmetics for header files (part II/II)
2012-05-10 13:13:44 +02:00
Diego Biurrun
be545b8a34
h264: K&R formatting cosmetics for header files (part I/II)
2012-05-10 13:02:47 +02:00
Diego Biurrun
7cf78b3476
cmdutils: Add fallback case to switch in check_stream_specifier().
...
This fixes the warning:
cmdutils.c:897: warning: ‘type’ may be used uninitialized in this function
2012-05-10 00:01:45 +02:00
Diego Biurrun
8ae1914327
vcr1enc: drop pointless empty encode_init() wrapper function
2012-05-09 23:47:37 +02:00
Diego Biurrun
eeeefd5001
vcr1: drop pointless write-only AVCodecContext member from VCR1Context
2012-05-09 23:24:07 +02:00
Diego Biurrun
51c4d87093
vcr1: group encoder code together to save #ifdefs
2012-05-09 23:24:07 +02:00
Diego Biurrun
db1e403cfb
vcr1: cosmetics: K&R prettyprinting, typos, parentheses, dead code, comments
2012-05-09 23:24:06 +02:00
Diego Biurrun
59cbc4eee2
mov: make one comment slightly more specific
2012-05-09 23:12:37 +02:00
Diego Biurrun
c8b4a3999b
libxvid: Give more suitable names to libxvid-related files.
2012-05-09 18:18:05 +02:00
Diego Biurrun
5b432d66ce
libxvid: Separate libxvid encoder from libxvid rate control code.
...
This allows compiling the Xvid rate control code without the encoder.
2012-05-09 18:18:05 +02:00
Diego Biurrun
727af82a84
jpeglsdec: Remove write-only variable in ff_jpegls_decode_lse().
...
libavcodec/jpeglsdec.c:54:9: warning: variable ‘len’ set but not used
2012-05-09 18:12:28 +02:00
Diego Biurrun
454b1f9b58
fate: cosmetics: lowercase some comments
2012-05-09 18:12:28 +02:00
Diego Biurrun
7ac4bde22a
fate: Give more consistent names to some RealVideo/RealAudio tests.
2012-05-09 18:12:27 +02:00
Diego Biurrun and Mans Rullgard
63e01c2f19
fate: add convenient shorthands for ea-vp6, libavcodec, libavutil tests
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
2012-05-09 14:13:34 +01:00
Diego Biurrun and Mans Rullgard
f2a5586c64
fate: split some combined tests into separate audio and video tests
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
2012-05-09 14:13:34 +01:00
Diego Biurrun
ce473de921
av_samples_fill_array: Mark unmodified function argument as const.
...
libavcodec/utils.c:274: warning: passing argument 3 of ‘av_samples_fill_arrays’ discards qualifiers from pointer target type
./libavutil/samplefmt.h:151: note: expected ‘uint8_t *’ but argument is of type ‘const uint8_t *’
2012-05-08 11:35:49 +02:00
Diego Biurrun
520c1ec699
dv: Split profile handling code into a separate file.
2012-05-07 23:59:49 +02:00
Diego Biurrun
455245ca8a
mov: Remove write-only variable in mov_read_chan().
...
libavformat/mov.c:597:25: warning: variable ‘cflags’ set but not used
2012-05-07 20:31:23 +02:00
Diego Biurrun
fdc918632f
libschroedinger: Switch to function names more in line with Libav style.
2012-05-07 14:31:59 +02:00
Diego Biurrun
9cef0669c4
Move code shared between libdirac and libschroedinger to libschroedinger.
...
This also involves making some function static and changing the name
prefixes of some functions and structures.
2012-05-07 14:31:59 +02:00
Diego Biurrun
10d2ea2604
h264: Remove a commented-out function pointer typedef.
2012-05-07 14:17:43 +02:00
Diego Biurrun
ea14050642
txd: Remove write-only variable in txd_decode_frame().
...
libavcodec/txd.c:49:60: warning: variable ‘mipmap_count’ set but not used
2012-05-07 14:17:42 +02:00
Diego Biurrun
246b050f51
mmvideo.c: Remove unused variable in mm_decode_pal().
...
libavcodec/mmvideo.c:87:9: warning: variable ‘i’ set but not used
2012-05-07 14:17:41 +02:00
Diego Biurrun
dbe6ba55a3
build: cosmetics: Add missing end-of-line backslashes to item lists.
2012-05-07 14:17:40 +02:00
Diego Biurrun
9eb83a56aa
build: cosmetics: Split HEADERS/OBJS/PROGS lists into one entry per line.
2012-05-07 14:01:32 +02:00
Diego Biurrun
1f4f752117
libschroedinger: Move a function to avoid a forward declaration.
2012-05-07 10:35:25 +02:00
Diego Biurrun
30b1961c66
Mark a number of variables only used in av_dlog() calls as av_unused.
...
This fixes a number of unused-but-set gcc warnings.
2012-05-06 18:01:31 +02:00
Diego Biurrun
b2e92e946c
dvdec: drop const qualifier from variable to eliminate a warning
...
libavcodec/dvdec.c:344:12: warning: assignment discards ‘const’ qualifier from pointer target type
2012-05-06 18:01:30 +02:00
Diego Biurrun
f0ccd53a3b
tests: Refactor rotozoom/videogen common code into a separate file.
2012-05-05 17:11:06 +02:00
Diego Biurrun
814208a7a6
tests: Mark some file-internal symbols as static.
2012-05-05 16:32:57 +02:00
Diego Biurrun
b5a3c6038d
build: Drop leftover .exp pattern from LIBSUFFIXES list.
2012-05-05 16:32:56 +02:00
Diego Biurrun
1b4f085772
gitignore: replace library catch-all pattern by more specific patterns
...
Ignoring all files that start with the name of a library matches some
files that are not generated. So replace libfoo/libfoo* with patterns
for static and shared libraries, pkg-config and version files.
2012-04-27 13:01:11 +02:00
Diego Biurrun
a229d6c285
Remove libdirac decoder.
...
libschroedinger is the preferred way to decode Dirac video.
2012-04-23 09:20:24 +02:00
Diego Biurrun
9b75ae05cf
swscale: K&R formatting cosmetics (part III)
2012-04-22 17:37:07 +02:00
Diego Biurrun
f973a85d4a
xxan: Remove write-only variable in xan_decode_frame_type0().
...
libavcodec/xxan.c:293:13: warning: variable ‘corr_end’ set but not used
2012-04-20 21:08:35 +02:00
Diego Biurrun
b1563d0cf9
ivi_common: Initialize a variable at declaration in ff_ivi_decode_blocks().
...
This simplifies the code a bit and avoids an uninitialized variable warning.
2012-04-20 21:08:34 +02:00
Diego Biurrun
2b98377935
dv: Initialize encoder tables during encoder init.
2012-04-19 14:35:22 +02:00
Diego Biurrun
f2e4465522
dv: Replace some magic numbers by the appropriate #define.
2012-04-19 10:43:32 +02:00
Diego Biurrun
0f53601ac6
ppc: drop unused function dct_quantize_altivec()
...
This also allows dropping some PPC-specific ugliness from dsputil.[ch].
2012-04-18 18:53:54 +02:00
Diego Biurrun
aa3f2cb584
mpegaudiodec: Do not discard mp_decode_frame() return value.
...
This fixes the warning:
libavcodec/mpegaudiodec.c:1704:14: warning: variable ‘out_size’ set but not used
2012-04-18 18:28:24 +02:00
Diego Biurrun
db6e26d70c
dv_tablegen: Drop unnecessary av_unused attribute from dv_vlc_map_tableinit().
2012-04-17 13:36:43 +02:00
Diego Biurrun
b553a425fb
doc: Update sample Vim config with suitable (function) indentation settings.
2012-04-16 10:12:45 +02:00
Diego Biurrun
a3dbd459ff
dv: Merge dvquant.h into dvdata.c where all other DV tables reside.
2012-04-16 10:04:57 +02:00
Diego Biurrun
05afc5f57d
dv: Move static tables only used in one place to where they are used.
2012-04-16 10:04:56 +02:00
Diego Biurrun
3892e784f2
doc: Improve suggested Emacs settings for our coding style.
...
Switch from changing global values to defining a separate C style
and add appropriate settings for indenting assignments that span
more than one line.
2012-04-15 16:18:03 +02:00
Diego Biurrun
219a9ed19e
libxvid: Reorder functions to avoid forward declarations; make functions static.
2012-04-14 17:45:38 +02:00
Diego Biurrun
7a0cb74fee
libxvid: drop some pointless dead code
2012-04-14 17:45:38 +02:00
Diego Biurrun
ef0ee7f657
swscale: K&R formatting cosmetics (part II)
...
Also adjust some comments including wording and typo fixes.
2012-04-13 19:22:00 +02:00
Diego Biurrun
6048fd22ee
git-howto: Explain how to avoid Windows line endings in git checkouts.
2012-04-12 23:20:58 +02:00
Diego Biurrun
baaab6069a
build: Move all arch OBJS declarations into arch subdirectory Makefiles.
2012-04-12 21:30:13 +02:00
Diego Biurrun
18e8fef7c9
libxvid: remove disabled code
2012-04-12 13:10:38 +02:00
Diego Biurrun
7bb3a302fe
build: Consistently handle conditional compilation for all optimization OBJS.
2012-04-12 09:00:49 +02:00
Diego Biurrun
2ef15b46e4
avpacket, bfi, bgmc, rawenc: K&R prettyprinting cosmetics
2012-04-12 09:00:49 +02:00
Diego Biurrun
9676d8eb67
interplayvideo: fix av_dlog parameter type mismatch
...
libavcodec/interplayvideo.c:909:13: warning: format ‘%p’ expects argument of type ‘void *’, but argument 7 has type ‘GetByteContext’ [-Wformat]
2012-04-11 10:43:47 +02:00
Diego Biurrun
679481b3b6
Drop some pointless #ifdefs.
...
The files are only compiled if the #ifdef conditions are met.
2012-04-10 19:27:38 +02:00
Diego Biurrun
02c39f056a
ppc: Add/remove a number of const qualifiers to fix related warnings.
2012-04-09 20:39:33 +02:00
Diego Biurrun
0becb07842
h264: Factorize declaration of mb_sizes array.
2012-04-05 17:17:22 +02:00
Diego Biurrun
e484265c97
aacenc: Mark deinterleave_input_samples argument as const.
...
This fixes the warning:
libavcodec/aacenc.c:524: warning: passing argument 2 of ‘deinterleave_input_samples’ discards qualifiers from pointer target type
2012-04-04 19:34:40 +02:00
Diego Biurrun
1f068e4450
vf_unsharp: Mark readonly variable as const.
...
This fixes the following warning:
libavfilter/vf_unsharp.c:106: warning: initialization discards qualifiers from pointer target type
2012-04-04 19:34:40 +02:00
Diego Biurrun
3dde147ff9
cosmetics: Consistently place static, inline and av_cold attributes/keywords.
2012-04-04 14:54:13 +02:00
Diego Biurrun
d4f05ae3b6
sbrdsp: Use standard multiple inclusion guards.
2012-04-04 14:54:11 +02:00
Diego Biurrun
b691fd7a4d
h264: drop ff_h264_ prefix from static function ff_h264_decode_rbsp_trailing()
2012-03-30 17:47:12 +02:00
Diego Biurrun
9ad80ef3db
h264: Make ff_h264_decode_end() static, it is not used externally.
...
Also drop the now unnecessary ff_ prefix from its name.
2012-03-30 17:46:52 +02:00
Diego Biurrun
afd8a3957b
output-example: K&R formatting cosmetics, comment spelling fixes
2012-03-30 13:43:29 +02:00
Diego Biurrun
c0b34e6148
dvdec: drop unnecessary dv_tablegen.h #include
...
dvdec.c uses nothing from dv_tablegen.h. As a welcome side-effect, this
fixes compilation of that file with hardcoded tables enabled.
2012-03-28 15:51:43 +02:00
Diego Biurrun
a92be9b856
Replace memset(0) by zero initializations.
...
Also remove one pointless zero initialization in rangecoder.c.
2012-03-28 09:38:33 +02:00
Diego Biurrun
856c8e0a04
faandct: Remove FAAN_POSTSCALE define and related code.
...
It is not a user-accessible option and unlikely to ever be changed.
2012-03-28 09:38:31 +02:00
Diego Biurrun
8e0b7e2f14
build: Do not explicitly add the doc directory to the OBJDIRS list.
...
Now that a documentation generator is built in the doc directory,
this is no longer necessary. Fixes the Make warning:
Makefile:188: target `doc' given more than once in the same rule.
2012-03-27 11:15:47 +02:00
Diego Biurrun
d724fe665b
dv: Split off DV video decoder into its own file.
2012-03-27 11:15:47 +02:00
Diego Biurrun
9f43fdda3e
build: fix RALF decoder standalone compilation, which depends on Golomb code
2012-03-27 11:15:40 +02:00
Diego Biurrun
d7ce1a48a5
configure: Drop stray duplicate entry for --disable-fft from help output.
2012-03-27 11:15:39 +02:00
Diego Biurrun
72ccfb3cb7
build: ppc: drop stray leftover backslash
2012-03-26 16:37:57 +02:00
Diego Biurrun
e7e19b15c7
build: Only clean the architecture subdirectory we build for.
...
This allows simplifying the Makefiles; it is no longer necessary to register
arch subdirectory Makefiles, just putting them in place is enough.
2012-03-26 13:29:03 +02:00
Diego Biurrun
6a7c5312d8
build: drop some unnecessary dependencies from the H.264 parser
2012-03-26 13:00:11 +02:00
Diego Biurrun
ad0e31f134
build: prettyprinting cosmetics
2012-03-26 13:00:10 +02:00
Diego Biurrun
80391552c9
libavutil: Remove pointless rational test program.
2012-03-26 13:00:09 +02:00
Diego Biurrun
193d7eea95
libavutil: Remove broken and pointless lzo test program.
2012-03-26 13:00:09 +02:00
Diego Biurrun
62ce9defb8
x86: dsputil: prettyprint gcc inline asm
2012-03-25 11:50:48 +02:00
Diego Biurrun
3b54912113
x86: K&R prettyprinting cosmetics for dsputil_mmx.c
2012-03-25 11:50:48 +02:00
Diego Biurrun
915a2a0a65
x86: conditionally compile H.264 QPEL optimizations
2012-03-25 11:50:45 +02:00
Diego Biurrun
3816642eab
dsputil_mmx: Surround QPEL macros by "do { } while (0);" blocks.
...
This makes them safe to use in non-fully braced if-blocks and similar.
2012-03-25 11:48:37 +02:00
Diego Biurrun
5d115c1da7
Ignore generated files below doc/.
2012-03-25 11:46:15 +02:00
Diego Biurrun
3b327a4b42
configure: Restructure help output.
...
Break some of the longer sections into smaller sensible pieces;
make some option descriptions and option ordering more consistent.
2012-03-21 18:14:22 +01:00
Diego Biurrun
478fd534af
configure: Internal-only components should not be command-line selectable.
2012-03-21 18:14:21 +01:00
Diego Biurrun
f36d5c1422
Update Janne's email address.
2012-03-18 16:07:33 +01:00
Diego Biurrun
343bfdd38a
APIchanges: Replace Subversion revision numbers by Git hashes.
2012-03-18 16:07:33 +01:00
Diego Biurrun
f03183d9a8
bytestream: Eliminate one level of pointless macro indirection.
2012-03-18 16:07:32 +01:00
Diego Biurrun
e5d403720e
h264: K&R formatting cosmetics
...
Also remove some disabled code and fix a few comment typos.
2012-03-16 20:35:37 +01:00
Diego Biurrun
ad4cec6b80
s3tc.h: Add missing #include to fix standalone header compilation.
2012-03-16 18:51:57 +01:00
Diego Biurrun
ffae713a5b
Fix a bunch of common typos.
2012-03-09 22:02:49 +01:00
Diego Biurrun
eab6968f24
build: Skip compiling xvmc.h under the correct condition.
2012-03-09 20:56:15 +01:00
Diego Biurrun
8ca6e523a6
wma: Refactor common code to fix standalone compilation of WMA lossless decoder.
2012-03-07 09:36:05 +01:00
Diego Biurrun
3c715383ea
vc1: Move init code shared between decoder and parser to common code file.
...
This fixes standalone compilation of the VC-1 parser.
2012-03-07 09:36:04 +01:00