Michael Niedermayer
a4c7a5ea27
Call ff_fetch_timestamp() for mpeg1/2 when a picture start code is found instead
...
of calling it at the end of a frame with a large negative offset.
This significantly reduces the maximal distance in container packets between
the point where the first byte of the "access unit" was stored and where
we call ff_fetch_timestamp() thus reducing the constraints on our parser.
Also change the parser from next_frame_offset to cur, this is needed
because now the reference is from container packet start instead of
frame start. (i previously misinterpreted this as bug)
Originally committed as revision 17731 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
873b092353
version.h should depend on config.mak.
...
The extra version string that is passed to configure is recorded in config.mak
and changes to config.mak can therefore make version.h rebuilds necessary.
Originally committed as revision 17730 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Benoit Fouet
2fddbb68b6
Add context to some av_log() calls.
...
Originally committed as revision 17729 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Benoit Fouet
d69da18cb0
Merge three conditions in a single 'if' instead of two.
...
Originally committed as revision 17728 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
b00b15be03
Mention non-recursive Makefiles in the changelog.
...
Originally committed as revision 17725 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
58cf42faca
cosmetics: spelling/wording fixes
...
Originally committed as revision 17724 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Justin Ruggles
c76d1bb29f
AC-3 encoding is integer-only
...
Originally committed as revision 17723 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
ddea12a6b5
Revert previous removal of PAM, PBM, PGM, PGMYUV and PPM from the list of
...
supported image formats. Apparently decoding these formats is supported.
Originally committed as revision 17722 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
12dd57fd29
cosmetics: Reformat long_names so that "DPCM" comes first.
...
Originally committed as revision 17721 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
fd75cedd15
cosmetics: Reformat long_names so that "ADPCM" comes first.
...
Originally committed as revision 17720 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
655463b9eb
cosmetics: Reformat long_names so that "PCM" comes first.
...
Originally committed as revision 17719 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
7eb2d654a2
small spelling/grammar fixes
...
Originally committed as revision 17718 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
326b554ccf
xvmc works with MPEG-2 as well as MPEG-1, note this in the codec long_name.
...
Originally committed as revision 17717 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
0ffbc258aa
Change a bunch of codec long_names to be more consistent and descriptive.
...
Originally committed as revision 17716 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
421ae271da
Decoding of PAM, PBM, PGM, PGMYUV and PPM image formats is not supported.
...
Originally committed as revision 17715 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Ben Littler
56dc1fdf94
figure out which muxers support which codecs? new api required!
...
Originally committed as revision 17714 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Robert Swain
dbf9ddec33
The Ogg muxer will handle Theora as well
...
Originally committed as revision 17713 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
641992de59
Another round of missing codecs and name updates to match the codec long_name.
...
Originally committed as revision 17712 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Justin Ruggles
a1c5b6ece7
Add some more missing codecs and update names to match the codec long_name.
...
Originally committed as revision 17711 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
dd2d651d82
Add some more missing codecs and update names to match the codec long_name.
...
Originally committed as revision 17710 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
4d973c6859
Merge MP2, MP3 and MPEG audio demuxer entries.
...
Originally committed as revision 17709 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Ben Littler
d70fe5a349
vorbis and flac ogg muxer only
...
Originally committed as revision 17708 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Ben Littler
f58c7139d6
ogg muxer is vorbis only
...
Originally committed as revision 17707 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Justin Ruggles
68dddf53ff
Add some missing codecs and update names to match the codec long_name
...
or vice-versa.
Originally committed as revision 17706 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
9510f59a0f
Add some missing codecs and update names to match the codec long_name.
...
Originally committed as revision 17705 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Justin Ruggles
eacf8613b3
add some missing codecs and update some names to match AVCodec.long_name
...
Originally committed as revision 17704 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
270fc177cf
Integer-only decoding of AC-3 is not supported.
...
Originally committed as revision 17703 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
21d4af5d4d
Targa encoding is supported.
...
Originally committed as revision 17702 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Daniel Verkamp
f2937cc627
Add missing image formats, patch by Daniel Verkamp, daniel drv nu.
...
Originally committed as revision 17701 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Daniel Verkamp
314511ab4d
Split PGM and PPM in image formats section.
...
patch by Daniel Verkamp, daniel drv nu
Originally committed as revision 17700 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Daniel Verkamp
9db80acbcd
cosmetics: Break image format lines before comments.
...
patch by Daniel Verkamp, daniel drv nu
Originally committed as revision 17699 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Måns Rullgård
09096c9fad
RA144: work around gcc bug/oddity on ARM
...
This should not make any difference, yet some gcc versions on ARM
produce incorrect output without this fix.
Approved by Vitor.
Originally committed as revision 17698 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Aurelien Jacobs
38ce707e02
add an API changelog with a first entry for the new metadata API
...
Originally committed as revision 17697 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
e0e86c5228
Add release version number.
...
Originally committed as revision 17696 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Måns Rullgård
b77df6377b
configure: fix return value from check_header
...
Originally committed as revision 17695 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Stefano Sabatini
4b03756748
Document ffplay -ast, -vst, and -sst options.
...
Originally committed as revision 17694 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Stefano Sabatini
5dbb63feef
Apply the same logic used for subtitle stream selection to audio and video
...
stream selection.
Make the counting starts from 0, and disable the corresponding playbck
when the selected stream number is negative.
See the thread:
" [FFmpeg-devel] [PATCH] Add documentation for -ast, -vst, -sst".
Originally committed as revision 17693 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Stefano Sabatini
5ad4f0d473
Simplify the logic for the subtitle stream selection.
...
Originally committed as revision 17692 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Stefano Sabatini
7f668bb3ea
Fix subtitle selection logic, make ffplay select the subtitle stream N
...
rather than the subtitle stream N-1 when N is not zero.
Originally committed as revision 17691 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Aurelien Jacobs
827f7e285b
deprecate old metadata API
...
Originally committed as revision 17690 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Aurelien Jacobs
bc718b4720
fix missed usage of old metadata API in mov demuxer
...
Originally committed as revision 17689 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Aurelien Jacobs
0a7892468e
fix last usage of old metadata API in ffmpeg.c (handling of AVStream language)
...
Originally committed as revision 17688 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Aurelien Jacobs
012867f05b
use new metadata API in libavformat/utils.c
...
Originally committed as revision 17687 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Aurelien Jacobs
feacba6c26
use new metadata API in r3d demuxer
...
Originally committed as revision 17686 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Aurelien Jacobs
5ee999b8e7
convert ffserver to new metadata API
...
Originally committed as revision 17685 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Aurelien Jacobs
f7554a99bc
convert ffplay to new metadata API
...
Originally committed as revision 17684 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Aurelien Jacobs
a5926d856b
convert ffmpeg to new metadata API
...
Originally committed as revision 17683 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Aurelien Jacobs
ec26457064
new metadata API is now officially part of public API
...
Originally committed as revision 17682 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Aurelien Jacobs
95030323d1
simplify metadata conversion and fixes gcc-2.95 at the same time
...
Originally committed as revision 17681 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Måns Rullgård
db794291a2
SVQ3: Fix decoding with A32_BITSTREAM_READER
...
svq3_decode_slice_header() modifies the buffer used by the bitstream
reader. Some of the bitstream readers cache a few bytes of data, which
must be flushed after such a modification. Calling skip_bits_long(gb, 0)
achieves this.
Originally committed as revision 17680 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago