Commit Graph
100 Commits
Author SHA1 Message Date
Fabrice Bellard d9823692f5 use av_malloc instead of malloc
Originally committed as revision 1412 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-07 17:44:21 +00:00
Fabrice Bellard ea0f841a54 compile fixes
Originally committed as revision 1411 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-07 17:43:50 +00:00
Fabrice Bellard e1958604fd added define for builtins use - inverse fix by Romain Dolbeau
Originally committed as revision 1410 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-07 17:41:43 +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
Fabrice Bellard 2f62e147ae oops : better error resilience - should fix most wma decoding problems
Originally committed as revision 1404 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-06 22:47:42 +00:00
Fabrice Bellard d3d100875e update
Originally committed as revision 1369 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-28 13:54:11 +00:00
Fabrice Bellard 61b717c362 updated html docs
Originally committed as revision 1368 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-28 13:42:05 +00:00
Fabrice Bellard ac97734133 added release tar target
Originally committed as revision 1364 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-27 14:33:53 +00:00
Fabrice Bellard c6fdc7083a updated with my current projets - add your own TODO if you wish
Originally committed as revision 1344 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-20 14:04:03 +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
Fabrice Bellard a1dfc201bd fixed 'file:' in URLs
Originally committed as revision 1290 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-29 19:19: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
Fabrice Bellard abac617591 renamed libav to libavformat
Originally committed as revision 1276 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-25 19:07:40 +00:00
Fabrice Bellard 65e70450de experimental mpeg4 video support (currently no slice/timestamp handling)
Originally committed as revision 1264 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 20:53:32 +00:00
Fabrice Bellard 50d5d129b4 use codec_id so that the codec does not need to be opened
Originally committed as revision 1263 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 20:50:29 +00:00
Fabrice Bellard 0fa45e19ce minimum handling for mpeg4 video multicast from avi files
Originally committed as revision 1262 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 20:49:47 +00:00
Fabrice Bellard 6891b9d458 added example to hack with SDP/multicast streaming
Originally committed as revision 1261 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 18:26:32 +00:00
Fabrice Bellard 6edd6884b5 RTP multicast begins to work in MPEG1 - simplified stream bandwidth computation (no need to recompute it at each request)
Originally committed as revision 1260 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 18:05:45 +00:00
Fabrice Bellard d2f48f3555 update
Originally committed as revision 1259 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 17:08:39 +00:00
Fabrice Bellard 829ac53d98 clean up of redirector code - first stage of RTP multicast support - added SDP redirector output for multicast
Originally committed as revision 1257 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 15:00:05 +00:00
Fabrice Bellard a941f3919d export match_ext()
Originally committed as revision 1256 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 14:54:46 +00:00
Fabrice Bellard cb1fdc6104 match SDP based on content instead of extension
Originally committed as revision 1255 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 14:54:13 +00:00
Fabrice Bellard 67d06418da added handling of URL redirectors (needed for RTSP streaming client)
Originally committed as revision 1253 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 11:41:22 +00:00
Fabrice Bellard 2fd0e8e630 supressed incorrect pts init (when the pts is not set, ffmpeg.c presumes the nominal frame rate is used
Originally committed as revision 1252 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 10:53:35 +00:00
Fabrice Bellard 01e96fd1cd suppressed PKT_FLAG_DROPPED_FRAME
Originally committed as revision 1251 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 10:51:17 +00:00
Fabrice Bellard 6bcafa93d7 pkt->pts is already set, please fix audio if you modify this code - supressed unused PKT_FLAG_DROPPED_FRAME
Originally committed as revision 1250 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 10:50:44 +00:00
Fabrice Bellard 0699d2fe44 update
Originally committed as revision 1238 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 20:28:29 +00:00
Fabrice Bellard 97373f2538 update
Originally committed as revision 1237 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 20:18:08 +00:00
Fabrice Bellard 4745b5bf6c update
Originally committed as revision 1236 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 20:09:45 +00:00
Fabrice Bellard fce16586a1 added CREDITS file (tell me if I forgot someone)
Originally committed as revision 1235 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 20:01:55 +00:00
Fabrice Bellard c70a211997 ffserver documentation update
Originally committed as revision 1234 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 19:47:50 +00:00
Fabrice Bellard 47d944d2be doc update
Originally committed as revision 1233 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 19:16:26 +00:00
Fabrice Bellard b242baa411 '-' can be used for standard input
Originally committed as revision 1232 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 19:08:56 +00:00
Fabrice Bellard 7feb950a80 fixed output pts computation in case of pcm audio (fixes ffplay status display)
Originally committed as revision 1231 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 18:30:03 +00:00
Fabrice Bellard 4364a3e016 better than nothing patch for correct audio output with ffplay
Originally committed as revision 1230 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 18:21:18 +00:00
Fabrice Bellard 45dd5c69f9 a/v sync support: added correct pts handling
Originally committed as revision 1229 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 15:52:29 +00:00
Fabrice Bellard 8949367ea5 factorized All In Wonder code (not tested) - Added AIW auto detect (not tested) - mute audio when leaving (maybe an option would be needed ?) - removed all global state
Originally committed as revision 1228 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 14:57:42 +00:00
Fabrice Bellard 231dd3f327 now raw mpeg4 video decoding is fully supported
Originally committed as revision 1224 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-18 17:33:03 +00:00
Fabrice Bellard 93ced3e81a added multicast SDP/RTP demux for multicast streams - added support for MPEG4 video decoding in SDP/RTP
Originally committed as revision 1223 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-18 17:24:39 +00:00
Fabrice Bellard 5b25dfa708 do not read probe data if format is specified - match_ext() must be exported
Originally committed as revision 1222 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-18 17:17:27 +00:00
Fabrice Bellard 772956c5d7 fixed multicast connect
Originally committed as revision 1221 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-18 17:16:16 +00:00
Fabrice Bellard 3b783b6b58 added faq.html
Originally committed as revision 1159 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-04 18:50:27 +00:00
Fabrice Bellard 7ff56c72b2 updated FAQ - converted it to texinfo
Originally committed as revision 1158 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-04 18:50:04 +00:00
Fabrice Bellard 4707cb07e1 fixed nb_block_sizes detection - fixed codec_id test (avctx->codec_id does not need to be initialized)
Originally committed as revision 1121 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-31 00:07:13 +00:00
Fabrice Bellard bc42388648 use lrintf to avoid double conversion
Originally committed as revision 1107 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-29 22:39:11 +00:00
Fabrice Bellard 9d85cbd93a added lrintf for non ISOC libcs (fixme: find a better test)
Originally committed as revision 1106 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-29 22:38:21 +00:00
Fabrice Bellard ab253fe3c5 avoid name clash - fixed again block size selection
Originally committed as revision 1105 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-29 22:27:30 +00:00
Fabrice Bellard 82696beed3 avoid name clash
Originally committed as revision 1104 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-29 22:26:01 +00:00
Fabrice Bellard 02c7e1775d update
Originally committed as revision 1100 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-29 14:32:50 +00:00
Fabrice Bellard b963ee3b72 updated
Originally committed as revision 1096 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 21:39:30 +00:00
Fabrice Bellard 64c133898a fixed block size selection
Originally committed as revision 1093 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 01:42:05 +00:00
Fabrice Bellard e095026ab4 unified wav header parsing - added extradata support
Originally committed as revision 1092 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 00:55:25 +00:00
Fabrice Bellard 6d2abd6b3e added new fft/mdct code - added fft-test program
Originally committed as revision 1091 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 00:51:48 +00:00
Fabrice Bellard bc8d1857fb added wma decoder
Originally committed as revision 1090 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 00:48:55 +00:00
Fabrice Bellard 6107fa87b4 preparing integration of new AC3 decoder
Originally committed as revision 1089 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 00:39:05 +00:00
Fabrice Bellard bb6f569072 new generic FFT/MDCT code for audio codecs
Originally committed as revision 1088 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 00:34:08 +00:00
Fabrice Bellard 6d29182097 updated - feel free to correct/improve
Originally committed as revision 1087 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 00:29:13 +00:00
Fabrice Bellard 60837265bc added Michael's page
Originally committed as revision 1086 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-27 22:07:56 +00:00
Fabrice Bellard 9181577ccb new texinfo documentation - HTML version also included
Originally committed as revision 1085 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-27 22:00:34 +00:00
Fabrice Bellard 3b4b29dcd9 put/get portable for IEEE double - renamed put_native_string/get_native_string
Originally committed as revision 1062 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-22 09:23:14 +00:00
Fabrice Bellard d4c0ff917d single frame output fix
Originally committed as revision 1061 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-21 17:48:33 +00:00
Fabrice Bellard 90dca1411d changed write_packet API - should work as before
Originally committed as revision 1060 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-21 17:44:43 +00:00
Fabrice Bellard ec5517d5cf use new PTS api - corrected AV sync for transcoding - factorized print_report() code
Originally committed as revision 1059 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-21 17:42:47 +00:00
Fabrice Bellard 1e51d801d3 the new output PTS handling is now generic
Originally committed as revision 1058 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-21 17:40:23 +00:00
Fabrice Bellard 17a241dd0b use PTS api - suppressed redundant fourcc tags (don't know why it was duplicated)
Originally committed as revision 1056 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-21 15:59:39 +00:00
Fabrice Bellard b2cac18443 use consistant PTS handling - fixed MPEG2 Pack header generation (clock_ref value is still slightly inaccurate)
Originally committed as revision 1055 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-21 15:57:21 +00:00
Fabrice Bellard 916c80e94a AV synchronisation API
Originally committed as revision 1054 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-21 15:54:49 +00:00
Fabrice Bellard fb7566d082 better framework for specific mpeg mux options such as vcd - added (incomplete) mpeg2 vob muxer for dvd creation
Originally committed as revision 1042 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-15 10:22:23 +00:00
Fabrice Bellard 8351471307 suppressed vcd flag - use new mpeg mux format instead
Originally committed as revision 1041 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-15 10:14:05 +00:00
Fabrice Bellard b71c30becb removed obsolete file
Originally committed as revision 1040 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-15 09:08:42 +00:00
Fabrice Bellard ec6a375248 removed warnings
Originally committed as revision 1038 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-14 18:25:58 +00:00
Fabrice Bellard 4f891f53b3 removed invalid header include
Originally committed as revision 1037 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-14 18:01:32 +00:00
Fabrice Bellard 87bdd3e535 added null output format for speed testing
Originally committed as revision 1036 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-14 17:55:34 +00:00
Fabrice Bellard 7002684e69 raw picture support in mux
Originally committed as revision 1035 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-14 17:53:02 +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 0e7eed09ce better MPEG4 support (at least can view some mpeg4 examples)
Originally committed as revision 1033 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-14 17:00:34 +00:00
Fabrice Bellard 18f4e34ff6 removed unused variables
Originally committed as revision 1027 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-11 13:49:16 +00:00
Fabrice Bellard 1629626f5d activated 'raw stream copy' feature (use -acodec copy or -vcodec copy)
Originally committed as revision 1026 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-11 09:19:34 +00:00
Fabrice Bellard a5e880583c corrected pixel format display
Originally committed as revision 1025 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-11 09:16:35 +00:00
Fabrice Bellard a48b7a6bfa added stream copy capability
Originally committed as revision 1024 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-11 09:16:05 +00:00
Fabrice Bellard 92391c6c89 use C99 syntax for field init
Originally committed as revision 1023 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-11 07:23:35 +00:00
Fabrice Bellard 4bfad53561 added two pass info
Originally committed as revision 1022 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-10 17:12:55 +00:00
Fabrice Bellard 1cbc289016 added mpeg in avi support
Originally committed as revision 1021 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-10 17:09:59 +00:00
Fabrice Bellard 5abdb4b199 added two pass support (same syntax as mencoder)
Originally committed as revision 1020 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-10 17:09:01 +00:00
Fabrice Bellard 9c89585ad4 resample fix by Petros Tsantoulis
Originally committed as revision 1018 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-09 14:16:31 +00:00
Fabrice Bellard e1687cc07f added DV support
Originally committed as revision 1017 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-09 12:35:53 +00:00
Fabrice Bellard d017ab70f4 support buffers containing more than one frame
Originally committed as revision 1016 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-09 12:35:22 +00:00
Fabrice Bellard f20dca4020 added raw DV demux (audio is currently not handled)
Originally committed as revision 1015 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-08 17:58:36 +00:00
Fabrice Bellard 1c05e11d02 fixed NTSC end of line bug
Originally committed as revision 1014 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-08 17:54:02 +00:00
Fabrice Bellard 789587d595 minimum support for YUV411P (new combined scaler/converter will handle that better...)
Originally committed as revision 1013 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-08 17:42:33 +00:00
Fabrice Bellard 1e5c667c91 fixed MPEG2 pts parsing - ignore unknown stream type
Originally committed as revision 1001 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-04 15:46:59 +00:00
Fabrice Bellard 7be166e4ea simplified parsing - added MMX idct support
Originally committed as revision 1000 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-04 07:49:00 +00:00
Fabrice Bellard 020fcc94e0 added DV support
Originally committed as revision 999 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-04 07:16:50 +00:00
Fabrice Bellard 5d2231ee8f first working version of DV video decoder
Originally committed as revision 998 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-03 21:07:39 +00:00
Fabrice Bellard 652f019786 in fact IDCT248 needs to be normalized as I suspected
Originally committed as revision 997 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-03 21:03:59 +00:00
Fabrice Bellard a46a3ce416 added IDCT248 testing
Originally committed as revision 995 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-03 19:49:23 +00:00
Fabrice Bellard 9bf71516b1 first version of IDCT248 for DV decoding support
Originally committed as revision 994 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-03 13:41:33 +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
Fabrice Bellard bc4a1ffe96 added 'NoDaemon' command - added RTP/RTSP stream example
Originally committed as revision 813 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-25 17:09:20 +00:00
Fabrice Bellard 2effd27446 added RTSP and RTP server support - added daemon mode as default (use -d for foreground mode) - added module support
Originally committed as revision 812 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-25 16:48:44 +00:00