Kostya Shishkov
103eee5352
Now MPlayer should understand Smacker audio and video codecs.
...
Originally committed as revision 5389 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-17 03:03:53 +00:00
Baptiste Coudurier
2c95f59f06
fix avc nal parsing
...
Originally committed as revision 5382 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-15 17:11:50 +00:00
Baptiste Coudurier
a959f0ea7a
fix pcm_s24be demuxing, simplify
...
Originally committed as revision 5381 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-15 12:38:33 +00:00
Baptiste Coudurier
ed70a5099e
add quicktime uncompressed 8bit 4:2:2 support
...
Originally committed as revision 5379 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-14 14:21:06 +00:00
Baptiste Coudurier
5e0c720a4e
fix mulaw muxing
...
Originally committed as revision 5378 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-13 23:47:29 +00:00
Baptiste Coudurier
6dd19fff4d
do not write wave if not needed
...
Originally committed as revision 5377 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-13 22:25:17 +00:00
Baptiste Coudurier
3a72cbd9f0
fix AMR muxing in mov
...
Originally committed as revision 5376 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-13 21:00:52 +00:00
Baptiste Coudurier
fcef991a85
add pcm 24/32 le/be support
...
Originally committed as revision 5375 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-13 20:05:02 +00:00
Michael Niedermayer
08db8f1846
simplify
...
Originally committed as revision 5374 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-13 18:45:29 +00:00
Baptiste Coudurier
039627cf48
clean and simplify
...
Originally committed as revision 5373 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-13 18:01:16 +00:00
Michael Niedermayer
a443a2530d
sanity checks some might have been exploitable
...
Originally committed as revision 5370 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-13 11:37:56 +00:00
Justin Ruggles
ce1d2a95c3
Raw flac muxer, patch by Justin Ruggles (jruggle earthlink net). Can be
...
used with "-acodec copy" to either copy a flac file verbatim or extract
the raw flac from an ogg-flac file.
Originally committed as revision 5368 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-12 15:13:51 +00:00
Måns Rullgård
3644cb8ff9
set stream time_base properly
...
Originally committed as revision 5367 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-12 00:50:43 +00:00
Måns Rullgård
e1203ac098
ogm demuxing
...
Originally committed as revision 5365 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-11 23:07:22 +00:00
Baptiste Coudurier
b565ea09c7
fix spliting chunks, simplify
...
Originally committed as revision 5363 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-11 21:29:37 +00:00
Baptiste Coudurier
b451719e07
simplify, amr.c sets frame_size to 160, and sample size is always 8000
...
Originally committed as revision 5359 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-10 18:00:16 +00:00
Baptiste Coudurier
9c09db541e
fix damr atom, needed for quicktime player
...
Originally committed as revision 5358 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-10 17:56:39 +00:00
Baptiste Coudurier
bfc2a19d7a
10l, undef DEBUG
...
Originally committed as revision 5354 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-09 22:10:17 +00:00
Baptiste Coudurier
750b4aaabb
assing correct codec_id for mjpegb
...
Originally committed as revision 5353 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-09 22:07:49 +00:00
Benjamin Larsson
89ca8c497f
Add support for raw flac decoding based on the .flac suffix of input files.
...
Originally committed as revision 5352 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-09 12:34:35 +00:00
Diego Biurrun
60827a1a80
Further simplify AMR build.
...
Originally committed as revision 5347 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-06 10:57:38 +00:00
Flavio Pimentel Duarte
c787ba854e
Fix v4l grabbing with some webcams, and simplify the code.
...
Patch by Flavio Pimentel Duarte
Originally committed as revision 5343 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-04 12:23:12 +00:00
Baptiste Coudurier
a20da52cbf
skip null fourcc, fix ep2_mystery_m640_dummy.mov
...
Originally committed as revision 5340 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-01 15:52:57 +00:00
Oded Shimon
9d4461b9f2
Disable lavf NUT until it is synced to spec
...
Originally committed as revision 5312 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-23 13:47:13 +00:00
Alex Beregszaszi
c2ea5f060c
report to user if mmf with midi found (and not supported)
...
Originally committed as revision 5308 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-20 22:17:11 +00:00
Reimar Döffinger
50a6c318b2
Avoid crash if there is a rtjpeg quant header but no video stream in file
...
Originally committed as revision 5305 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-20 10:38:15 +00:00
Baptiste Coudurier
3cb4ee5124
set width and height even for mpeg4, pix_fmt to NONE will force decoding anwyay
...
Originally committed as revision 5303 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-19 14:18:13 +00:00
Baptiste Coudurier
b6c1bfe097
add AVID DV fourcc
...
Originally committed as revision 5302 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-19 12:56:28 +00:00
Baptiste Coudurier
e0977c8045
indention
...
Originally committed as revision 5301 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-19 12:53:47 +00:00
Baptiste Coudurier
5c72cad888
always skip garbage at end of atom
...
Originally committed as revision 5300 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-19 12:51:58 +00:00
Baptiste Coudurier
98d12b09af
move declaration to mov.h
...
Originally committed as revision 5299 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-19 10:02:41 +00:00
Diego Biurrun
2cf30841b5
Have EXTRALIBS appear after other link options, fixes shared build on Cygwin.
...
based on patch by Marcus Engene, ffmpeg AATT engene DDOOTT se
Originally committed as revision 5295 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-15 15:05:53 +00:00
Baptiste Coudurier
5616f85deb
clean and simplify mov_write_packet
...
Originally committed as revision 5289 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-14 10:51:32 +00:00
Baptiste Coudurier
611fd605a3
get avcC profile and level indication from sps (from handbrake)
...
Originally committed as revision 5287 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-14 09:54:17 +00:00
Baptiste Coudurier
18c697acce
write mdat in write_header avoid check in write_packet
...
Originally committed as revision 5286 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-13 13:21:20 +00:00
Baptiste Coudurier
32ba6fb141
dont write stss atom if keyframes only
...
Originally committed as revision 5284 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-11 08:12:54 +00:00
Baptiste Coudurier
a336965e70
fix edts for tracks without b frames
...
Originally committed as revision 5282 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-10 17:04:22 +00:00
Kostya Shishkov
fd7b199199
KMVC (used in Worms games) decoder. Works fine with samples from MPHQ
...
Originally committed as revision 5273 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-07 16:59:57 +00:00
Kostya Shishkov
1c6606e2d0
Fix demuxing of AVIs with pad streams.
...
Originally committed as revision 5271 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-06 03:33:10 +00:00
Michael Niedermayer
87b041e0f0
little h.264 related hunk from diff between cvs and mobile hackerz
...
Originally committed as revision 5268 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-04 17:44:59 +00:00
Michael Niedermayer
9e282ba382
the PSP rejects video with too high bitrates so lets claim they arent too high ...
...
Originally committed as revision 5267 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-04 12:58:56 +00:00
Roman Shaposhnik
c4e7baa85c
* fixing DV-in-AVI type1 packet production bug
...
Originally committed as revision 5262 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-01 23:13:53 +00:00
Måns Rullgård
9d9b432ae9
This patch simply adds demuxing support for AC-3 streams in DVB TS
...
files. In these streams AC-3 is given type 0x06 (private stream) and
includes a descriptor with either tag 0x6A or 0x7A. The code already
handles ATSC AC-3 which uses stream type 0x81. All the new patch does
is look for any stream type 0x06 that has a descriptor with the proper
tag (i.e. 0x6A or 0x7A) and if found forces it to be recognized as an
AC-3 stream.
From Andy Brown <abrown at daqtron com>
Originally committed as revision 5260 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-01 19:02:40 +00:00
Måns Rullgård
00a6b92bdd
fix memory leak on mpegts close
...
found by Andy Brown <abrown at daqtron com>
Originally committed as revision 5259 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-01 18:19:00 +00:00
D Richard Felker III
f880199375
fix constraint violation: libavformat is not allowed to modify state of caller, including rng state
...
Originally committed as revision 5249 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-30 16:44:32 +00:00
Reimar Döffinger
dfca23e361
NuppelVideo/MythTVVideo support, including rtjpeg decoder
...
Originally committed as revision 5232 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-27 22:22:50 +00:00
Baptiste Coudurier
4f6a6e1f81
skip 0byte packets
...
Originally committed as revision 5231 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-27 16:43:04 +00:00
Baptiste Coudurier
b0519015f0
ignore wrong negative cts values created by quicktime
...
Originally committed as revision 5229 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-27 16:19:51 +00:00
Baptiste Coudurier
302ed0ddcd
flush packets
...
Originally committed as revision 5226 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-27 10:36:22 +00:00
Baptiste Coudurier
3ed73c46ca
let vorbis decoder init too, fix mi2_vorbis51.mp4
...
Originally committed as revision 5223 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-26 17:05:28 +00:00
Baptiste Coudurier
e31bd3e309
add mp3on4 detection, fix red.mp4
...
Originally committed as revision 5222 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-26 16:54:53 +00:00
Baptiste Coudurier
94ede53e57
fix double free, priv_data is freed in av_open_input_stream
...
Originally committed as revision 5221 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-26 14:06:00 +00:00
Baptiste Coudurier
a3a80ddca0
use 64bit atom version if needed
...
Originally committed as revision 5220 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-26 13:34:51 +00:00
Michael Niedermayer
d766800b78
dont set random timestamps if they are not known
...
Originally committed as revision 5219 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-25 19:51:12 +00:00
Michael Niedermayer
78a11456a1
fixing timebase
...
Originally committed as revision 5218 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-25 19:40:27 +00:00
Steve L'Homme
662710ed35
Rename time variable to the more descriptive block_time.
...
patch by Steve Lhomme steve.....lhomme..@..free.....fr
Originally committed as revision 5216 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-25 13:37:34 +00:00
Baptiste Coudurier
ec04d244b5
let faad init parameters properly, fix many SBR samples
...
Originally committed as revision 5212 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-24 17:03:49 +00:00
Baptiste Coudurier
99487f42b1
fix demuxing of CDR-Dinner_LAN_800k.mp4
...
Originally committed as revision 5211 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-24 16:52:56 +00:00
Baptiste Coudurier
e1017f2b87
need to dissociate pcm 16bit and 8bit cases
...
Originally committed as revision 5210 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-24 16:01:00 +00:00
Baptiste Coudurier
67dd33f90e
use av_d2q to parse frame rate
...
Originally committed as revision 5209 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-24 15:47:44 +00:00
Baptiste Coudurier
0dd39bfe5d
Quicktime creates S8 that way too
...
Originally committed as revision 5208 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-24 15:38:15 +00:00
Baptiste Coudurier
a66abcb1b5
vorbis seems to be 221, decodes borgcube_vorbis20.mp4, demux mi2_vorbis51.mp4 though not decoded properly (5:1), 249608749a89.3g2 is 225 and is Qclp
...
Originally committed as revision 5207 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-24 15:25:43 +00:00
Baptiste Coudurier
7e815047e5
use 64bit types
...
Originally committed as revision 5202 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-23 12:11:51 +00:00
Baptiste Coudurier
3cdc7eb474
dvcpro is 411p in fact
...
Originally committed as revision 5199 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 16:49:05 +00:00
Steve L'Homme
d439facb3d
duration and subitle fix from the patch by Steve Lhomme
...
Originally committed as revision 5196 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 11:11:02 +00:00
Michael Niedermayer
70596d04a8
cleanup codec_id mapping (untested)
...
Originally committed as revision 5195 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 11:06:08 +00:00
Baptiste Coudurier
f444b977a5
clean
...
Originally committed as revision 5194 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 10:56:51 +00:00
Baptiste Coudurier
1175561e19
support 64bit date/duration
...
Originally committed as revision 5193 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 10:45:04 +00:00
Michael Niedermayer
68ca39b21a
fix aspect ratio
...
Originally committed as revision 5192 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 10:33:21 +00:00
Michael Niedermayer
8fcdd831f4
fixing current_sample vs. next_sample mess
...
Originally committed as revision 5190 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-21 18:32:58 +00:00
Kostya Shishkov
348efc1836
Smacker demuxer and decoder.
...
Originally committed as revision 5189 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-21 17:27:47 +00:00
Michael Niedermayer
305ee50fbb
provide more info on which streams lack codec parameters
...
Originally committed as revision 5188 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-21 11:29:50 +00:00
Diego Biurrun
b0e6636b2d
Reenable NUT and NUT regression tests as requested by Michael.
...
Originally committed as revision 5177 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-17 23:21:18 +00:00
Diego Biurrun
8859312001
Disable the NUT (de)muxer until it has been synced with the specification.
...
Originally committed as revision 5174 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-17 00:47:48 +00:00
Michael Niedermayer
dbdaebe28d
extract duration
...
Originally committed as revision 5171 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-16 17:04:31 +00:00
Baptiste Coudurier
f4c7b001ab
fix sample size for uncompressed sound
...
Originally committed as revision 5165 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-14 00:25:46 +00:00
Luca Abeni
60023e3234
Do not be too verbose
...
Originally committed as revision 5161 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-13 09:48:32 +00:00
Luca Abeni
11b9c0f4d3
Tell the user why video capture is failing
...
Originally committed as revision 5160 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-13 09:47:37 +00:00
Baptiste Coudurier
576f144529
indention
...
Originally committed as revision 5156 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-12 23:55:34 +00:00
Baptiste Coudurier
6f2741f4a8
use of PRI macros in dprintf
...
Originally committed as revision 5154 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-12 15:43:22 +00:00
Baptiste Coudurier
5148a2aeeb
fix conversion types in dprintf
...
Originally committed as revision 5153 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-12 13:38:56 +00:00
Baptiste Coudurier
0ab16fe09d
fix a warning when DEBUG is defined
...
Originally committed as revision 5152 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-11 18:43:10 +00:00
Baptiste Coudurier
c6e722e5e9
create edts atom when muxing B frames, needed to compute cts
...
Originally committed as revision 5151 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-11 18:21:28 +00:00
Baptiste Coudurier
c1b8e6d8a8
do nal reformating when muxing H264, create avcc atom
...
Originally committed as revision 5150 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-11 18:18:17 +00:00
Michael Niedermayer
70a61ed4e4
some mov files have invalid pts so we need to consider these pts too in calculating the timabase
...
Originally committed as revision 5149 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-11 11:30:07 +00:00
Kostya Shishkov
d82da3a880
More correct demuxing and timestamp setting fot Sierra VMD
...
Originally committed as revision 5148 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-11 04:27:58 +00:00
Michael Niedermayer
c04c3282b4
simplify AVFormatParameters NULL checks
...
Originally committed as revision 5146 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-11 00:22:21 +00:00
Diego Biurrun
6c953a6af3
Use AV_LOG_DEBUG loglevel instead of AV_LOG_ERROR where appropriate.
...
Originally committed as revision 5128 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-08 21:51:39 +00:00
Steve L'Homme
267f7edcd1
(f)printf --> av_log conversion
...
taken from a patch by Steve L'Homme
Originally committed as revision 5127 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-08 11:43:10 +00:00
Baptiste Coudurier
8e32161943
correct computing of DV fourcc in mov muxer
...
Patch by Baptiste COUDURIER, baptiste <<dot>> coudurier <<at>> smartjog <<dot>> com
Originally committed as revision 5124 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-08 00:39:23 +00:00
Baptiste Coudurier
6e2695947d
set track timescale to mov timescale if 0 patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)
...
Originally committed as revision 5121 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-06 22:15:43 +00:00
Baptiste Coudurier
79c343c024
referencing more FCP fourccs patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)
...
Originally committed as revision 5119 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-06 21:29:48 +00:00
Baptiste Coudurier
fc5188f3d1
add support for Motion JPEG 2000 file format patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)
...
Originally committed as revision 5118 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-06 21:22:02 +00:00
Michael Niedermayer
43a80ccee5
generic crc calculation code
...
Originally committed as revision 5115 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-06 14:13:01 +00:00
Daniel Maas
0b297700b7
DVCPRO50 support.
...
Patch by Daniel Maas dmaas at maasdigital dot com
Originally committed as revision 5113 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-06 08:54:33 +00:00
Baptiste Coudurier
6a045bf3bd
Support mov stsd atom version 2.
...
Patch by Baptiste COUDURIER, baptiste <<dot>> coudurier <<at>> smartjog <<dot>> com
Originally committed as revision 5106 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-04 01:13:13 +00:00
Michael Niedermayer
61452d5637
fixing total_frames
...
Originally committed as revision 5101 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-02 20:44:35 +00:00
Michael Niedermayer
98740f5a79
indention
...
Originally committed as revision 5100 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-02 20:08:01 +00:00
Michael Niedermayer
38cf2a723c
timebase fix
...
Originally committed as revision 5099 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-02 19:50:21 +00:00
Baptiste Coudurier
26f86eaf03
ftyp patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)
...
Originally committed as revision 5098 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-02 19:28:35 +00:00
Michael Niedermayer
b72a2bc82f
dwstart support
...
Originally committed as revision 5097 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-02 14:50:31 +00:00
Michael Niedermayer
e84dab5f57
fixing demuxing of minorityreport.AVI
...
Originally committed as revision 5096 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-02 14:27:41 +00:00
Baptiste Coudurier
1522767d0d
compute output format before setting language patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)
...
Originally committed as revision 5093 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-02 01:37:38 +00:00
François Revol
7581c5f50c
fix debug code: do not try to take st->codec if st is NULL. This makes ffplay give me pics from FreeBoxTV \o/
...
Originally committed as revision 5090 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-01 22:45:27 +00:00
Måns Rullgård
e01dc227f3
can't have PES headers in MPEG video elementary streams so fail probe
...
if we see one
Originally committed as revision 5089 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-01 20:09:44 +00:00
Michael Niedermayer
8945ebb9c1
fixing av sync in videotest.avi (index doesnt match chunks, header doesnt indicate that)
...
Originally committed as revision 5088 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-01 16:11:04 +00:00
Michael Niedermayer
115e8ae577
support seeking in RenderAvi.avi (audio stream == single huge chunk)
...
Originally committed as revision 5087 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-01 15:42:07 +00:00
Michael Niedermayer
8223bca50d
10l forgot to set packet_size
...
Originally committed as revision 5086 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-01 15:21:53 +00:00
Michael Niedermayer
1894edeb74
fix demuxing of XviD_with_3_AAC-HE_audio_streams.avi
...
Originally committed as revision 5085 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-01 12:04:22 +00:00
Michael Niedermayer
5c89153e90
add movi_list offset into index
...
Originally committed as revision 5084 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-01 11:41:16 +00:00
Michael Niedermayer
30a43f2d09
add size to AVIndex
...
Originally committed as revision 5083 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-01 11:29:55 +00:00
Benjamin Larsson
26d6d03270
Set 'MJLS' FOURCC for JPEG-LS in AVI and documentation fix. Patch by
...
kostya shishkov - gmail - com.
Originally committed as revision 5082 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-01 07:42:55 +00:00
Michael Niedermayer
94d1d6c02d
ODML index parsing support
...
Originally committed as revision 5081 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-01 01:32:32 +00:00
Michael Niedermayer
9eb40bcf41
replace if by assert as it should never by true
...
Originally committed as revision 5080 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-01 01:29:12 +00:00
Luca Abeni
24300af416
Add support for drivers that can change the capture size on VIDIOC_S_FMT
...
Originally committed as revision 5076 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-28 11:28:09 +00:00
Flavio Pimentel Duarte
2b63c22255
Error path fix: close the video device on failure
...
Original patch by Flavio Pimentel Duarte (flaviop AT land DOT ufrj DOT br)
Originally committed as revision 5075 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-28 11:14:59 +00:00
Alex Beregszaszi
c16601bb8e
print a hint when trying V4L2 on V4L device
...
Originally committed as revision 5065 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-26 13:22:32 +00:00
Måns Rullgård
1bd8624697
kill some warnings
...
Originally committed as revision 5063 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-25 22:41:31 +00:00
Baptiste Coudurier
b4712e3c8b
CTTS support patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com>)
...
Originally committed as revision 5051 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-22 23:46:20 +00:00
Alex Beregszaszi
571fa53105
support correct ptses on other than version 3.2.0 aswell
...
Originally committed as revision 5047 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-22 00:18:12 +00:00
Alex Beregszaszi
fb7a2bf695
check for CODEC_ID_NONE instead 0, tobe compatible with movenc.c and possible CODEC_ID_NONE value change
...
Originally committed as revision 5043 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-21 20:32:47 +00:00
Baptiste Coudurier
de23f234df
Cleans reading stsd audio, and makes it more generic patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com>)
...
Originally committed as revision 5038 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-19 20:00:00 +00:00
Julian Scheid
a7f41f91e7
The current_sample field is meant to be the sample number, not an offset into
...
the sample data. Don't increment it by multiples of sc->sample_size.
patch by Julian Scheid, julian _-at-_ sektor37 _-dot-_ de
Originally committed as revision 5037 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-19 12:49:17 +00:00
Michael Niedermayer
c2ca19d7f9
RMP4 ("xvid fork") decoding support
...
Originally committed as revision 5035 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-19 10:20:27 +00:00
Baptiste Coudurier
73920f079a
simplify mov_read_hdlr patch by (Baptiste COUDURIER <baptiste.coudurier 0 smartjog o com>)
...
Originally committed as revision 5033 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-18 09:08:34 +00:00
Baptiste Coudurier
bd12d3e9dc
add 'in32' fourcc support patch by (Baptiste COUDURIER <baptiste.coudurier 0 smartjog o com>)
...
Originally committed as revision 5032 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-18 09:05:07 +00:00
Baptiste Coudurier
4ea28253b6
add mov_read_ftyp to check iso media file type and set c->mp4 patch by (Baptiste COUDURIER <baptiste.coudurier 0 smartjog o com>)
...
Originally committed as revision 5031 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-18 09:03:22 +00:00
Luca Abeni
8cecedfbe8
ff_asts_init needs to be inside #ifdef CONFIG_MUXERS, remove some misplaced
...
CONFIG_MUXERS from adtsenc.c, fixes compilation with --disable-muxers.
patch by Luca Abeni, lucabe72 &at& email &dot& it
Originally committed as revision 5030 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-17 21:06:51 +00:00
Mike Melanson
2637670144
complete AVS playback system (from Creature Shock computer game),
...
courtesy of Aurelien Jacobs <aurel at gnuage dot org>
Originally committed as revision 5028 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-17 03:17:42 +00:00
Aurelien Jacobs
2433f24f60
add Creative 8 bits ADPCM schemes support
...
Originally committed as revision 5024 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-16 00:09:23 +00:00
Michael Niedermayer
dcadd216f1
mov fourccs for handling FCP files by (Baptiste COUDURIER )(baptiste.coudurier smartjog com)
...
Originally committed as revision 5023 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-14 23:21:17 +00:00
Måns Rullgård
8b2121e3de
move common parts of makefiles into common.mak
...
Originally committed as revision 5015 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-13 12:53:25 +00:00
Alex Beregszaszi
aa11db2f23
10l, allocate bitbuffer with regard to the padding size
...
Originally committed as revision 5014 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-13 12:05:06 +00:00
Michael Niedermayer
3253c51f3d
useless code removal by (Baptiste COUDURIER <baptiste.coudurier smartjog com)
...
Originally committed as revision 5012 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-13 10:40:41 +00:00
Michael Niedermayer
75b5b63179
fix demuxing of Video006.3gp
...
Originally committed as revision 5006 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-12 15:06:03 +00:00
Baptiste Coudurier
232d8a1fba
mov split chunks removal patch by (Baptiste COUDURIER / baptiste.coudurier smartjog com>
...
Originally committed as revision 5005 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-12 14:53:47 +00:00
Michael Niedermayer
dbb4f00a2c
10l for myself
...
Originally committed as revision 5004 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-12 14:50:53 +00:00
Baptiste Coudurier
4e5ef14f0a
mov debug clean patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)
...
Originally committed as revision 5001 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-12 10:24:43 +00:00
Mike Melanson
9c8d8e84e0
dosbox native ZMBV decoder, courtesy of Kostya
...
Originally committed as revision 5000 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-12 08:53:29 +00:00
Mike Melanson
4e114829b1
complete American Laser Games MM playback system, courtesy of Peter Ross
...
(suxen_drol at hotmail dot com)
Originally committed as revision 4999 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-12 06:49:40 +00:00
Alex Beregszaszi
6df84c3ad4
10l, fails to compile when debug enabled
...
Originally committed as revision 4998 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-12 02:24:37 +00:00
Alex Beregszaszi
aafaeabb47
tta demuxer, also usable for moving tta audio data into an other container
...
Originally committed as revision 4997 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-12 02:18:37 +00:00
Michael Niedermayer
3840147e12
stsd fix by (Baptiste COUDURIER )baptiste.coudurier smartjog com)
...
Originally committed as revision 4994 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-11 21:43:21 +00:00
Diego Biurrun
a050253f8c
Use the incdir variable.
...
Originally committed as revision 4990 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-11 20:51:26 +00:00
Diego Biurrun
dc2a1ce5c0
Simplify header installation.
...
Originally committed as revision 4986 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-11 19:30:55 +00:00
Diego Biurrun
b12f8273fa
Separate library install into static and shared installation.
...
Originally committed as revision 4983 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-11 18:50:45 +00:00
Baptiste Coudurier
e60b4ced1f
mp4 codecs objecttype handling patch by (Baptiste COUDURIER <baptiste.coudurier smartjog com)
...
Originally committed as revision 4982 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-11 18:27:57 +00:00
Diego Biurrun
f29f3b5d9f
Separate header file installation from the general install target.
...
Originally committed as revision 4981 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-11 17:44:06 +00:00
Michael Niedermayer
5e43b17e7c
Fix for url_fclose() being called on an already closed file based on a patch by (<Colin Ward> hitman codehq org)
...
Originally committed as revision 4980 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-11 17:17:37 +00:00
Michael Niedermayer
0b2bb3543f
mpeg-ps probe 2nd try
...
Originally committed as revision 4974 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-11 09:27:00 +00:00
Måns Rullgård
a283db3962
generate adts frame headers if required
...
Originally committed as revision 4970 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-10 01:24:32 +00:00
Aurelien Jacobs
b96532e970
voc: set bits_per_sample correctly (fix mplayer playback)
...
Originally committed as revision 4968 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-09 23:53:07 +00:00
Aurelien Jacobs
ea395e8c6c
add a Creative VOC (de)muxer
...
Originally committed as revision 4967 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-09 22:52:23 +00:00
Michael Niedermayer
9870a7bdb8
replace probe() by one similar to MPEG-ES
...
Originally committed as revision 4964 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-08 17:35:44 +00:00
Colin Ward
72fbc5092a
Move CONIG_MUXERS below struct frame_attributes, it's not muxer-specific.
...
patch by Colin Ward, hitman*at*codehq*dot*org
Originally committed as revision 4962 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-08 15:39:12 +00:00
Luca Abeni
ad97e414e2
Correctly set the interlaced_frame and top_field_first fields.
...
patch by Luca Abeni, lucabe72 =at= email =dot= it
Originally committed as revision 4961 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-08 11:54:05 +00:00
Diego Biurrun
064cf25155
typo
...
Originally committed as revision 4960 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-08 11:43:47 +00:00
Måns Rullgård
4accd1fd18
bump version numbers and update docs for adts aac support
...
Originally committed as revision 4957 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-08 01:11:48 +00:00
Måns Rullgård
fda885c703
read/write adts aac
...
Originally committed as revision 4955 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-08 00:51:55 +00:00
Michael Niedermayer
8f0df75438
3rd try for mpeg-es probe ...
...
Originally committed as revision 4938 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-04 16:57:58 +00:00
Michael Niedermayer
efac2613e7
fix regression tests
...
Originally committed as revision 4932 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-04 02:05:51 +00:00
Michael Niedermayer
cd7352d5aa
simplify timebase if possible
...
ignore edit lists instead of always failing
Originally committed as revision 4930 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-02 20:56:35 +00:00
Michael Niedermayer
9f75260e68
improve fps guessing code
...
Originally committed as revision 4929 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-02 20:54:41 +00:00
Michael Niedermayer
53f7c43fcc
sanity checks for seeking
...
Originally committed as revision 4927 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-02 19:23:33 +00:00
Michael Niedermayer
f11288dab4
AIFF format support by (Patrick Guimond <patg a.t patg d.o.t homeunix d.o.t org)
...
Originally committed as revision 4924 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-02 15:21:19 +00:00
Michael Niedermayer
93d3e278cd
improve mpeg1/2-es detection
...
Originally committed as revision 4923 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-02 13:56:42 +00:00
Michael Niedermayer
e2a5fd2049
os2 thread, network and freetype2 support by (Paul Smedley | paulat a t smedleydot d o t info)
...
Originally committed as revision 4922 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-02 13:07:30 +00:00
Michael Niedermayer
a877eedce5
dynamically increase probe buffer until format is detected
...
Originally committed as revision 4920 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-02 11:27:35 +00:00
Luca Abeni
0a7b514f13
video4linux2 input support
...
patch by Luca Abeni, lucabe72 $$at$$ email $$dot$$ it
Originally committed as revision 4916 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-01 11:31:33 +00:00
Dieter
a851b8e898
add missing #includes
...
patch by Dieter <freebsd at sopwith solgatos com>
Originally committed as revision 4912 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-30 23:32:14 +00:00
Diego Biurrun
320d060ae9
On MinGW it is not possible to build shared and static libraries at once.
...
Add means to disable building the static libraries and fix a few issues
with the MinGW build.
All the hard work done by Alexander Strasser, minor changes by myself.
Originally committed as revision 4909 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-30 00:22:41 +00:00
Diego Biurrun
c0af384013
Simplify LDFLAGS handling for MinGW.
...
Originally committed as revision 4907 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-29 18:32:55 +00:00
Diego Biurrun
04c07634d6
Remove obscure Makefile.bak entry from distclean rules.
...
Originally committed as revision 4901 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-26 23:42:30 +00:00
Fabien Cosse
d9d434b839
Add fourcc "SEDG" for MPEG-4 files produced by Samsung VP-M110 Miniket
...
camcorder
Patch by Fabien Cosse *** fabien ! cosse !a! wanadoo ! fr ***
Originally committed as revision 4900 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-26 19:42:45 +00:00
Diego Biurrun
f038fe8b4a
warning fixes by Luca Abeni, lucabe72 ##@## email ##.## it
...
Originally committed as revision 4898 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-25 22:10:13 +00:00
Michael Niedermayer
82e415b1fc
avoid using non constant fields of AVCodecContext in avi muxer
...
Originally committed as revision 4897 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-25 17:14:16 +00:00
Michael Niedermayer
378251ad08
try avi video name -> codec_id mapping if the mov one has no match
...
Originally committed as revision 4896 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-25 16:04:31 +00:00
Diego Biurrun
4f59b684a6
Remove all stray tabs and trailing whitespace, this time for good.
...
Originally committed as revision 4891 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-24 10:33:14 +00:00
Benjamin Larsson
dcfdb046ee
Fix for title field in PSP compatible mp4 files. Patch by
...
Olivier, oandrieu <at> gmail.com.
Originally committed as revision 4889 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-24 08:03:42 +00:00
Benjamin Larsson
ed06cf6d1d
gcc 2.95 fix
...
Originally committed as revision 4887 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-23 14:28:50 +00:00
Michael Niedermayer
b29af723de
>4gb fixes by (Dirk Musfeldt | d.musfeldt meilenstein de)
...
Originally committed as revision 4886 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-23 14:12:03 +00:00
Diego Biurrun
fdc7b57042
Skip all includes for WinCE, instead of falling through to the #else case.
...
Originally committed as revision 4884 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-23 00:57:59 +00:00
Gildas Bazin
ac44871c77
WinCE cross-compilation support
...
patch by Gildas Bazin < gbazin **@** altern **.** org >
Originally committed as revision 4881 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-22 18:34:17 +00:00
Gianluigi Tiesi
0e6c947df3
Place proper #ifdef around muxer-specific code.
...
patch by Gianluigi Tiesi < mplayer at@at netfarm dot.dot it >
Originally committed as revision 4880 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-22 13:50:59 +00:00
Gildas Bazin
04f46ced8c
Add --disable-protocols option to configure to disable I/O protocol from
...
libavformat. Also fix build with --disable-muxers and --disable-ffserver.
patch by Gildas Bazin < gbazin **@** altern **.** org >
Originally committed as revision 4879 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-21 18:36:32 +00:00
Michael Niedermayer
88141c9192
audio in dvr-ms demuxing support by (John Donaghy <johnfdonaghy gmail com<)
...
Originally committed as revision 4874 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-20 23:48:16 +00:00
Diego Biurrun
8228bff5c6
Put muxer-specific code parts in #ifdef CONFIG_MUXERS.
...
based on a patch by Luca Abeni < lucabe72 #@# email #.# it >
Originally committed as revision 4871 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-19 23:36:50 +00:00
Gildas Bazin
6d276a9e91
Properly #ifdef muxer-specific parts.
...
Taken from a patch by Gildas Bazin < gbazin -- @@ -- altern -- . -- org >
Originally committed as revision 4869 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-19 22:30:37 +00:00
Michael Niedermayer
d271481f1a
pts fix by (Bryan Mayland / bmayland O leoninedev o com)
...
Originally committed as revision 4867 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-19 00:54:10 +00:00
Diego Biurrun
98013cc16c
Make clean/distclean consistent throughout all the Makefiles.
...
Originally committed as revision 4863 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-16 14:59:54 +00:00
Diego Biurrun
29a10be0d4
Don't use 'rm -f *$(SLIBSUF)' in a clean rule, $(SLIBSUF) might be empty.
...
Remove all possible shared libs suffixes instead.
Originally committed as revision 4860 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-15 00:28:36 +00:00
Diego Biurrun
4bdd05e76f
Move library name generation to configure, simplifies build system a bit more.
...
Originally committed as revision 4856 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-14 15:54:58 +00:00
Diego Biurrun
f3b6010916
Create symbolic links for all library sonames and clean up Makefiles.
...
based on a patch by Luca Barbato < lu_zero -- at -- gentoo -- dot -- org >
Originally committed as revision 4851 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-14 03:39:02 +00:00
Diego Biurrun
5509bffa88
Update licensing information: The FSF changed postal address.
...
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-12 22:43:26 +00:00
Diego Biurrun
fb3d46da69
Move Darwin shared library build peculiarities to configure.
...
Originally committed as revision 4838 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-12 00:00:00 +00:00
Reimar Döffinger
e0f80bd744
CamStudio decoder, only 32 bit lzo mode is tested
...
Originally committed as revision 4836 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-09 15:41:39 +00:00
Diego Biurrun
bf3027c87b
TrueSpeech compatible audio decoder by Konstantin Shishkov
...
Originally committed as revision 4803 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-03 02:30:38 +00:00
Nico Sabbi
27c748b576
try with auto_guess if first detection fails
...
Originally committed as revision 4802 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-02 20:27:15 +00:00
Nico Sabbi
5d4d67e0ff
added support for DVHS (192) packet size
...
Originally committed as revision 4801 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-02 20:13:24 +00:00
François Revol
ab561df995
finally found what those >138 codes were... crappy compressed 5bit ascii. this gets them correctly, and adds setting track lang in movenc too.
...
Originally committed as revision 4792 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-30 20:34:08 +00:00
François Revol
b9a87c4d6c
fix parsing version 1 mdhd atom (64 bit) as suggested by b-o-n-d AT gmx DOT net (unstested); added code to map language codes to stream->language[]
...
Originally committed as revision 4791 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-30 18:25:46 +00:00
Roberto Togni
c69e7914be
Support for 28_8 in old ar. files
...
Originally committed as revision 4772 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-25 00:48:12 +00:00
Diego Biurrun
bb270c0896
COSMETICS: tabs --> spaces, some prettyprinting
...
Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-22 01:10:11 +00:00
Roberto Togni
1e4668d160
Fix for Real "old" files version 3 with no 4cc. Fixes thankyou144.ra
...
Based on patch by "mkhodor7 <-> yahoo | com"
Originally committed as revision 4759 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-19 20:49:00 +00:00
Diego Biurrun
115329f160
COSMETICS: Remove all trailing whitespace.
...
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-17 18:14:38 +00:00
Jindřich Makovička
d76319b1ab
malloc padding to avoid reading past the malloc()ed area.
...
Credits to Mikulas Patocka (mikulas at artax karlin mff cuni cz)
Originally committed as revision 4748 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-17 17:57:03 +00:00
Michael Niedermayer
dcb2fb79b7
total == 0 seems like it should be valid (based upon patch by Steve Lhomme | slhomme divxcorp com)
...
Originally committed as revision 4745 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-17 11:27:37 +00:00
Michael Niedermayer
780eb1c9b9
nan fps fix
...
Originally committed as revision 4744 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-16 15:51:16 +00:00
Måns Rullgård
4733abcbf3
use PRIxN, %zd, %td formats where needed
...
Originally committed as revision 4740 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-12 01:56:46 +00:00
Luca Barbato
5a872801d5
SONAME support for shared libs
...
patch by Luca Barbato < .. lu_zero .. @@ .. gentoo .. . .. org .. >
Originally committed as revision 4730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-10 17:14:24 +00:00
Benjamin Larsson
e0f7e32970
Cook compatibe decoder, patch by Benjamin Larsson
...
Add cook demucing, change rm demuxer so that it reorders audio packets
before sending them to the decoder, and send minimum decodeable sized
packets; pass only real codec extradata fo the decoder
Fix 28_8 decoder for the new demuxer strategy
Originally committed as revision 4726 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-09 16:08:18 +00:00
Diego Biurrun
6f72dcf7e7
Unify include paths, -I.. is in CFLAGS.
...
Originally committed as revision 4720 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-05 20:44:56 +00:00
Måns Rullgård
2e70e4aa57
ogg format probe function by Ivo <ivop at euronet nl>
...
Originally committed as revision 4719 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-05 00:15:51 +00:00
Guillaume Poirier
0bb0289c3a
add some h.264 fourccs to codec_bmp_tags[]
...
Originally committed as revision 4712 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-11-30 10:50:13 +00:00
Måns Rullgård
9fa62f2aad
BMP image decoder
...
Originally committed as revision 4711 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-11-30 01:40:50 +00:00
Corey Hickey
1fd7ec4412
DTS is 0x2001 according to: http://www1.mplayerhq.hu/MPlayer/DOCS/codecs-status.html
...
Patch by Corey Hickey < bugfood DAH ml AH fatooh POIS org >
Originally committed as revision 4700 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-11-13 09:18:14 +00:00
Alex Beregszaszi
a2a2668d57
Support for streaming: dont write indexes and dont signal HAS_INDEX in header. Also set filesize to max in this case.
...
Originally committed as revision 4698 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-11-13 03:32:12 +00:00
Alex Beregszaszi
2fde8aaeba
support transcoding adpcm
...
Originally committed as revision 4689 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-11-12 20:01:23 +00:00
Fredrik Orderud
25f8db58ee
Put double-quotes around the install path in the "install-headers" section
...
of the makefiles for libavcodec, libavformat and libavutil.
Fixes installing into paths with spaces in them, i.e. Windows.
patch by Fredrik Orderud < fredrik . orderud -- at -- idi . ntnu . no >
Originally committed as revision 4680 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-11-07 01:32:29 +00:00
Michael Niedermayer
840fb7a76d
per frame crc support
...
Originally committed as revision 4677 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-11-05 00:10:22 +00:00
Michael Niedermayer
31e11451f7
allow NULL write_header() and write_trailer()
...
Originally committed as revision 4675 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-11-04 23:50:11 +00:00
Alex Beregszaszi
84c63c013a
Ingenient MJPEG support, more at http://www.artificis.hu/files/texts/ingenient.txt
...
Originally committed as revision 4671 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-29 00:52:02 +00:00
Patrice Bensoussan
fa379405bb
Fix asf header decoding issue, patch by < patrice -- bensoussan AH gmail -- com >
...
http://avifile.sourceforge.net/asf-1.0.htm has more info about asf headers
Original thread:
Date: Oct 22, 2005 11:44 PM
Subject: [Ffmpeg-devel] [PATCH] Fix asf header decoding issue
Originally committed as revision 4663 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-26 12:15:09 +00:00
Roberto Togni
f9c7872c66
Increase version: 'wave' atom parsing added to mov demuxer
...
Originally committed as revision 4655 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-20 20:06:16 +00:00
Roberto Togni
d9b1c197e5
QDM2 compatible decoder
...
Originally committed as revision 4649 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-18 20:16:43 +00:00
Mike Melanson
515ae4760a
support for FLX and DTA extensions in the FLIC format, courtesy of
...
Steven Johnson (mplayer -at- sakuraindustries.com)
Originally committed as revision 4639 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-13 04:35:31 +00:00
Mike Melanson
64af6168f7
Duck TrueMotion 2 video decoder, courtesy of Konstantin Shishkov
...
Originally committed as revision 4638 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-13 04:31:55 +00:00
Alex Beregszaszi
26aa0f8956
fix feed read_header, avoid using put_tag in write_header, to be consistent with read_header, also some minor cosmetics
...
Originally committed as revision 4636 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-12 23:25:15 +00:00
Alex Beregszaszi
4209fad989
lame bit_rate calculation
...
Originally committed as revision 4632 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-12 22:35:06 +00:00
j@v2v.cc
c99dd23307
Move all definitions of external dependencies into configure instead of
...
defining it in configure and the Makefiles in a random fashion.
patch by j -- at -- v2v -- dot -- cc
Originally committed as revision 4628 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-04 11:19:08 +00:00
Diego Biurrun
4e159595b5
support for building dynamic libraries on Mac OS X
...
based on a patch by Lina Pezzella <J4rg0n -- at -- gentoo -- dot -- org>
Originally committed as revision 4616 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-26 10:05:13 +00:00
Diego Biurrun
a9e3509529
Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS
...
in libavformat to allow building (de)coders and (de)muxers independently at
some point + support for this option in configure.
Originally committed as revision 4611 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-23 00:25:41 +00:00
Aurelien Jacobs
62ab0b7822
fix unused variable warnings
...
Originally committed as revision 4609 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-21 23:09:16 +00:00
Diego Biurrun
4bc113a937
Misplaced #ifdef, the MMFContext struct is needed outside CONFIG_ENCODERS.
...
Originally committed as revision 4604 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-20 23:52:29 +00:00
Michael Niedermayer
2118901192
print more time_base fps stuff if av_log level is at debug or above
...
print more likely correct fps
not sure if this is formated optimally ...
Originally committed as revision 4596 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-18 14:45:17 +00:00
Michael Niedermayer
a26e1d4c1f
checksum doesnt cover the forward_ptr anymore
...
Originally committed as revision 4579 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-11 08:32:25 +00:00
Michael Niedermayer
177e5460b9
forward_ptr doesnt contain its own length anymore
...
Originally committed as revision 4578 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-11 08:28:03 +00:00
Michael Niedermayer
da7272b335
set time_base as soon as time_scale is known instead of in a unrelated chunck which might be missing
...
Originally committed as revision 4569 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-06 22:50:58 +00:00
Måns Rullgård
79396ac685
Kill some compiler warnings. Compiled code verified identical after changes.
...
Originally committed as revision 4567 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-06 21:25:35 +00:00
Michael Niedermayer
d57d8cbc25
a few more raw yuv fourccs
...
Originally committed as revision 4565 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-06 15:02:43 +00:00
Michael Niedermayer
302c389e4f
sample_rate value is not always correct (is there anything in quicktime which is?) so try to guess it from time_scale
...
Originally committed as revision 4558 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-04 21:04:25 +00:00
Diego Biurrun
d156a7b7f1
typo: viedo --> video
...
Originally committed as revision 4553 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-03 12:57:21 +00:00
Reimar Döffinger
b93f738fde
Support D-Cinema audio demuxing.
...
Originally committed as revision 4549 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-02 19:18:59 +00:00
Reimar Döffinger
b461b3bc4a
Support de-/encoding of 24 and 32 bit PCM (from and to internal 16 bit).
...
Originally committed as revision 4548 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-02 19:16:48 +00:00
Michael Niedermayer
4325ffd0a2
lowres support
...
Originally committed as revision 4545 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-02 08:30:26 +00:00
Michael Niedermayer
5b28c8c355
time_base description by Rich Felker | dalias, aerifal cx
...
Originally committed as revision 4536 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-08-21 22:31:01 +00:00
Alexander Strasser
30545b2f47
Make ogg `muxer' expect new vorbis extradata format.
...
This makes for example encoding vorbis in ogg again.
Originally committed as revision 4528 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-08-15 20:42:56 +00:00
Michael Niedermayer
7cbaa7bafa
parse pict_type for streams in avi
...
fix mpeg4 parser so it outputs te pict_type
support header only parseing without repacking
Originally committed as revision 4527 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-08-15 15:58:21 +00:00
Michael Niedermayer
30bc6613fe
support fixing missing pts by parsing future frames
...
Originally committed as revision 4526 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-08-15 14:22:43 +00:00
Wolfram Gloger
f0ff20a197
minor fixes for invalid audio data patch by (Wolfram Gloger: wmglo, dent med uni-muenchen de)
...
Originally committed as revision 4524 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-08-14 16:37:29 +00:00