Commit Graph

1465 Commits

Author SHA1 Message Date
Philip Gladstone
26b4bb70c2 Added three sample video hooks. See the (rudimentary) documentation on what
they do and their capabilities.

Originally committed as revision 1265 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-21 03:50:36 +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
Alex Beregszaszi
b135d9fb96 mjpegb support (need more samples)
Originally committed as revision 1258 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 15:18:11 +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
Michael Niedermayer
5d3cea3a86 aspect ratio cleanup
Originally committed as revision 1254 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 13:08:04 +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
Zdenek Kabelac
bb28568364 * cut&paste fix
Originally committed as revision 1249 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 07:32:18 +00:00
Philip Gladstone
92e1cdae86 The problems of doing cvs add foo.*
Originally committed as revision 1248 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 04:02:45 +00:00
Philip Gladstone
10d104e4f6 * Add frame rate conversion when there is no audio channel. This makes
ffmpeg/ffserver work again when just capturing video from a live
  source and you are streaming feeds of different frame rates.
* Fix a segfault in argument processing
* Add handling for -vhook argument
* Add logic to call video hooks if any have been specified.

Originally committed as revision 1247 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 03:06:12 +00:00
Philip Gladstone
142fc6b993 Build and install the vhook subdirectory if enabled (not by default).
Originally committed as revision 1246 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 03:02:23 +00:00
Philip Gladstone
6e1b47804e Compile framehook.c
Originally committed as revision 1245 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 03:00:43 +00:00
Philip Gladstone
3b2cbbed21 Initial versions of code to all per-frame video processing in ffmpeg.
Originally committed as revision 1244 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 03:00:27 +00:00
Philip Gladstone
e752dc90c2 Set the pkt->pts field correctly so that frame rate reduction has a chance
of working

Originally committed as revision 1243 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 02:58:08 +00:00
Philip Gladstone
86f2b9d0c7 Set the pkt->pts field so that we have a chance of doing frame rate reduction
correctly in ffmpeg.c

Originally committed as revision 1242 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 02:57:42 +00:00
Philip Gladstone
b13a517f95 Get rid of a warning from asfcheck. Not sure that it really helps with WMP though!
Originally committed as revision 1241 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-20 02:57:03 +00:00
Brian Foley
f2677d6b26 altivec optimizations patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
Originally committed as revision 1240 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 23:22:29 +00:00
Michael Niedermayer
deedfbdbca 10l
Originally committed as revision 1239 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 23:04:07 +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
Zdenek Kabelac
5940262772 * oops fixed bad initialization of ff vals.
- put FF_LIBMPEG2_IDCT_PERM into CVS - so it will work for now

Originally committed as revision 1227 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 10:08:31 +00:00
Zdenek Kabelac
d43b10ec7a * fixed prototype
Originally committed as revision 1226 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 09:17:52 +00:00
Zdenek Kabelac
83f238cbf0 * compilation fix (ARM users please check)
Originally committed as revision 1225 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-19 07:33:36 +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
Michael Niedermayer
87f9c9e091 fixing compilation of cs_test
Originally committed as revision 8232 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-11-18 10:39:22 +00:00
Michael Niedermayer
58bfafbed9 hurry_up=5 support
Originally committed as revision 1219 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-18 09:28:21 +00:00
Michael Niedermayer
8a555875be lower case div3
Originally committed as revision 1218 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-18 09:25:02 +00:00
Michael Niedermayer
7c5ab7b88d slices & encoding optim
Originally committed as revision 1217 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-15 11:05:14 +00:00
Michael Niedermayer
22f3e8bea7 dr1
Originally committed as revision 1216 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-15 00:07:06 +00:00