Michael Niedermayer
b754978a3b
caching of timestamps for mpeg-ps so seeking is faster
...
move (av_)find_stream_index() to utils.c as its usefull outside mpeg.c
assert checking enabled, to find bugs quicker, should obviously be disabled later
(av_)add_index_entry() inserts new entries so that the list stays ordered and updates entries if already in it
(av_)index_search_timestamp() cleanup (kill ugly goto) and shorter
Originally committed as revision 2697 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Roberto Togni
a273bbfb03
MSZH and ZLIB decoder support
...
Experimental ZLIB encoder (not working yet)
Originally committed as revision 2693 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
0a61ba5869
audio pts fix
...
Originally committed as revision 2689 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
e6c0297f1c
fixing some seek failure issues
...
Originally committed as revision 2688 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Gildas Bazin
ec7d0d2e9e
memleak patch by (Gildas Bazin <gbazin at altern dot org>)
...
Originally committed as revision 2678 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Kevin Kuphal
d13431cd56
ASF extended header parsing patch by ("Kevin Kuphal" <kevin dot kuphal at sitecity dot net>)
...
Originally committed as revision 2672 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
3144b152a6
10l
...
Originally committed as revision 2666 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
76e9d39297
forgot ...
...
Originally committed as revision 2658 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
a7eb3c8dd1
initial commit for Sierra VMD file demuxer
...
Originally committed as revision 2653 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
e45f19437e
harcoded DTS computation for mpeg
...
Originally committed as revision 2624 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
044007c220
primitive LPCM generator
...
Originally committed as revision 2622 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
0dbb48d91e
better and simpler logic for MPEG muxing - fixed rare MPEG muxing PTS generation bug (stuffing is added in such rare cases) - fixed AC3 payload size generation - generate correct AC3 frame header (need spec checking)
...
Originally committed as revision 2621 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
6ec87caa70
fixed incorrect PTS/DTS logic in MPEG video case (caused rare PTS glitches if start codes were between two PES packets)
...
Originally committed as revision 2620 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
3735396022
make av_read_frame() return buffered frames at EOF
...
Originally committed as revision 2616 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Wolfgang Hesseler
fad05f523c
cygwin fix and dont average interlaced MVs patch by (Wolfgang Hesseler <qv at multimediaware dot com>)
...
Originally committed as revision 2609 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michel Bardiaux
27a206e031
suppress PTS in packets when not needed (slightly smaller files), fixed PTS generation in some cases, added provision for DTS generation, slightly better SCR generation (initial patch by Michel Bardiaux)
...
Originally committed as revision 2585 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
8a56ac7b89
copy packet without omitting the padding
...
Originally committed as revision 2584 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
a0b8f70c29
better get_packet_size and probe
...
Originally committed as revision 2578 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
f0a93eb0b2
msb pts support
...
Originally committed as revision 2576 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
4250dafc96
using LIBAVFORMAT_IDENT
...
Originally committed as revision 2575 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
a8380f44cf
removing unused var & converting 64->32bit
...
Originally committed as revision 2567 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Glyn Kennington
647b776270
SWF sanity check patch by (Glyn Kennington <glyn dot kennington at ox dot compsoc dot net>)
...
Originally committed as revision 2565 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
b7cbfc2307
DUCK codec
...
Originally committed as revision 2556 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
e692c8634c
off by 1 in the palette
...
Originally committed as revision 2548 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Laurent Aimar
cc15c93127
H264 fourcc patch by (Laurent Aimar <fenrir at via dot ecp dot fr>)
...
Originally committed as revision 2540 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Roberto Togni
e1c2a5a0a8
- Add reget_buffer() function to AVCodecContext
...
- Add default reget_buffer implementation in libavcodec/utils.c
- Remove AVCodecContext.cr_available, no longer needed
- Remove CODEC_CAP_CR, no longer used
- Add img_copy() prototype to avcodec.h (function from imgconvert.c)
- Rename img_copy() to jpeg_img_copy() in libavformat/jpeg.c to avoid
conflict
- Updated msrle, msvideo1, rpza, smc to use reget_buffer
Originally committed as revision 2531 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
28ba74a686
Patch for PPM probing by (Rob Joyce <rjoyce at twcny dot rr dot com>)
...
Originally committed as revision 2528 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
bcbecff13f
fixed memory leak
...
Originally committed as revision 2525 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Philip Gladstone
91628427ec
Add more resilience in reading ffm files. In particular, don't assume
...
that the write pointer is correct. This can happen in certain failure
modes.
Originally committed as revision 2524 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
11498da334
set frame rate information, for good measure
...
Originally committed as revision 2521 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
d66dae57e8
use the proper file framerate (specified by a float); account the pts
...
for video and audio tracks separately
Originally committed as revision 2520 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
42cad81aea
yep, FLI support
...
Originally committed as revision 2519 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Zdenek Kabelac
67070e4f29
* *FILE needs <stdio.h>
...
Originally committed as revision 2515 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Måns Rullgård
278de4755d
support more codecs in MPEG-TS patch by (mru at kth dot se (Måns Rullgård))
...
Originally committed as revision 2511 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
afda223c6b
frame rate should be completely disabled in asf (closer now) - disabled seek
...
Originally committed as revision 2503 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
155e9ee909
initial seek support
...
Originally committed as revision 2502 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
27f388aa24
seek support
...
Originally committed as revision 2501 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
f9b5459e79
seeking support - fixed some ADPCM decoding cases
...
Originally committed as revision 2500 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
8e38ff0c07
fixed double free
...
Originally committed as revision 2499 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
ba0ce88a2d
added parsing
...
Originally committed as revision 2498 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
4986a42929
seek support for PCM formats
...
Originally committed as revision 2497 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
ccd39ae6ea
use parsers
...
Originally committed as revision 2496 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
ff762d6ed2
initial seek support - more generic play/pause support
...
Originally committed as revision 2495 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
fb2758c83d
initial av_read_frame() and av_seek_frame() support
...
Originally committed as revision 2494 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
b595afaae7
added palette support to the QT demuxer; registered SMC video decoder
...
with QT system
Originally committed as revision 2489 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Roberto Togni
1dc1ed9933
8BPS decoder
...
Originally committed as revision 2486 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Roman Shaposhnik
19d053c5ba
* fixes for broken builds on Solaris, OS2 and all bingendian
...
systems out there.
Originally committed as revision 2480 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
dd0003fa3d
removing borderline spyware
...
Originally committed as revision 2478 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Gildas Bazin
e45ccf79be
movenc patch by (Gildas Bazin <gbazin at altern dot org>)
...
Originally committed as revision 2476 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Roberto Togni
5e29abf8b7
Make avi and asf demuxer export palette in palctrl
...
Originally committed as revision 2465 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago