1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
FFmpeg/libavformat
Stefan de Konink 9a354fe3f9 Implement the reading of the video bitrate of flv movies out of the meta data,
to have the total bitrate available in the avformat structures.
Patch by Stefan de Konink  stefan konink de

Originally committed as revision 16943 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-02 16:05:50 +00:00
..
4xm.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
adtsenc.c
aiff.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
allformats.c Merge rtp_internal.h in rtp.h, and remove rtp_internal.h 2009-01-27 12:23:16 +00:00
amr.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
apc.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
ape.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
asf-enc.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
asf.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
asf.h cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
asfcrypt.c
asfcrypt.h
assdec.c assdec: don't remove CR, they are part of the spec 2008-09-27 23:12:24 +00:00
assenc.c ASS/SSA muxer. 2008-09-26 19:42:21 +00:00
au.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
avc.c support h264 extradata with 0x000001 startcode 2009-01-16 01:26:52 +00:00
avc.h 10l, fix prototype 2009-01-16 01:20:31 +00:00
avformat.h typo 2009-01-30 00:44:54 +00:00
avi.h
avidec.c remove ff_get_fourcc() and use AV_RL32() instead 2009-01-17 12:21:01 +00:00
avienc.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
avio.c Only special-case absolute DOS paths on systems that support them. 2008-10-10 16:59:37 +00:00
avio.h whitespace cosmetics 2008-12-13 13:39:13 +00:00
aviobuf.c Merge declaration and initialization of io_buffer_size 2009-01-16 16:39:17 +00:00
avisynth.c Restore mistakenly removed period after "DivX, Inc". 2009-01-19 17:01:22 +00:00
avs.c avoid POSIX reserved _t suffix 2008-12-11 22:34:14 +00:00
bethsoftvid.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
bfi.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
c93.c avoid POSIX reserved _t suffix 2008-12-11 22:34:14 +00:00
crcenc.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
cutils.c
daud.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
dsicin.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
dv.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
dv.h cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
dvenc.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
dxa.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
eacdata.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
electronicarts.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
ffm.h cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
ffmdec.c return eof/error if only ffm header has been written, should fix #815 2009-02-01 22:02:57 +00:00
ffmenc.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
file.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
flic.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
flv.h Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
flvdec.c Implement the reading of the video bitrate of flv movies out of the meta data, 2009-02-02 16:05:50 +00:00
flvenc.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
framecrcenc.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
framehook.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
framehook.h Delete unnecessary 'extern' keywords. 2008-12-03 15:23:30 +00:00
gif.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
gxf.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
gxf.h Avoid _t in gxf enum type names 2008-12-13 21:58:17 +00:00
gxfenc.c use st->priv_data to store per stream context 2009-01-31 11:06:20 +00:00
http.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
id3v2.c Fix probing of files with ID3v2 tags. Discussed at 2009-01-19 21:54:06 +00:00
id3v2.h Fix probing of files with ID3v2 tags. Discussed at 2009-01-19 21:54:06 +00:00
idcin.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
idroq.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
iff.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
img2.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
internal.h Move declaration of av_set_program_name and av_program_add_stream_index 2008-12-03 16:47:07 +00:00
ipmovie.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
isom.c 'code' is used to index a table so make it unsigned 2009-01-21 22:32:17 +00:00
isom.h 'code' is used to index a table so make it unsigned 2009-01-21 22:32:17 +00:00
iss.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
libnut.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
lmlm4.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
Makefile Enable building r3d demuxer when its config is set. 2009-01-20 08:08:32 +00:00
matroska.c matroska: sort codec tags list 2008-12-12 16:04:15 +00:00
matroska.h
matroskadec.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
matroskaenc.c matroskaenc: correctly handle h264 streams with 3 bytes nal startcodes 2009-01-20 00:52:12 +00:00
metadata_compat.c replace AV_METADATA_IGNORE_CASE flag by a new AV_METADATA_MATCH_CASE flag 2009-01-18 22:53:28 +00:00
metadata.c replace AV_METADATA_IGNORE_CASE flag by a new AV_METADATA_MATCH_CASE flag 2009-01-18 22:53:28 +00:00
metadata.h Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
mm.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
mmf.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
mov.c seek at 0 when timestamp requested is negative 2009-01-27 04:29:33 +00:00
movenc.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
mp3.c don't support the mp3 extension in the mp2 muxer 2009-02-01 21:22:12 +00:00
mpc8.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
mpc.c Fix probing of files with ID3v2 tags. Discussed at 2009-01-19 21:54:06 +00:00
mpeg.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
mpeg.h cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
mpegenc.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
mpegts.c set pts and dts when only pts is present, according to specs 2009-01-23 22:16:31 +00:00
mpegts.h cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
mpegtsenc.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
mpjpeg.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
msnwc_tcp.c
mtv.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
mvi.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
mxf.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
mxf.h Directly #include some required headers. 2009-01-25 19:11:10 +00:00
mxfdec.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
mxfenc.c 24bit pcm support 2009-02-02 10:58:33 +00:00
network.h Fix undefined preprocessor directives warnings during 'make checkheaders'. 2009-01-24 14:52:46 +00:00
nsvdec.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
nut.c remove _t for POSIX compatibility. 2008-12-11 19:06:24 +00:00
nut.h Remove misleading comment, _t is POSIX-reserved namespace. 2008-12-13 16:08:31 +00:00
nutdec.c export gcd function as av_gcd() 2009-01-17 11:13:33 +00:00
nutenc.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
nuv.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
oggdec.c OGG: untypedef demuxer structs 2008-11-06 01:50:56 +00:00
oggdec.h Delete unnecessary 'extern' keywords. 2008-12-03 15:23:30 +00:00
oggenc.c function is static 2009-01-31 06:09:31 +00:00
oggparseflac.c use function and definitions from libavcodec/flac.h in oggparseflac.c 2009-01-25 01:21:10 +00:00
oggparseogm.c OGG: untypedef demuxer structs 2008-11-06 01:50:56 +00:00
oggparsespeex.c OGG: untypedef demuxer structs 2008-11-06 01:50:56 +00:00
oggparsetheora.c OGG: correct PTS with old theora streams 2008-11-06 01:57:17 +00:00
oggparsevorbis.c Delete unnecessary 'extern' keywords. 2008-12-03 15:23:30 +00:00
oma.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
options.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
os_support.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
os_support.h Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
psxstr.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
pva.c
qtpalette.h
r3d.c R3D REDCODE demuxer 2009-01-20 07:42:14 +00:00
raw.c Whitespace cosmetics to align return statements. 2009-01-27 18:01:26 +00:00
raw.h
rdt.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
rdt.h Parse the OpaqueData field for every AVStream represented by this "set of 2009-01-07 14:45:13 +00:00
riff.c ADPCM found in Xbox wav files can be decoded with 2009-01-31 05:53:04 +00:00
riff.h Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
rl2.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
rm.h cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
rmdec.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
rmenc.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
rpl.c Bump Major version, this commit is almost just renaming bits_per_sample to 2008-09-08 14:24:59 +00:00
rtp_aac.c Merge rtp_internal.h in rtp.h, and remove rtp_internal.h 2009-01-27 12:23:16 +00:00
rtp_aac.h
rtp_h264.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
rtp_h264.h Merge rtp_internal.h in rtp.h, and remove rtp_internal.h 2009-01-27 12:23:16 +00:00
rtp_mpv.c Merge rtp_internal.h in rtp.h, and remove rtp_internal.h 2009-01-27 12:23:16 +00:00
rtp_mpv.h
rtp.c Merge rtp_internal.h in rtp.h, and remove rtp_internal.h 2009-01-27 12:23:16 +00:00
rtp.h Merge rtp_internal.h in rtp.h, and remove rtp_internal.h 2009-01-27 12:23:16 +00:00
rtpdec.c Merge rtp_internal.h in rtp.h, and remove rtp_internal.h 2009-01-27 12:23:16 +00:00
rtpenc_h264.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
rtpenc.c Merge rtp_internal.h in rtp.h, and remove rtp_internal.h 2009-01-27 12:23:16 +00:00
rtpproto.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
rtsp.c Fix the Transport: line in the SETUP request so that it works with WMS 2009-02-01 13:37:45 +00:00
rtsp.h cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
rtspcodes.h
sdp.c Change semantic of CONFIG_*, HAVE_* and ARCH_*. 2009-01-13 23:44:16 +00:00
segafilm.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
sierravmd.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
siff.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
smacker.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
sol.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
swf.h cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
swfdec.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
swfenc.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
tcp.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
thp.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
tiertexseq.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
tta.c remove ff_get_fourcc() and use AV_RL32() instead 2009-01-17 12:21:01 +00:00
txd.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
udp.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
utils.c split av_interleave_per_dts, to avoid code duplication 2009-01-31 06:01:58 +00:00
vc1test.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
vc1testenc.c
voc.c
voc.h avoid POSIX reserved _t suffix 2008-12-11 22:34:14 +00:00
vocdec.c Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 2009-01-11 22:19:48 +00:00
vocenc.c avoid POSIX reserved _t suffix 2008-12-11 22:34:14 +00:00
wav.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
wc3movie.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
westwood.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
wv.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00
xa.c Use full internal pathname in doxygen @file directives. 2009-02-01 02:00:19 +00:00
yuv4mpeg.c cosmetics: Remove pointless period after copyright statement non-sentences. 2009-01-19 15:46:40 +00:00