Commit Graph

61 Commits

Author SHA1 Message Date
Slavik Gnatenko f3ec2d46ba os2 support patch by ("Slavik Gnatenko" <miracle9 at newmail dot ru>)
Originally committed as revision 1447 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-11 20:34:38 +00:00
Fabrice Bellard 52b41d7f70 allow easy use of GCC vector builtins on x86 (has someone a better idea?)
Originally committed as revision 1409 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-07 17:40:41 +00:00
Bill Eldridge 732d9245c9 mingw32 configure patch by (Bill Eldridge <bill at rfa dot org>)
Originally committed as revision 1351 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-20 22:40:41 +00:00
Fabrice Bellard 8154d2e01a added ffserver disabling for easier porting
Originally committed as revision 1341 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-18 16:34:07 +00:00
Philip Gladstone adbc051047 Add more tests for the presence of dlfcn.h and dlopen
Originally committed as revision 1291 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-30 17:11:47 +00:00
Fabrice Bellard a382b927ed fixed multidir compile
Originally committed as revision 1289 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-29 14:56:03 +00:00
Philip Gladstone 6207ba95f3 I goofed on the darwin LDFLAGS front. Till sourceforge install gcc3
I can't actually test it fully.

Originally committed as revision 1288 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-28 02:53:06 +00:00
Philip Gladstone 4baca0690f More changes to make things compile on more platforms
Originally committed as revision 1287 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-27 02:45:14 +00:00
Philip Gladstone 9c938e77e8 More fixes to compile and build on more platforms.
Originally committed as revision 1280 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-26 05:01:36 +00:00
Philip Gladstone 35fedfc349 Add some rudimentary support for sparc64
Originally committed as revision 1279 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-26 04:29:40 +00:00
Philip Gladstone b55e4ef43d Try to get this to build on more platforms (especially Darwin)
Originally committed as revision 1278 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-26 03:35:18 +00:00
Philip Gladstone 47930f093e Applied changes to make it compile on darwin
Originally committed as revision 1270 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-23 01:29:25 +00:00
François Revol dfdfa47cd1 BeOS Audio ouput patch by (François Revol <revol at free dot fr>)
Originally committed as revision 1163 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 00:38:06 +00:00
Michael Niedermayer 95e2ce4aa0 lrintf detection (based upon a patch by François Revol <revol at free dot fr>)
Originally committed as revision 1162 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 00:07:05 +00:00
François Revol 31ba0b4d7f gcc optimization on BeOS (patch by François Revol <revol at free dot fr>)
Originally committed as revision 1151 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-02 21:05:54 +00:00
François Revol 26b35efb3a added BeOS net_server support (R5 network stack), basically the same
problems as with winsock (sockets != fd), and the broken select().
based on older patch by Andrew Bachmann.
patch by (François Revol <revol at free dot fr>)

Originally committed as revision 1146 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-02 10:47:44 +00:00
Dieter 80663785f7 -mdynamic-no-pic for darwin -> 5% speedup patch by (Dieter Shirley <dieters at schemasoft dot com>)
Originally committed as revision 1140 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-02 00:30:34 +00:00
Fabrice Bellard 487a54d71d cross compiling support
Originally committed as revision 1034 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-14 17:50:42 +00:00
Fabrice Bellard e41e834272 suppressed unrelated logs
Originally committed as revision 987 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-01 08:46:41 +00:00
Leon van Stuivenberg d46aba2642 ps2 idct patch by (Leon van Stuivenberg <leonvs at iae dot nl>)
Originally committed as revision 963 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-23 08:44:24 +00:00
Michael Niedermayer be7109c12b ar -s -> ranlib
Originally committed as revision 900 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-02 16:48:40 +00:00
Brian Foley ab6c65f693 altivec build tidyup patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
Originally committed as revision 898 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-02 08:48:12 +00:00
Mark Hills 81e0d0b412 oggvorbis support patch by (Mark Hills <mark at pogo dot org dot uk>)
Originally committed as revision 896 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-01 18:07:56 +00:00
Felix Bünemann 3f027ca76c cygwin patch by (Felix Buenemann <atmosfear at users dot sourceforge dot net>)
Originally committed as revision 883 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-30 19:34:55 +00:00
Heliodoro Tammaro a43bd1d715 patch by Heliodoro Tammaro <helio at interactives dot org>
- configures/builds on all darwin versions
- ffserver builds on darwin (if you have the extra libraries)
- builds correctly (again) on non-darwin ppc (no -faltivec in gcc-3.2)

Originally committed as revision 880 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-30 00:05:28 +00:00
Brian Foley 59925ef204 first cut at altivec support on darwin patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
Originally committed as revision 875 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-28 13:14:36 +00:00
Michael Niedermayer 90cee0c351 darwin patches by Heliodoro Tammaro <helio at interactives dot org>
Originally committed as revision 857 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-21 19:18:02 +00:00
Michael Niedermayer a399990884 better big/little endian test
Originally committed as revision 830 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-28 15:02:47 +00:00
Philip Gladstone 68892110e0 Add logic to figure out whether strptime is present on the system. If not, then
get it built.

Originally committed as revision 819 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-27 02:59:32 +00:00
François Revol 0147f19856 beos/mov/adpcm patch by François Revol <revol at free dot fr>
* Some BeOS fixes:
- errno stuff
- nanosleep() replacement
- added a doc/README.beos

* mov reader still has problems with most videos (skips many chunks),
- It should now read .mov files with zlib-compressed moov headers (aka cmov)
- added SVQ1 support.
- removed mapping 'raw ' and 'yuv2' to h263, was my mistake.
- added IMA4 support. (tested)
- fixed frame rate (it reported 0 fps or something before)
- extended file probing ('wide' and 'free' atoms)
- improved .mov/.mp4 detection (or so I think)

* adpcm
* added zlib support, with header file and lib check

Originally committed as revision 780 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-20 20:05:50 +00:00
Michael Niedermayer e1707f52d5 BeOS patches by "shatty" <shatty at myrealbox.com>
1. errno's are negative on beos, so negating them gives positive values.
2. the -shared flag is -nostart on beos.
3. building the shared lib on beos requires -fomit-frame-pointer
4. beos doesn't have oss support

Originally committed as revision 779 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-19 22:23:40 +00:00
Michael Niedermayer 29482cb4ca -O3
Originally committed as revision 732 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-10 11:07:11 +00:00
Falk Hüffner c13e1abdec * Detect "retrict" keyword
* Use "restrict" in some dsputil routines (yields large speedup)

Originally committed as revision 716 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-04 01:47:32 +00:00
Fabrice Bellard 1eb2212eae mpegaudio decoder is in high precision mode by default (low precision is only interesting for slow/old CPUs)
Originally committed as revision 635 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-06-01 14:35:55 +00:00
Fabrice Bellard 6063bce788 bsd fixes
Originally committed as revision 606 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-26 15:08:53 +00:00
Fabrice Bellard 5cbcf02cf1 more config options
Originally committed as revision 586 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-25 22:24:08 +00:00
Alex Beregszaszi 4a908fbc6c BSD/OS support by Steven M Schultz
Originally committed as revision 554 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-21 15:43:00 +00:00
Fabrice Bellard 0f3cb305fe added bigendian support - added cross compilation support - added generation of objects in another directory for simultaneous compilations (needs testing) - simplified redundant code
Originally committed as revision 530 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-18 23:13:26 +00:00
Zdenek Kabelac 83286d2a75 * fixed --enable-shared handling
Originally committed as revision 503 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-16 18:02:50 +00:00
Michael Niedermayer c02dbee162 enable simple-idct by default (needed cuz otherwise files encoded with ffmpeg will show stripes with the reference IDCT during decoding)
Originally committed as revision 495 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-14 15:42:54 +00:00
Zdenek Kabelac 5751432312 * using liba52
Originally committed as revision 417 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-04-22 19:57:45 +00:00
Zdenek Kabelac a7c02e2589 * solaris does not support -q
Originally committed as revision 402 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-04-16 19:52:04 +00:00
Juanjo e4986da9ce - ME setting moved to AVCodecContext/MpegEncContext, no longer a global.
- EPZS ME algo used by default.
- HQ flag activated for ffmpeg.
- Cosmetics ...

Originally committed as revision 398 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-04-14 18:57:51 +00:00
Zdenek Kabelac 9eafa60dde * no error message without config.h
Originally committed as revision 396 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-04-11 20:21:57 +00:00
Zdenek Kabelac 045ed63f11 * support for simple_idct config
* preserving timestamp if config.h is not modifed

Originally committed as revision 395 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-04-11 20:11:36 +00:00
Juanjo a674139801 - Added MP3 encoding through libmp3lame contributed by Lennert Buytenhek.
- Changes on AVI and WAV muxers to support MP3 encoding.

Originally committed as revision 323 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-03-10 14:44:19 +00:00
François Revol ef0bc4c97f * BeOS patch by François Revol <revol@free.fr>
fixing some compilation problems

Originally committed as revision 319 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-03-08 09:09:57 +00:00
Nick Kurshev 91d1f1a432 Alpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
Originally committed as revision 275 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-01-20 14:55:42 +00:00
Nick Kurshev 0319c531fb Shared objects support
Originally committed as revision 195 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-10-27 12:12:38 +00:00
Zdenek Kabelac 123ba0716e * made by Juergen - should be useful for Solaris
Originally committed as revision 181 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-10-23 19:04:16 +00:00