Commit Graph
100 Commits
Author SHA1 Message Date
Måns Rullgård 496cfa3c9e ffmpeg, ffplay, ffserver need version.h
Originally committed as revision 6242 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-12 23:13:22 +00:00
Måns Rullgård f3cd195aac add our -L flags before any other linker flags
Originally committed as revision 6220 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-10 14:13:19 +00:00
Måns Rullgård 3acc68b4ff fix out of tree builds
Originally committed as revision 6214 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-09 17:28:53 +00:00
Måns Rullgård ae5e7e7f10 inline align_get_bits()
Originally committed as revision 6169 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-04 17:25:38 +00:00
Måns Rullgård 0e176c3eb5 remove redundant declarations
Originally committed as revision 6153 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-02 23:10:28 +00:00
Måns Rullgård 5237ce67eb detect more broken shells
Originally committed as revision 5926 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-03 22:27:38 +00:00
Måns Rullgård b3cb5d519f simplify command logging
Originally committed as revision 5925 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-03 22:27:19 +00:00
Måns Rullgård 9b4f605ccf checking compiler output was a bad idea, revert to checking exit status
Originally committed as revision 5884 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-01 19:24:14 +00:00
Måns Rullgård 6c9ce82f74 remove libtheora wrapper
Originally committed as revision 5873 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-31 20:56:15 +00:00
Måns Rullgård 98a2582f49 ignore explicit #warnings in compiler tests
Originally committed as revision 5872 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-31 18:58:56 +00:00
Måns Rullgård b0cfb663c3 can't trust the compiler exit status, check for messages instead
Originally committed as revision 5869 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-31 07:54:48 +00:00
Måns Rullgård 7a5f09f66e cosmetics
Originally committed as revision 5764 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-16 16:23:12 +00:00
Måns Rullgård 7d6ed4aaf2 set defaults before showing help
Originally committed as revision 5753 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-15 16:12:57 +00:00
Måns Rullgård 29e4710a70 indent
Originally committed as revision 5739 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-14 00:28:16 +00:00
Måns Rullgård 0339e2b49f simplify
Originally committed as revision 5738 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-14 00:25:58 +00:00
Måns Rullgård 6d3d62b3d3 simplify
Originally committed as revision 5737 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-14 00:20:04 +00:00
Måns Rullgård 1dd590619a remove impossible #ifdef case
Originally committed as revision 5736 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-14 00:04:40 +00:00
Måns Rullgård b2b48c77ca remove old msvc cruft
Originally committed as revision 5735 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-13 23:47:16 +00:00
Måns Rullgård 43756fa17f remove redundant #include <math.h>
Originally committed as revision 5734 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-13 23:10:28 +00:00
Måns Rullgård 4b65d88fd7 replace -D_GNU_SOURCE with -D_ISOC9X_SOURCE to avoid accidental use
of gnu extensions

Originally committed as revision 5733 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-13 23:10:01 +00:00
Måns Rullgård 38603ff65d cleanup suggested by Michael Niedermayer
Originally committed as revision 5732 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-13 21:41:28 +00:00
Måns Rullgård b9a73d8d2f move adler32 to libavutil
Originally committed as revision 5731 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-13 21:29:01 +00:00
Måns Rullgård ebd7617ba7 add lost raw pcm input/output formats
Originally committed as revision 5726 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-13 08:05:42 +00:00
Måns Rullgård 6636b7e8e3 rename AMR config variables to CONFIG_AMR*
Originally committed as revision 5725 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-12 16:49:14 +00:00
Måns Rullgård 8515d1c846 static libvorbis needs -logg
Originally committed as revision 5724 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-12 16:43:07 +00:00
Måns Rullgård 0607887f0d split compile and link in check_ld
based on patch by Graham Booker <ffmpeglist at cod3r com>

Originally committed as revision 5722 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-12 00:33:22 +00:00
Måns Rullgård 3ab60c830a nut needs crc.o
Originally committed as revision 5721 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-12 00:10:12 +00:00
Måns Rullgård 9d9f4119bd move common stuff from avienc.c and wav.c to new file riff.c
Originally committed as revision 5720 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-12 00:09:34 +00:00
Måns Rullgård 3dc7174e9d simplify list processing
Originally committed as revision 5717 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 19:54:59 +00:00
Måns Rullgård fce53524b9 tidy up option parsing
Originally committed as revision 5716 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 19:44:26 +00:00
Måns Rullgård 0cc4f26845 another round of cola, please
Originally committed as revision 5715 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 18:31:51 +00:00
Måns Rullgård bd4700b1ca log stderr of test programs in check_exec()
Originally committed as revision 5714 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 18:09:57 +00:00
Måns Rullgård fc4b254dd8 find all codecs, even the ones with numbers
Originally committed as revision 5713 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 18:07:53 +00:00
Måns Rullgård 32f090dbcf 10l to Diego for disabling all codecs
Originally committed as revision 5712 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 17:47:38 +00:00
Måns Rullgård ff70e60176 allow individual selection of muxers and demuxers
Originally committed as revision 5707 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-10 21:14:37 +00:00
Måns Rullgård d2a067d1d9 give AVInput/OutputFormat structs consistent names
Originally committed as revision 5697 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-09 23:40:53 +00:00
Måns Rullgård 608bd84365 make some tables const
Originally committed as revision 5692 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-09 13:01:06 +00:00
Måns Rullgård af9e7d1810 --enable/disable parsers. Warning: some combinations are broken.
Originally committed as revision 5691 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-09 12:02:15 +00:00
Måns Rullgård 88e2539b7e 10l: make disabling all pcm/adpcm codecs work
Originally committed as revision 5683 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-09 01:08:13 +00:00
Måns Rullgård f7e79298d1 only build dpcm.o if its codecs are enabled
Originally committed as revision 5681 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-08 23:05:12 +00:00
Måns Rullgård 6f3d6022cf forgot to remove adx.o from objs always built
Originally committed as revision 5680 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-08 22:38:35 +00:00
Måns Rullgård 7239fb5738 make the adx adpcm codec available
Originally committed as revision 5679 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-08 22:31:14 +00:00
Måns Rullgård 327dcfd315 enable/disable pcm and adpcm codecs
Originally committed as revision 5678 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-08 21:15:50 +00:00
Måns Rullgård a29ff6b76b cosmetic: sort codec list alphabetically
Originally committed as revision 5675 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-08 16:41:52 +00:00
Måns Rullgård bac3be382e rewrite kconfig-style
Originally committed as revision 5673 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-08 16:39:49 +00:00
Måns Rullgård 7f53b77c83 Sun mlib works fine. Remove comment stating otherwise.
Originally committed as revision 5672 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-08 16:36:21 +00:00
Måns Rullgård ab7e315396 remove -fforce-addr as it to generate slightly slower code
Originally committed as revision 5665 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-07 23:54:13 +00:00
Måns Rullgård 1ede1725f1 simplify
Originally committed as revision 5649 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-06 21:41:54 +00:00
Måns Rullgård 0ac3dcb8e8 build mpegaudio.c and ac3enc.c only if needed
Originally committed as revision 5648 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-06 20:32:19 +00:00
Måns Rullgård bb428277fa use $(LIBOBJFLAGS) when compiling sparc/*.c
Originally committed as revision 5630 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-05 19:34:26 +00:00
Måns Rullgård 6eefb6fd5b set CONFIG_ENCODERS/CONFIG_DECODERS only if any encoders/decoders are enabled
Originally committed as revision 5629 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-05 19:31:48 +00:00
Måns Rullgård 98d417cbcd #define SBUTTERFLY outside CONFIG_ENCODERS
Originally committed as revision 5628 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-05 19:31:01 +00:00
Måns Rullgård 813457e515 set flags needed for shared libs on solaris
Originally committed as revision 5619 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-04 23:05:14 +00:00
Måns Rullgård 959e63c9ba floorf() is not used, and causes warnings on Solaris
Originally committed as revision 5617 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-04 22:39:23 +00:00
Måns Rullgård cde2d79afd Try to find a better shell if the one configure was started under is
broken.  Solaris /bin/sh is broken.

Originally committed as revision 5616 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-04 22:33:03 +00:00
Måns Rullgård 720c69da02 solaris sh doesn't allow functions and variables with the same name
Originally committed as revision 5614 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-04 18:24:37 +00:00
Måns Rullgård 83d0731364 attempt to detect Chinese AVS video
Originally committed as revision 5604 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-03 21:40:01 +00:00
Måns Rullgård 3f8674a902 remove redundant macro definitions
Originally committed as revision 5589 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-02 22:01:31 +00:00
Måns Rullgård 8fb0d07339 kill warning
Originally committed as revision 5588 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-02 21:53:30 +00:00
Måns Rullgård d10fda8ee2 1l: put that int i back
Originally committed as revision 5587 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-02 20:20:28 +00:00
Måns Rullgård 26b891356c kill warnings
Originally committed as revision 5586 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-02 19:35:07 +00:00
Måns Rullgård 4dddc5e10c kill warnings
Originally committed as revision 5585 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-02 19:26:22 +00:00
Måns Rullgård 76f2a12fe7 remove unneeded casts
Originally committed as revision 5569 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-02 01:52:40 +00:00
Måns Rullgård 3dd46a296e get rid of veccpy(), replace with simple assignment
Originally committed as revision 5568 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-02 01:39:38 +00:00
Måns Rullgård 91c58c944f fill_mbaff_ref_list is missing a return statement, its return value
is ignored, and it can't possibly fail, so make it void

Originally committed as revision 5566 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-01 17:33:48 +00:00
Måns Rullgård 1a268accb5 compiler sanity check
Originally committed as revision 5551 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-29 23:47:50 +00:00
Måns Rullgård fac252f95b add --cross-compile option to assume cross-compilation without cross-prefix
Originally committed as revision 5550 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-29 23:32:13 +00:00
Måns Rullgård ddab0670b9 send output of exec checks to log file
Originally committed as revision 5549 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-29 23:19:36 +00:00
Måns Rullgård 8d923001eb detect availability of -rdynamic and -export-dynamic
Originally committed as revision 5548 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-29 23:00:10 +00:00
Måns Rullgård 62c52121e0 extradata may be used as bitstream reader input so allocate with padding
Originally committed as revision 5547 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-29 19:42:34 +00:00
Måns Rullgård 25c533a2c2 detect audio-only program streams and broken files made by VDR
Originally committed as revision 5546 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-29 19:03:53 +00:00
Måns Rullgård 344a18c3b8 do not fail av_find_stream_info() if params for all streams could not be found
Originally committed as revision 5545 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-29 19:02:15 +00:00
Måns Rullgård 19e0e403f3 detect MPEG PES streams as MPEG PS; the PS demuxer will cope
Originally committed as revision 5540 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-28 21:40:08 +00:00
Måns Rullgård 54003e1a70 get svn version when using separate build tree
Originally committed as revision 5539 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-28 20:46:58 +00:00
Måns Rullgård ea02862a9b s/u_char/uint8_t/ accidentally copied from tcvp
Originally committed as revision 5524 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-25 12:46:01 +00:00
Måns Rullgård 40c5e1fa2e 10l: don't allocate a new buffer quite so often
Originally committed as revision 5523 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-25 12:23:54 +00:00
Måns Rullgård 12a195e32f cleaned up buffer management
Originally committed as revision 5522 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-25 00:41:13 +00:00
Måns Rullgård aedf11f8fe -logg needs to be after -lvorbis
Originally committed as revision 5520 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-24 21:19:50 +00:00
Måns Rullgård 7beb802b3f fix a silly typo (1l to myself)
Originally committed as revision 5519 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-24 20:57:34 +00:00
Måns Rullgård 2ba042a756 enable logging in configure by default, and print some advice on failure
Originally committed as revision 5509 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-22 18:57:40 +00:00
Måns Rullgård 87f1c97e7a allow recent libfaad versions with new function names
Originally committed as revision 5508 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-21 20:50:26 +00:00
Måns Rullgård c10824ea67 increase search limit in av_find_stream_info
Originally committed as revision 5505 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-20 19:46:09 +00:00
Måns Rullgård d8bee8dd1c allow packets with non-zero PES_scrambling_control
Originally committed as revision 5499 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-19 22:20:38 +00:00
Måns Rullgård 3b9bee8889 libfaac uses pascal calling convention on win32 so the generic tests
can't be used

Originally committed as revision 5496 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-17 22:01:10 +00:00
Måns Rullgård ab955d4741 add myself as build system maintainer
Originally committed as revision 5495 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-17 20:02:44 +00:00
Måns Rullgård 5d38ba3384 put local -L flags first in link commands
Originally committed as revision 5494 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-17 19:51:45 +00:00
Måns Rullgård c8e9f80176 improved logging tests
Originally committed as revision 5491 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-17 14:39:11 +00:00
Måns Rullgård 79d1ec9129 use standard codec tag if the specified tag is out of range and would be
truncated

Originally committed as revision 5488 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-16 20:45:29 +00:00
Måns Rullgård 4f8ff17e75 The AAC frame header uses 13 bits for the frame size, so the buffer should
have room for such a frame.  A frame that large seems unlikely in a valid
file, but leaving room for it spares us the need to check it elsewhere.
Moving the buffer to the end of the struct made debugging this easier.

Originally committed as revision 5487 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-16 20:41:33 +00:00
Måns Rullgård 57bd82d4e7 test availability of various compiler flags, and verify that requested
libraries are really installed

Originally committed as revision 5486 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-16 19:26:31 +00:00
Måns Rullgård a5e9102b4b free codec extradata in av_close_input_file
Originally committed as revision 5484 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-16 07:54:37 +00:00
Måns Rullgård 29f3b38a91 check for SDL_VideoInfo.current_[wh] availability in configure, and
fall back on SDL_WM_ToggleFullScreen() if not available

Originally committed as revision 5477 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-14 21:02:55 +00:00
Måns Rullgård e6f0ad5167 MIPS doesn't like unaligned accesses
Originally committed as revision 5469 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-12 21:34:43 +00:00
Måns Rullgård 1f6b1bcb81 10l to myself for being overzealous with $cross_prefix
Originally committed as revision 5465 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-10 23:37:38 +00:00
Måns Rullgård 3ef17d626f don't use xlib in ffplay, and bump required sdl version
Originally committed as revision 5463 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-09 22:43:21 +00:00
Måns Rullgård 87318d6988 use ifeq(...,yes) instead of ifdef
Originally committed as revision 5462 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-09 22:26:03 +00:00
Måns Rullgård dc4ed3b141 probe for mpeg audio
Originally committed as revision 5457 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-05 22:41:14 +00:00
Måns Rullgård 56466d7b4e fix seek related bugs
Originally committed as revision 5453 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-04 15:06:18 +00:00
Måns Rullgård f25fc9b197 indentation
Originally committed as revision 5447 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-01 23:43:09 +00:00
Måns Rullgård 1ea46bed23 apply $cross_prefix before $cc is used
Originally committed as revision 5446 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-01 23:25:12 +00:00