Zdenek Kabelac
4533d2d67f
* fix double free
...
Originally committed as revision 1206 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-13 19:04:38 +00:00
François Revol
3c97fdb8bb
Bump up the priority on the decoding thread.
...
Originally committed as revision 1201 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-12 02:20:02 +00:00
Zdenek Kabelac
1101abfe77
* cleanup statics & const
...
* some minor initial parsing fixes (yet it's very simple parser at this moment)
Originally committed as revision 1189 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:21:59 +00:00
Zdenek Kabelac
0570bf06d4
* cleanup statics & const
...
Originally committed as revision 1188 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:20:53 +00:00
Zdenek Kabelac
e8c0008912
* cleanup statics & const
...
* using frame_bits to store bits_per_sample
(to be able to recontruct exactly wav header)
Originally committed as revision 1187 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:09:06 +00:00
Zdenek Kabelac
c18a2692d2
* cleanup statics & const
...
Originally committed as revision 1186 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-11 09:07:32 +00:00
Michael Niedermayer
b8a78f419d
reversing header game
...
MIN/MAX -> FFMIN/FFMAX
Originally committed as revision 1184 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-10 11:46:59 +00:00
Michael Niedermayer
8cd5be983b
use FF_INPUT_BUFFER_PADDING_SIZE
...
Originally committed as revision 1181 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-09 15:53:52 +00:00
Måns Rullgård
b1d89f82b4
c standard style / warnings patch by (mru at users dot sourceforge dot net (Måns Rullgård))
...
Originally committed as revision 1180 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-09 15:37:19 +00:00
François Revol
3810fbf561
ringbuffer patch by (François Revol <revol at free dot fr>)
...
Originally committed as revision 1177 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-08 20:54:44 +00:00
Michael Niedermayer
d7425f59d5
cleanup (breaks compatibility, requested by fabrice)
...
remove CODEC_FLAG_NOT_TRUNCATED & add CODEC_FLAG_TRUNCATED
add CODEC_CAP_TRUNCATED
add alpha plane to AVPicture
remove CODEC_ID_MSMPEG4
remove various unused stuff
support "truncated" mpeg4 streams
Originally committed as revision 1175 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-08 18:35:39 +00:00
Zdenek Kabelac
41568e4a09
* put there more reasnable 15fps speed (though it's probably meaningless)
...
Originally committed as revision 1174 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-06 20:39:17 +00:00
Zdenek Kabelac
acbe6cfa47
* calculating with the full packet size
...
Originally committed as revision 1170 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 17:16:41 +00:00
Zdenek Kabelac
e2e6cfd021
* allocate slightly more data - so decoders won't be touching memory
...
out of allocated range (would be 4 bytes enough here ???)
Originally committed as revision 1168 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 12:06:37 +00:00
Zdenek Kabelac
4c3dff6de5
* free extradata
...
Originally committed as revision 1167 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 12:04:59 +00:00
Zdenek Kabelac
5acdd6e6e2
* don't show header errors when eof is reached
...
Originally committed as revision 1165 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 10:14:48 +00:00
François Revol
9eb826478c
MIN/MAX sys/param.h patch by (François Revol <revol at free dot fr>)
...
Originally committed as revision 1164 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 00:56:08 +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
François Revol
3f95e8434b
added MACE (Macintosh Audio Compression/Expansion) 3:1 & 6:1 support
...
contribution by Laszlo Torok <torokl@alpha.dfmk.hu>
4CC 'MAC3' and 'MAC6' in Quicktime.
It works for mono streams, needs to be fixed for stereo when I get my hands on a stereo sample :)
patch by (François Revol <revol at free dot fr>)
Originally committed as revision 1145 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-02 10:39:22 +00:00
François Revol
9ddd71fc60
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 1144 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-02 10:35:07 +00:00
Zdenek Kabelac
cb146fafa5
* always set extradata_size
...
Originally committed as revision 1129 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-31 12:23:35 +00:00
Zdenek Kabelac
e40fed0b62
* removed extra_data from AVStream (it's part of Codec)
...
* removed pts*1000 for paket timing (using ms)
Originally committed as revision 1128 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-31 12:22:32 +00:00
Philip Gladstone
2727c35ed7
* Made encoding to ASF streams work again. It turns out that the default
...
stream id that AVI wants for MSMPEG4V3 doesn't work for ASF. I have
added a flag to indicate that certain tags should not be used in ASF
streams. I think that this is the wrong solution (just adding a flag
for ASF), but it does work.
Originally committed as revision 1112 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-30 03:02:00 +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
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
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
Michael Niedermayer
3f9bff71b5
new video grab device for ATI All-In-Wonder cards based on the GATOS km driver patch by (Fred <foohoo at shaw dot ca>)
...
Originally committed as revision 1053 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-20 21:45:38 +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
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
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
Alex Beregszaszi
bb15f7fdd5
added mjpeg
...
Originally committed as revision 1028 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-11 21:03:46 +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
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
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
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
Måns Rullgård
bb76a117b1
c syntax update patch by (mru at users dot sourceforge dot net (Måns Rullgård))
...
Originally committed as revision 1008 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-06 23:06:06 +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
020fcc94e0
added DV support
...
Originally committed as revision 999 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-04 07:16:50 +00:00
Michael Niedermayer
144f062500
rv10 cleanup (de)muxer still needs to be cleaned up (still searching volunteer for that ;) )
...
Originally committed as revision 988 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-01 19:29:10 +00:00
Michael Niedermayer
4c2bc159bd
fixing rv10, this isnt the cleanest solution (parsing the packet header in the codec & creating it in the muxer) but it was that way before things broke, and its the simplest solution
...
Originally committed as revision 986 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-30 21:36:43 +00:00
Michael Niedermayer
2f0f5b2059
mpegvideo_probe cant distinguish mpeg4 and mpeg1 raws :( so m4v needs "-f m4v" now
...
Originally committed as revision 926 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-12 12:46:34 +00:00
Michael Niedermayer
7866eeff46
m4v input support
...
return the correct number of bytes consumed for decding h263 like formats (needed for reading raw streams) this could break some divx files with b frames, so please tell me ASAP if u notice any problems
Originally committed as revision 924 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-12 11:10:33 +00:00
Philip Gladstone
42343f7e6e
Change calls to abort() to be calls to av_abort()
...
Originally committed as revision 921 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-12 02:34:01 +00:00
Philip Gladstone
75bdb984c7
Add the transfer of the new parameters from ffmpeg to ffserver and vice-versa
...
This adds functions to send and receive doubles and also null terminated strings.
Originally committed as revision 919 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-12 02:26:58 +00:00