Mike Melanson
dda6142361
properly demux silent files; implemented precise framerate calculation
...
Originally committed as revision 2330 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-10-02 04:16:59 +00:00
Mike Melanson
68a43d044a
the correct data type is offset_t
...
Originally committed as revision 2329 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-10-02 03:53:52 +00:00
Roman Shaposhnik
4fa1c4fa8d
* preAlpha DV encoding support -- there's still a truckload
...
of work to do, but it least people can try it out and share
ideas. Please don't hesitate to give it a spin:
$ ffmpeg -i file.avi file.dv
is all you need.
* fix for a deallocation bug in DV muxer
Originally committed as revision 2327 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-10-01 23:34:46 +00:00
Mike Melanson
2fdf638b0c
New demuxers: Sega FILM/CPK, Westwood VQA & AUD; new decoders: MS RLE &
...
Video-1, Apple RPZA, Cinepak, Westwood IMA ADPCM
Originally committed as revision 2324 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-10-01 04:39:38 +00:00
Michael Niedermayer
08f29f82b9
Patch for attribute(printf) by (Michel Bardiaux <mbardiaux at peaktime dot be>)
...
Originally committed as revision 2322 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-30 17:54:30 +00:00
Michael Niedermayer
b49d4175c2
10l
...
Originally committed as revision 2321 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-29 22:40:01 +00:00
Roman Shaposhnik
0d8d3ed519
* The functionality is now available in dv.[ch].
...
Originally committed as revision 2320 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-29 17:56:21 +00:00
Roman Shaposhnik
7458ccbb02
* DV handling was streamlined for both muxing/demuxing and
...
decoding. All muxing/demuxing functionality is now available
in libavformat/dv.[ch].
* dv1394.c and avidec.c were hooked up with general DV demuxer.
* DVAUDIO is dead! Long live pcm_s16le!
* DV audio is now always recognized -- which means we can
now hear all those ducks quaking in pond.dv.
Originally committed as revision 2319 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-29 17:54:07 +00:00
Philip Gladstone
6c8e0d4d46
Fix a very nasty problem with extra bytes appearing in TCP data streams.
...
Whenever there was an EINTR/EAGAIN return, then a byte in the data stream
would be duplicated!! This fix should allow ffserver to work again.
Originally committed as revision 2317 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-29 01:41:30 +00:00
Dan Christiansen
fe0f2a9719
PowerPC warnings & optimisations patch by (Dan Christiansen <danchr at daimi dot au dot dk>)
...
Originally committed as revision 2315 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-28 22:53:25 +00:00
Thomas Raivio
f578f93838
mov/mp4/3gp muxer improvements patch by (Thomas Raivio <tjraivio at cc dot hut dot fi>)
...
Originally committed as revision 2314 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-28 21:09:32 +00:00
Michael Niedermayer
d663a1fdc0
AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
...
Originally committed as revision 2311 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-28 20:34:11 +00:00
Mike Melanson
d42f74b85e
send the chunk preamble bytes to the respective decoders; Id RoQ demuxer
...
now works correctly
Originally committed as revision 2303 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-26 00:10:21 +00:00
Steven M. Schultz
a63d49334e
yuv4mpeg.c extra space patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)
...
Originally committed as revision 2301 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-25 08:38:16 +00:00
Falk Hüffner
e4e70d2e2d
Fix compilation with ccc
...
Originally committed as revision 2298 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-22 20:29:58 +00:00
Mike Melanson
e7106d5b8e
clean up 4xm demuxer; make valgrind just a little happier
...
Originally committed as revision 2296 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-20 21:54:33 +00:00
Mike Melanson
773159ed27
iterate through the appropriate range of palette entries
...
Originally committed as revision 2295 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-20 00:31:43 +00:00
Mike Melanson
b59ebf6220
provisions for raw PCM audio
...
Originally committed as revision 2291 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-18 04:25:41 +00:00
Fabrice Bellard
165f74ff46
remove unused AMREXTRALIBS
...
Originally committed as revision 2287 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-16 20:29:19 +00:00
Fabrice Bellard
69ef9450d8
generate correct PTS in transport stream - use mpeg2 encoder by default
...
Originally committed as revision 2282 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-16 12:56:42 +00:00
Roman Shaposhnik
dd6ee74e4c
* fixing a typo ;-)
...
Originally committed as revision 2280 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-16 02:09:17 +00:00
Fabrice Bellard
cb728d7902
correct DLL windows install
...
Originally committed as revision 2279 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-15 22:27:43 +00:00
Mike Melanson
b76c707acd
adapt to use interim palette control API; do away with multi-chunk data
...
transfer to decoder
Originally committed as revision 2274 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-14 18:56:45 +00:00
François Revol
a018d318e7
64 bit pts for writing - more const usage (don't forget me !)
...
Originally committed as revision 2269 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-13 09:20:12 +00:00
Mike Melanson
ba118447d5
deploy palette control API
...
Originally committed as revision 2266 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-12 03:48:14 +00:00
Fabrice Bellard
7b7d86f120
simplified version handling
...
Originally committed as revision 2264 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-11 22:51:05 +00:00
Mike Melanson
7e5ef401b7
forgot to apply the palette component lookup table
...
Originally committed as revision 2259 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-11 05:39:51 +00:00
Fabrice Bellard
fa0f62c37d
removed invalid sequence end code
...
Originally committed as revision 2256 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-10 22:44:30 +00:00
Fabrice Bellard
490579042a
64 bit pts for writing - more const usage
...
Originally committed as revision 2255 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-10 22:37:33 +00:00
Michael Niedermayer
8c653280bd
get_bi(), be/le fix
...
Originally committed as revision 2254 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-10 13:00:24 +00:00
Michael Niedermayer
2187d9482e
theres no SVQ1 encoder -> it cant be default
...
Originally committed as revision 2252 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-10 10:46:50 +00:00
Michael Niedermayer
6e6d6dc0a5
mov/mp4 muxer cleanup (mostly cosmetics/simplifications & global header fix)
...
Originally committed as revision 2249 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-09 23:03:04 +00:00
Michael Niedermayer
9d90c37f39
memleak fix by (Michel Bardiaux <mbardiaux at peaktime dot be>)
...
Originally committed as revision 2242 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-09 19:32:52 +00:00
Michael Niedermayer
72a476c1e1
kernel header bug workaround by (Ronald Bultje <rbultje at ronald dot bitfreak dot net>)
...
Originally committed as revision 2241 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-09 19:14:05 +00:00
Glenn Maynard
cddf3f452a
Debug/optimization patch by (Glenn Maynard <g_sf at zewt dot org>)
...
Originally committed as revision 2240 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-09 19:03:14 +00:00
Fabrice Bellard
6a58e1510d
ID3 parsing and generation in MP3 format
...
Originally committed as revision 2237 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-08 22:34:28 +00:00
Fabrice Bellard
e224e36030
removed localtime_r.h
...
Originally committed as revision 2236 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-08 22:32:30 +00:00
Fabrice Bellard
80783dc2c2
CODEC_ID_MP3LAME is obsolete
...
Originally committed as revision 2232 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-08 22:04:29 +00:00
Fabrice Bellard
66a15ea2d2
removed os_support.h
...
Originally committed as revision 2230 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-08 21:59:53 +00:00
Fabrice Bellard
f71869a4db
simpler strptime - added os_support.[ch] - moved localtime_r to os_support.c
...
Originally committed as revision 2228 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-08 21:20:55 +00:00
Fabrice Bellard
4358d5def3
removed ctype.h header
...
Originally committed as revision 2225 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-08 20:04:44 +00:00
Fabrice Bellard
a182f5da93
fixed endianness dependancies (untested)
...
Originally committed as revision 2224 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-08 20:00:13 +00:00
Mike Melanson
9e8cd0db54
hacks to support Xan AVI files
...
Originally committed as revision 2220 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-08 04:17:40 +00:00
Mike Melanson
048446bfeb
support for Duck DK3 and DK4 ADPCM
...
Originally committed as revision 2219 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-08 04:15:27 +00:00
Mike Melanson
493645ebd2
demuxer for custom Wing Commander III movie (.mve) files
...
Originally committed as revision 2218 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-08 04:14:34 +00:00
Michael Niedermayer
0a5f92a120
memory leak fix by (Tom Dexter <devel at www dot digitalaudiorock dot com>)
...
Originally committed as revision 2216 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-07 09:26:39 +00:00
Alex Beregszaszi
ed0bb7bee6
move packetheader after startcodes
...
Originally committed as revision 2215 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-07 00:37:46 +00:00
Alex Beregszaszi
99b17f25b1
some fixes
...
Originally committed as revision 2214 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-06 23:17:17 +00:00
Michael Niedermayer
203504d910
padding fix
...
Originally committed as revision 2213 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-06 16:29:05 +00:00
Michael Niedermayer
3ac8749b90
big/little endian fix
...
storing 64bit stuff in int fix
put_v() fix
startcodes
nut_probe()
Originally committed as revision 2212 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-06 14:03:35 +00:00
Alex Beregszaszi
3aa180b84e
initial nut muxer and demuxer (demuxer is not fail safe)
...
Originally committed as revision 2211 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-05 18:45:32 +00:00
Alex Beregszaszi
8026c3b54c
bump version numbers to 0.4.8
...
Originally committed as revision 2210 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-05 14:41:53 +00:00
Michael Niedermayer
ea739de1b9
rewrite
...
Originally committed as revision 2208 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-05 07:11:41 +00:00
Michael Niedermayer
94dcfb14e7
fixing copyright header (the code is from strptime.c so the copyright header should be from there too instead of strptime.h)
...
Originally committed as revision 2207 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-04 20:15:32 +00:00
Michael Niedermayer
076342fa5c
Compile fix when no CONFIG_ENCODERS by (Glenn Maynard <g_sf at zewt dot org>)
...
Originally committed as revision 2206 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-04 10:30:52 +00:00
Michael Niedermayer
77efa159eb
case insensitive codec_get_id()
...
Originally committed as revision 2205 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-04 10:26:49 +00:00
Glenn Maynard
5e4639e200
localtime_r patch by (Glenn Maynard <g_sf at zewt dot org>)
...
Originally committed as revision 2204 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-04 09:52:39 +00:00
Michael Niedermayer
a17236c53c
MingW patches by (Glenn Maynard <g_sf at zewt dot org>)
...
Originally committed as revision 2203 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-04 08:21:27 +00:00
Mike Melanson
3ef8be2bfc
initial commit for Id RoQ and Interplay MVE multimedia subsystems
...
Originally committed as revision 2195 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-02 04:32:02 +00:00
Michael Niedermayer
149f7c029c
fix MPEG-TS missdetected as MPEG-PS
...
Originally committed as revision 2194 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-01 18:30:02 +00:00
Mike Melanson
3f16d933a9
first pass at PSX STR demuxer; does not yet interact correctly with MDEC
...
video decoder
Originally committed as revision 2190 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-01 15:55:38 +00:00
Michael Niedermayer
8d876a433c
asv2 regression test
...
Originally committed as revision 2188 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-01 13:05:21 +00:00
Charles Yates
d9a916e221
stdin patch by (Charles Yates <charles dot yates at pandora dot be>)
...
* removes use of read_key and getchar when input is received on stdin
(this was corrupting the packet reading)
* terminates av_encode when a termination signal is received (use of
ctrl-c issued a term_exit and subsequent uses of q failed)
* specific correction to yuv4mpeg pipe reading - the defined header was
too short to allow for extended yuv4mpeg flags [as used by smil2yuv and
y4mscaler and accepted by mjpeg tools]
Originally committed as revision 2183 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-29 20:51:10 +00:00
Michael Niedermayer
572f992eff
libavformat/avio.h compilation problem in VisualC++ by (lethean at realtime dot ssu dot ac dot kr)
...
Originally committed as revision 2182 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-29 20:33:57 +00:00
Roman Shaposhnik
904736b519
1000l in abbrv. table
...
Originally committed as revision 2179 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-29 17:27:48 +00:00
Roman Shaposhnik
ba2a8cb40b
* making resolution abbreviations right
...
* introducing sntsc/spal for square pixel ntsc/pal
Originally committed as revision 2177 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-29 06:58:55 +00:00
Roman Shaposhnik
118e91f3d8
* Phase 1 for DV encoding support. Muxing/demuxing of DV streams is now
...
possible. For example you can do:
ffmpeg -i i.dv -i audio_track.mp3 -map 0.0 -map 1.0 \
-vcodec copy -acodec pcm_s16le out.dv
* Preparations for getting rid of DVAUDIO codec, DV stream really
contains PCM audio, so there's no codec needed if we have a
decent demuxer.
* Providing entry points for dv1394 write support.
Originally committed as revision 2174 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-28 19:53:47 +00:00
Mike Melanson
1a31840cea
naughty, forbidden variable declarations
...
Originally committed as revision 2171 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-27 01:26:14 +00:00
Michael Niedermayer
1cb5f7fd41
mov, 3gp, mp4 muxer by (Thomas Raivio <tjraivio at cc dot hut dot fi>)
...
Originally committed as revision 2168 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-26 20:23:13 +00:00
Fabrice Bellard
44664b0915
accepts pgmyuv extension
...
Originally committed as revision 2152 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-24 21:21:10 +00:00
Fabrice Bellard
22b37f5d32
suppressed frame number modulus hack - added loop_input hack which I find easier to understand
...
Originally committed as revision 2151 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-24 21:20:44 +00:00
Fabrice Bellard
00b4fdb758
win32 compile fix
...
Originally committed as revision 2139 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-24 13:59:05 +00:00
Roman Shaposhnik
c92454179d
all human-readable output should go into stderr for now. We really
...
need a generic logging facility in ffmpeg, but this will suffice for now.
Originally committed as revision 2131 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-21 21:04:19 +00:00
Michael Niedermayer
bd5a60201e
use codec_tag for encoding too
...
Originally committed as revision 2125 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-18 09:20:02 +00:00
Roman Shaposhnik
36b58e850d
* fixing a regression in mpeg encoder (not setting pix_fmt),
...
this is hardly the right way to do things, but it'll suffice for now.
* patch from Gildas Bazin
gbazin at altern dot org
* fix for a 10l in configure
* gcc 2.95.3 and Solaris build in general are not ready
for -Werror in libavformat/Makefile
Originally committed as revision 2123 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-12 18:20:29 +00:00
Fabrice Bellard
c95108037f
support for older real audio files (<= version 3)
...
Originally committed as revision 2119 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-11 16:16:49 +00:00
Fabrice Bellard
48091512c9
no default bit rate if decoding
...
Originally committed as revision 2117 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-08 18:13:43 +00:00
Fabrice Bellard
12f996edfa
initial duration/start_time generic support - displays stream duration and average total bitrate when using an input file
...
Originally committed as revision 2115 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-08 18:02:23 +00:00
Fabrice Bellard
25c4950e9b
update duration and start_time
...
Originally committed as revision 2113 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-08 17:58:38 +00:00
Fabrice Bellard
32f38cb4cc
exports mpegps_demux
...
Originally committed as revision 2112 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-08 17:54:05 +00:00
Fabrice Bellard
ca1538f8d9
update duration and start_time
...
Originally committed as revision 2111 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-08 17:53:30 +00:00
Fabrice Bellard
247eadca9d
update duration and start_time - add av_new_stream() usage
...
Originally committed as revision 2110 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-08 17:52:53 +00:00
Fabrice Bellard
fa26a29d65
add av_new_stream() usage
...
Originally committed as revision 2109 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-08 17:52:30 +00:00
Fabrice Bellard
ee40480319
added stream start time and duration API - AV_NOPTS_VALUE is no longer zero
...
Originally committed as revision 2108 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-08 17:49:27 +00:00
Roman Shaposhnik
1fbe1a61b1
patch for DV capturing by Dan Dennedy <dan at dennedy dot org>
...
Originally committed as revision 2105 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-06 05:40:38 +00:00
D Richard Felker III
2864dfd579
yuv4mpeg pipe reader for libavformat patch by (D Richard Felker III <dalias at aerifal dot cx>)
...
Originally committed as revision 2102 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-05 09:32:31 +00:00
Michael Niedermayer
6b17c988e5
ATI VCR2
...
Originally committed as revision 2080 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-24 23:37:40 +00:00
François Revol
438fcb754f
OSX and BeOS networking fix (socklen_t)
...
Originally committed as revision 2077 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-24 13:30:27 +00:00
Michael Niedermayer
be3564edad
ATI VCR1 decoder
...
Originally committed as revision 2076 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-24 12:18:46 +00:00
Fabrice Bellard
09787fb8af
support aborting in TCP
...
Originally committed as revision 2061 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-17 10:28:27 +00:00
Fabrice Bellard
b7b8fc3406
suppressed RTSP abort hack - added PLAY/PAUSE
...
Originally committed as revision 2060 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-17 10:27:47 +00:00
Fabrice Bellard
590403c702
removed warnings
...
Originally committed as revision 2059 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-17 10:26:02 +00:00
Fabrice Bellard
019ac05ace
added primitive aborting system
...
Originally committed as revision 2058 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-17 10:25:36 +00:00
Fabrice Bellard
d5809b0aa2
warnings are errors
...
Originally committed as revision 2057 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-17 10:24:28 +00:00
Fabrice Bellard
afdd82bbf0
fix fmt == NULL case
...
Originally committed as revision 2050 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-16 07:50:17 +00:00
Måns Rullgård
8683e4a0c0
Write correct MPEG2-PS streams patch by (mru at users dot sourceforge dot net (Måns Rullgård))
...
Originally committed as revision 2048 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-15 22:15:37 +00:00
Fabrice Bellard
e5526b2c39
fixed NTP generation for mpeg
...
Originally committed as revision 2046 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-15 19:41:40 +00:00
Fabrice Bellard
b689213642
fixed RTP/TCP client support
...
Originally committed as revision 2045 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-15 16:57:35 +00:00
François Revol
aa35ccb8e1
BeOS fix: NOT every ld likes undefined syms, include C++ objs, and link to libs needed for audio in.
...
Originally committed as revision 2044 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-15 13:35:20 +00:00
Fabrice Bellard
fc48fe84a9
cosmetic change in resync code - added PAT scanning code if no SDT is found (in the futur it would be interesting to give an API to change channel - also useful for DV input number or TV grab tunning
...
Originally committed as revision 2043 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-15 13:21:39 +00:00
Michael Niedermayer
5b9d235fce
10l
...
Originally committed as revision 2037 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-12 16:55:15 +00:00
Roman Shaposhnik
445f1b83ad
* First round of AV sync fixes.
...
* -r now does the right thing.
* frame rate and frame sizes now share same abbv. table and you
can do -r ntsc as well as -s ntsc
Originally committed as revision 2035 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-12 07:37:05 +00:00
Tim Allen
6bc114b2fb
Shared library for libavformat support patch by (Tim Allen <tim at proximity dot com dot au>)
...
Originally committed as revision 2033 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-11 21:33:27 +00:00
Michael Niedermayer
14b3225377
Building ffmpeg with gcc-2.95.3 encountered a problem due to C99 initialization fix by ("Steven M. Schultz" <sms at 2BSD dot COM>)
...
Originally committed as revision 2032 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-10 23:18:09 +00:00
Isaac Richards
ec23a47286
- Looks a tiny bit harder in mpegps_probe() for a valid start code. This is
...
needed to detect some files produced by pvr-250/350 capture cards.
- Adds AC3 audio support to the mpegts demuxer, and makes it a little more
tolerant of bad files.
patch by (Isaac Richards <ijr at po dot cwru dot edu>)
Originally committed as revision 2028 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-10 09:04:04 +00:00
Garrick Meeker
d4f5d74a54
flash video (flv) support patch by (Garrick Meeker <gmeeker at theoryllc dot com>)
...
Originally committed as revision 2024 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-09 23:10:59 +00:00
Michael Niedermayer
342474abd9
av_free_packet SEGV fix by (Arthur van Hoff (javanator))
...
Originally committed as revision 2013 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-04 23:48:20 +00:00
Michael Niedermayer
e71ea8b251
mpeg1 bad frame_rate_base fix by (Arthur van Hoff (javanator))
...
Originally committed as revision 2012 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-04 23:08:16 +00:00
Michael Niedermayer
cc74aafbc6
undefined local_port fix by (Giancarlo Formicuccia <ilsensine at inwind dot it>)
...
Originally committed as revision 2007 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-04 09:14:14 +00:00
Michael Niedermayer
ce34182dd7
try to filter _all_ PATs if no SDT could be found patch by (<gbazin at altern dot org>)
...
+ mpegtsenc.c compile fix by me
Originally committed as revision 1995 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-28 23:44:09 +00:00
Alex Beregszaszi
e3ee328330
tv standard selection support for dv1394 and grab (v4l)
...
Originally committed as revision 1987 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-25 10:21:45 +00:00
Alex Beregszaszi
ccafe7b122
lossless jpeg support
...
Originally committed as revision 1981 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-20 18:21:58 +00:00
Alex Beregszaszi
611d192ce0
warning fixes
...
Originally committed as revision 1980 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-20 17:55:24 +00:00
Alex Beregszaszi
cad6f6cdee
1000l
...
Originally committed as revision 1979 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-20 15:51:24 +00:00
Alex Beregszaszi
377ea75708
pal vs ntsc fix by stoyan k <stoyan@i-space.org>
...
Originally committed as revision 1978 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-20 15:30:14 +00:00
Johannes Carlsson
2f4db4d5e5
amr typefix patch by (Johannes Carlsson <joca at rixmail dot se>)
...
Originally committed as revision 1972 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-18 22:24:51 +00:00
François Revol
fb059921da
cleanup; BSoundRecorder moved to Experimental namespace
...
Originally committed as revision 1960 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-15 17:06:28 +00:00
Fabrice Bellard
5dbafeb7ba
mpeg ts demux uses DVB SI info and generates correct PTS info - added prototype mpeg ts mux
...
Originally committed as revision 1956 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-13 14:28:45 +00:00
Fabrice Bellard
39f472c3b6
dynamic array functions
...
Originally committed as revision 1955 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-13 14:22:23 +00:00
Michael Niedermayer
7408ad05cc
10l
...
Originally committed as revision 1940 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-09 19:11:50 +00:00
Fabrice Bellard
2af7e61032
use custom packet allocation only for DV
...
Originally committed as revision 1937 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-07 18:36:27 +00:00
Zdenek Kabelac
067cbf313f
* amr format - by Johannes Carlsson
...
Originally committed as revision 1934 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-06 11:47:49 +00:00
Johannes Carlsson
14342fd537
* missing part of the 3gp patch by Johannes Carlsson
...
Originally committed as revision 1933 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-06 11:46:25 +00:00
Zdenek Kabelac
bc634f6fc2
* 3gp patch by Joca
...
Originally committed as revision 1931 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-05 14:30:52 +00:00
Michael Niedermayer
4b465299f3
4xm adpcm
...
Originally committed as revision 1928 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-03 13:58:44 +00:00
Mike Melanson
73a19b2dae
get the video dispatch straight
...
Originally committed as revision 1916 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-28 23:50:00 +00:00
Mike Melanson
8e7284ba91
dispatch video as well as audio
...
Originally committed as revision 1914 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-28 02:41:24 +00:00
Michael Niedermayer
9ca9fce1dd
asv1 regression test
...
Originally committed as revision 1912 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-27 22:43:34 +00:00
Mike Melanson
5a634a6952
allocate enough bytes
...
Originally committed as revision 1908 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-26 20:53:09 +00:00
Michael Niedermayer
948f01ff1e
10l
...
Originally committed as revision 1906 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-25 23:55:47 +00:00
Michael Niedermayer
4a106616a2
c frame size debug stuff
...
Originally committed as revision 1905 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-25 23:41:25 +00:00
Mike Melanson
3c96b4ef38
add 4xm to the family
...
Originally committed as revision 1904 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-25 05:18:30 +00:00
Mike Melanson
cef4ba9e8a
first pass at an experimental 4xm demuxer
...
Originally committed as revision 1903 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-25 05:07:36 +00:00
Falk Hüffner
4cfbf61bf1
Warning and compatibility fixes.
...
Originally committed as revision 1902 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-24 18:48:30 +00:00
Michael Niedermayer
d07f90433a
truncated h263 decoding support / H263-ES "demuxer"
...
Originally committed as revision 1898 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-22 14:12:22 +00:00
joca@rixmail.se
891f64b339
AMR-NB audio support patch by (<joca at rixmail dot se>)
...
Originally committed as revision 1876 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-14 11:40:16 +00:00
Zdenek Kabelac
25fa62e13a
* added s263 (mapped to h263 - 3gp files)
...
* less strict header detection - also do not call exit when it's not found.
Originally committed as revision 1864 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 17:58:52 +00:00
Zdenek Kabelac
9ed83b0a93
* passing ImageDescriptions for SVQ3 (Vertical300K.sorenson works)
...
(IMHO only SMI chunk should be stored in extradata)
Originally committed as revision 1863 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 15:39:38 +00:00
Zdenek Kabelac
fd6e513ee1
* uninitialized/unused vars cleanup
...
Originally committed as revision 1859 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 11:07:46 +00:00
Zdenek Kabelac
5ca1d879bb
* support for AAC audio (esds decoding - using extradata)
...
* using MOV_atom_t instead of 3 args
* chunk parsers ordered alphabeticaly
Originally committed as revision 1858 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 10:59:18 +00:00
Michael Niedermayer
8b82a95675
svq3 decoder by anonymous
...
Originally committed as revision 1845 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-09 22:16:14 +00:00
Roman Shaposhnik
631670888d
* introducing new public interface in imgconvert.c
...
+ avcodec_get_pix_fmt
converts textual representation of pixel format into
the actual id. Complements avcodec_get_pix_fmt_name.
+ avpicture_layout
serializes given picture into a flat array.
Complements avpicture_fill.
* adding a new option -pix_fmt to the ffmpeg, in order to control
pixel format for the codecs that do support it, like rawvideo,
for example.
* reducing complexity of the rawvideo codec by splitting it in two
and making it more reliable via hooking up to the avpicture_layout.
Plus adding new FourCC as described here: http://www.fourcc.org
* A tiny fix for avienc.c that makes avih and video strf consistent
regarding codec FourCC.
Originally committed as revision 1842 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-07 19:01:45 +00:00
Michael Niedermayer
b530f84262
VOB stream patch ba (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
...
Originally committed as revision 1836 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-05 20:47:23 +00:00
Andriy Rysin
eb9ef61a81
prefers MP3 codec (rather than MP2) for output if
...
compiled with MP3LAME and output file seems to be of MP3 type patch by (Andriy Rysin <arysin at bcsii dot net>) with minor changes by me
Originally committed as revision 1834 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-05 12:59:42 +00:00
Andriy Rysin
eeb67f400c
mp3 codec autodetection patch by (Andriy Rysin <arysin at bcsii dot net>)
...
Originally committed as revision 1833 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-05 10:56:23 +00:00
Mike Melanson
d86053a416
first pass at a new VP3 video decoder
...
Originally committed as revision 1831 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-05 02:54:15 +00:00
Roman Shaposhnik
8c0ff5d5c2
* Making AVI encoding predictable (all JUNK chunks are filled with 0)
...
* Updating regression refs
* Making server-regression.sh work on Solaris
Originally committed as revision 1818 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-24 03:59:33 +00:00
Zdenek Kabelac
546031ee86
* keeping compiler happy and quiet
...
Originally committed as revision 1817 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-23 18:38:34 +00:00
Zdenek Kabelac
b6a17df438
* simplified parameters for parse routines
...
Originally committed as revision 1816 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-23 08:58:42 +00:00
Zdenek Kabelac
5d23497493
* more strict types
...
Originally committed as revision 1815 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-23 08:56:14 +00:00
Roman Shaposhnik
e738cee9c4
Complete support for OpenDML AVIs and AVIs > 2Gb.
...
Originally committed as revision 1814 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-23 02:04:40 +00:00
Zdenek Kabelac
5cd62665f0
* fixed initialization and some memleak
...
* filling more avcodecs variables
* extending/improving mov parsing (unfinished)
Originally committed as revision 1812 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-22 08:36:39 +00:00
Zdenek Kabelac
693feac556
* filling bitdepth
...
Originally committed as revision 1811 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-22 08:32:33 +00:00
Fabrice Bellard
a059da1227
transparency support
...
Originally committed as revision 1808 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-21 21:18:51 +00:00
Fabrice Bellard
7e2e1abf6b
replaced progressive by interleaved
...
Originally committed as revision 1807 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-21 21:18:15 +00:00
Fabrice Bellard
41f53f8694
use correct YUV format for JPEG
...
Originally committed as revision 1804 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-21 14:39:52 +00:00
Fabrice Bellard
cff5e386bf
added progressive PNG support (both reading and writing)
...
Originally committed as revision 1797 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-20 14:20:32 +00:00
Fabrice Bellard
3b1a27e04c
added progressive image support
...
Originally committed as revision 1796 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-20 14:19:17 +00:00
Fabrice Bellard
8b46d75e4a
rgba32 support
...
Originally committed as revision 1795 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-19 16:23:03 +00:00
Michael Niedermayer
5ae2c73e4d
memleaks
...
Originally committed as revision 1793 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-19 15:48:40 +00:00
Fabrice Bellard
8975ba81f8
added new netpbm pam format support (needed for alpha plane support)
...
Originally committed as revision 1792 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-19 15:18:00 +00:00
François Revol
143d464416
Add latency check, the Media Kit shoul repport it, but this seems broken.
...
Originally committed as revision 1789 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-18 16:22:12 +00:00
François Revol
6af6cf22c5
avoid detecting mpeg stream when other formats embed mp3 tracks.
...
Originally committed as revision 1788 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-18 14:35:15 +00:00
Michael Niedermayer
22cf045590
we really shouldnt use M$* as default codec -> use MPEG4 as default
...
Originally committed as revision 1785 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-17 19:56:33 +00:00
Mike Melanson
deabd4fdde
native Indeo3 decoder implementation
...
Originally committed as revision 1777 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-15 10:12:38 +00:00
Philip Gladstone
d86852d11c
Clear out an unused field in the created AVI file. This helps make
...
the MD5 checksums *much* more predictable!!
Originally committed as revision 1762 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-12 03:04:08 +00:00
Roman Shaposhnik
3e2937bef3
dv file format support patch by (Roman Shaposhnick <rvs at sun dot com>)
...
Originally committed as revision 1742 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-08 09:56:19 +00:00
Roman Shaposhnik
ce9fce63c5
AVI > 2Gb (OpenDML) generation patch by (Roman Shaposhnick <rvs at sun dot com>)
...
Originally committed as revision 1741 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-08 09:51:15 +00:00
Sebastien Bechet
53e27dd5de
QT AVID 4CCs patch by ("Sebastien Bechet" <s dot bechet at av7 dot net>) (not tested)
...
Originally committed as revision 1737 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-05 12:20:19 +00:00
Michael Niedermayer
0da71265d8
H264 decoder & demuxer
...
Originally committed as revision 1732 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-04 14:42:28 +00:00
Michael Niedermayer
6aafe463e5
support for DV aspect ratio and erroneous audio patch by (Dan Dennedy (dan at dennedy dot org) and Roman Shaposhnick <rvs at sun dot com>)
...
Originally committed as revision 1731 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-04 13:45:45 +00:00
Roman Shaposhnik
deb0a292b0
AVI type 1 support patch by (Roman Shaposhnick <rvs at sun dot com>)
...
Originally committed as revision 1714 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-28 14:05:55 +00:00
François Revol
335338e884
the media node now won't connect itself to the default audio input with -ad wait:
...
(allows redirecting another node to it)
Originally committed as revision 1713 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-27 15:08:16 +00:00
François Revol
788a2d3d8b
experimental BeOS audio input support. (needs unreleased library)
...
Originally committed as revision 1712 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-27 14:44:30 +00:00
François Revol
50515cddf3
cleanup; unused pipe() stuff removed.
...
Originally committed as revision 1711 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-27 13:37:47 +00:00
Sebastien Bechet
e8b478c131
I420 patch by (Sebastien Bechet <s dot bechet at av7 dot net>)
...
Originally committed as revision 1710 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-26 23:25:18 +00:00
Mark Hills
b88ba82315
ffserver deallocate ctx->streams on closing patch by (Mark Hills <mark at pogo dot org dot uk>)
...
Originally committed as revision 1704 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-26 10:30:08 +00:00
Roman Shaposhnik
06219cb194
OpenDML AVI > 2Gb support patch by (Roman Shaposhnick <rvs at sun dot com>)
...
Originally committed as revision 1703 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-26 09:28:52 +00:00
Michael Niedermayer
57d0375849
db video chunk in avi files support (idea by Dmitry Poplavsky <dima at thekompany dot com>)
...
Originally committed as revision 1693 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-20 01:04:33 +00:00
Michael Niedermayer
a05c8d7177
merging a small amount of the changes from BroadQ, the rest is either not clean / doesnt apply / or is PS2 specific (someone with a PS2 should merge/send a patch for the later)
...
Originally committed as revision 1690 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-18 17:22:23 +00:00
Fred Rothganger
e8750b0076
rawvideo patch by (Fred Rothganger <rothgang at uiuc dot edu>)
...
Originally committed as revision 1687 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-16 21:03:20 +00:00
Zdenek Kabelac
4a899dd689
* moved os_support.h into libavcodec
...
* added few more functions for os2
Originally committed as revision 1672 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-12 18:57:33 +00:00
Michael Niedermayer
e0ece99ab9
sorry forgot
...
Originally committed as revision 1671 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-12 18:45:50 +00:00
François Revol
d4ad24c17d
Cleaner support for usleep()
...
Originally committed as revision 1668 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-12 17:14:28 +00:00
Michael Niedermayer
14bea432f1
per context frame_rate_base, this should finally fix frame_rate related av sync issues
...
Originally committed as revision 1666 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-12 15:16:19 +00:00
Roman Shaposhnik
2e7973bbe7
correct AUDIO strf parsing patch by (Roman Shaposhnick <rvs at sun dot com>)
...
Originally committed as revision 1664 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-12 01:35:47 +00:00
Slavik Gnatenko
69db4e10f2
restoring OS/2 compatibility patch by ("Slavik Gnatenko" <miracle9 at newmail dot ru>)
...
Originally committed as revision 1663 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-11 12:09:13 +00:00
Michael Niedermayer
df99755bda
fixing parsing of opendml avis
...
Originally committed as revision 1662 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-11 02:03:40 +00:00
Alex Beregszaszi
ce2749d2c4
simplified
...
Originally committed as revision 1655 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-09 16:07:19 +00:00
Michael Niedermayer
9145f8b386
10l
...
Originally committed as revision 1653 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-08 23:39:53 +00:00
Michael Niedermayer
0bf79c2fcd
fixing frame_rate accuracy
...
Originally committed as revision 1652 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-08 14:29:12 +00:00
Michael Niedermayer
8a7b1b18e2
forgot ....
...
Originally committed as revision 1651 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-08 11:54:34 +00:00
Michael Niedermayer
e23d5712ea
wmv2 & huffyuv regression test
...
Originally committed as revision 1650 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-08 11:50:26 +00:00
Michael Niedermayer
952c69c479
huffyuv encoding fixed
...
Originally committed as revision 1647 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-08 11:21:33 +00:00
Michael Niedermayer
b559b29b1f
read BITMAPINFOHEADER extra stuff (huffyuv decoding fixed)
...
fixed framerate encoding & decoding hopefully, this should fix av sync on long AVIs
Originally committed as revision 1646 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-08 10:57:44 +00:00
Michael Niedermayer
7004ffb3d7
merging fourcc with codec_tag
...
Originally committed as revision 1645 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-08 01:40:52 +00:00
Michael Niedermayer
9bf9a5fcae
reversing not yet reversed changes from r1.7 -> r1.8 except the static/const stuff
...
this seems to fix all avi parsing bugs
kabi, can u explain what this was good for?
Originally committed as revision 1644 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-08 00:44:52 +00:00
Max Krasnyansky
bdfcbbed79
Frame rate emulation patch by (Max Krasnyansky <maxk at qualcomm dot com>)
...
Originally committed as revision 1641 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-07 12:37:49 +00:00
Zdenek Kabelac
3a13f6bd48
* compile PNG only when ZLIB is available
...
Originally committed as revision 1609 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-27 17:32:56 +00:00
Michael Niedermayer
2ec23b6d44
move repeat_pict field from AVCodecContext -> AVFrame (closes bug #683536 )
...
Originally committed as revision 1608 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-26 17:26:20 +00:00
François Revol
5082f759e0
prettier debug output
...
Originally committed as revision 1607 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-25 13:12:41 +00:00
Mark Hills
a28fbb3fc8
ogg deallocate patch by (Mark Hills <mark at pogo dot org dot uk>)
...
Originally committed as revision 1604 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-25 09:36:53 +00:00
Fabrice Bellard
5d5fef0af1
avoid false URL protocol detection when using ':' in filenames
...
Originally committed as revision 1595 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-21 11:08:08 +00:00
François Revol
d271b84bf7
Looks like this one was forgotten in the INT -> int_t move
...
Originally committed as revision 1584 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-13 00:28:36 +00:00
Zdenek Kabelac
0c1a9edad4
* UINTX -> uintx_t INTX -> intx_t
...
Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-11 16:35:48 +00:00
Zdenek Kabelac
5c91a6755b
* static,const,compiler warning cleanup
...
Originally committed as revision 1567 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-10 09:35:32 +00:00
Fabrice Bellard
cd66005dda
raw ac3 auto detects parameters
...
Originally committed as revision 1566 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-09 18:07:16 +00:00
Max Krasnyansky
9899efb41a
variable UDP packet size patch by Max Krasnyansky
...
Originally committed as revision 1565 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-09 18:06:23 +00:00
Mike Melanson
1e711bd603
hook this up to the CYUV decoder
...
Originally committed as revision 1564 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-09 17:03:32 +00:00
Fabrice Bellard
84ab361f3e
added 8 bit palette support for non animated GIF
...
Originally committed as revision 1562 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-09 16:25:21 +00:00
Fabrice Bellard
3ce27f13b9
added 8 bit palette support
...
Originally committed as revision 1561 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-09 16:22:06 +00:00
Fabrice Bellard
ec82011340
DV packet copy fix by Roman Shaposhnick
...
Originally committed as revision 1548 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-06 22:34:55 +00:00
François Revol
cc0799e5f8
Fix against C integrists breaks :P (hope I didn't break anything else)
...
Originally committed as revision 1547 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-06 15:09:39 +00:00
Philip Gladstone
79134973d8
Fix the 'hard cpu loop' problem when capturing audio from /dev/dsp. This
...
code now waits for up to 30ms before reporting that no packet is available.
Originally committed as revision 1546 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-05 01:59:52 +00:00
Fabrice Bellard
85a57296cc
yes, PNG can be simpler :-)
...
Originally committed as revision 1545 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-04 23:44:26 +00:00
Fabrice Bellard
838dec4498
removing unused stuff
...
Originally committed as revision 1544 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-04 23:43:14 +00:00
Fabrice Bellard
6fa5a56c1b
zero copy packet handling for DV1394 by Max Krasnyansky
...
Originally committed as revision 1542 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-03 22:58:29 +00:00
Fabrice Bellard
cdc90af008
added GIF image format (both read and write)
...
Originally committed as revision 1541 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-03 22:53:10 +00:00
Fabrice Bellard
ba19f84810
added primitive image GIF encoder based on animated gif encoder
...
Originally committed as revision 1540 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-03 22:52:38 +00:00
Fabrice Bellard
fcfa89e81c
added automatic GIF/animated GIF probing - added GIF as an image format too - added interlaced gif support
...
Originally committed as revision 1539 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-03 22:51:48 +00:00
Fabrice Bellard
fa7773216a
avoid too many false detections
...
Originally committed as revision 1537 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-02 20:04:03 +00:00
Fabrice Bellard
fe2a4ca379
fixed copy
...
Originally committed as revision 1535 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-02 19:51:40 +00:00
Fabrice Bellard
0250738f13
added jpeg image encoder and decoder (new YUV handling routines and mjpeg codec fixes are necessary to go further)
...
Originally committed as revision 1534 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-02 19:18:09 +00:00
Fabrice Bellard
12b64a2252
added animated GIF decoder (pts and various disposal handling are missing)
...
Originally committed as revision 1533 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-02 19:16:51 +00:00
Fabrice Bellard
a26058a50d
Try this fix
...
Originally committed as revision 1532 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-02 15:54:11 +00:00
Fabrice Bellard
0e04e4e9e1
added basic png handling
...
Originally committed as revision 1529 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-01 20:53:57 +00:00
Fabrice Bellard
f8d7b5f5f4
added basic png handling - do not remake dependencies automatically
...
Originally committed as revision 1528 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-01 20:53:07 +00:00
Fabrice Bellard
43a7635d09
added stripped down libpng
...
Originally committed as revision 1527 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-01 20:51:52 +00:00
Fabrice Bellard
9ec05e3680
added DVD LPCM decoding support
...
Originally committed as revision 1525 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-31 17:04:46 +00:00
Michael Niedermayer
1d0d55daf4
--disable-risky support
...
Originally committed as revision 1522 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-29 12:00:11 +00:00
Zdenek Kabelac
02d697aa5f
* headers valid for C++ compilers
...
Originally committed as revision 1521 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-28 20:20:38 +00:00
Fabrice Bellard
1501987b46
Audio support for DV1394 by Max Krasnyansky
...
Originally committed as revision 1516 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-27 22:59:42 +00:00
Fabrice Bellard
425ed6e223
DV audio decoder by Roman Shaposhnick
...
Originally committed as revision 1514 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-27 09:21:30 +00:00
Andriy Rysin
850742d785
audio only avi patch by (Andriy Rysin <arysin at bcsii dot net>)
...
Originally committed as revision 1513 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-27 02:18:41 +00:00
Fabrice Bellard
a48835b9fe
removed unneeded mallocs
...
Originally committed as revision 1508 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-25 13:05:39 +00:00
Fabrice Bellard
e9a9e0c210
use av_strdup()
...
Originally committed as revision 1507 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-23 23:34:29 +00:00
Fabrice Bellard
39f853afe9
use av_malloc()
...
Originally committed as revision 1502 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-23 22:57:56 +00:00
Roman Shaposhnik
98486a6bc0
zero sized malloc patch by Roman Shaposhnick
...
Originally committed as revision 1501 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-23 22:00:57 +00:00
Fabrice Bellard
a5df11ab1e
dv1394 channel selection by Max Krasnyansky - modified channel number to be in base 10 by default
...
Originally committed as revision 1500 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-23 18:44:26 +00:00
Fabrice Bellard
7f172339fd
grab device is in AVFormatParameter (at least better than global variable)
...
Originally committed as revision 1499 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-23 10:33:16 +00:00
Fabrice Bellard
86fd51fbad
video_device fixes
...
Originally committed as revision 1497 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-23 09:55:19 +00:00
Fabrice Bellard
2a6874fd24
removed warnings
...
Originally committed as revision 1496 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-23 09:52:30 +00:00
Max Krasnyansky
8aa3ee32c2
dv patch by Max Krasnyansky (maxk at qualcomm dot com)
...
Originally committed as revision 1493 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-22 22:40:52 +00:00
Fabrice Bellard
7c235fe238
dependency handling is consistant with libavcodec
...
Originally committed as revision 1490 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-22 09:53:25 +00:00
François Revol
7ed2dd2db4
removed redundant 4CC
...
Originally committed as revision 1467 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-17 09:22:52 +00:00
François Revol
8b879f18d1
Fix probing for some files (ew.mov, april.mov)
...
Originally committed as revision 1466 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-17 08:29:37 +00:00
Philip Gladstone
77b71ddc11
AUtomatic dependency generation. Runs on Linux (at least). Probably should
...
update .cvsignore (somehere) to exclude .d files
Originally committed as revision 1459 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-14 15:30:42 +00:00
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
94d883e84b
jpeg detection fix - fixed imagepipe output
...
Originally committed as revision 1443 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-11 05:33:35 +00:00
Fabrice Bellard
87a0a6816f
added still image support
...
Originally committed as revision 1439 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-11 05:02:14 +00:00
Fabrice Bellard
f746a04616
added url_get_filename()
...
Originally committed as revision 1438 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-11 04:59:17 +00:00
Fabrice Bellard
0b9fb89d58
extracted yuv4mpeg from img.c (untested)
...
Originally committed as revision 1437 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-11 04:58:36 +00:00
Fabrice Bellard
290c5fa640
added simple still image format support to simplify image and imagepipe video formats
...
Originally committed as revision 1436 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-11 04:56:29 +00:00
Thomas Jarosch
f60f0df116
libav -> libavformat in Makefile patch by (Thomas Jarosch <tomj at simonv dot com>)
...
Originally committed as revision 1377 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-30 01:07:47 +00:00
Michael Niedermayer
f560dd8279
huffyuv 4cc & -strict
...
(huffyuv still doesnt work with ffmpeg (it does work with mencoder though) someone should fix the avi de(muxer))
Originally committed as revision 1363 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-27 11:42:52 +00:00
Ryutaroh Matsumoto
c6c11cb6c6
mimetype fixes patch by (Ryutaroh Matsumoto <ryutaroh at it dot ss dot titech dot ac dot jp>)
...
Originally committed as revision 1352 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-20 23:10:58 +00:00
François Revol
1cef952731
Fix for odd strf tag in Stargate SG-1 - 3x18 - Shades of Grey.avi
...
Originally committed as revision 1350 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-20 21:05:59 +00:00
François Revol
8ff323888c
redid usleep() fix for BeOS, more consistant with the MINGW32 one. removed a TAB :P
...
Originally committed as revision 1349 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-20 21:04:08 +00:00
Bill Eldridge
9b2e001fc5
mingw patch by (Bill Eldridge <bill at rfa dot org>)
...
Originally committed as revision 1347 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-20 19:25:10 +00:00
François Revol
9ca7cfc5c4
Hey, not everyone has usleep() ! (temporary fix, we should check for this in configure)
...
Originally committed as revision 1343 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-20 00:25:24 +00:00
Philip Gladstone
c9646fda01
* Extend the syntax of a filename for the img reader to allow looping. Thus
...
%125*d means substitute the frame number MOD 125 into the filename. This
is a cheap method of having an infinite stream.
Originally committed as revision 1332 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-11 03:20:05 +00:00
Philip Gladstone
38758ab0cd
* Add code to allow the img reader to read files at the nominal frame rate.
...
This (will) allow testing of ffserver in an automated way. The code is nasty
in that it uses a global.......
Originally committed as revision 1331 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-11 03:18:47 +00:00
Michael Niedermayer
492cd3a920
AVVideoFrame -> AVFrame
...
Originally committed as revision 1327 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-09 12:03:43 +00:00
Philip Gladstone
f694168d52
Fix a crash caused by a null coded_picture pointer in ffserver.
...
Originally committed as revision 1326 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-09 02:53:55 +00:00
Michael Niedermayer
1e491e29c2
cleanup
...
adding AVVideoFrame
moving quality, pict_type, key_frame, qscale_table, ... to AVVideoFrame
removing obsolete variables in AVCodecContext
skiping of MBs in b frames
correctly initalizing AVCodecContext
picture buffer cleanup
Originally committed as revision 1302 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-04 10:04:03 +00:00
Philip Gladstone
042f24652e
Added support for a realease function to eliminate the context blocks used
...
by each hook.
Originally committed as revision 1294 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-30 17:16:32 +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
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
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
Janne Grunau
dcdfb8ede3
pcmdec: change default of channels parameter to 1
...
This was previously implicitly done in ff_raw_read_header().
Fixes fate tests with pcm input.
2012-10-25 15:14:40 +02:00