FFmpeg/libavformat
Baptiste Coudurier e13c078333 set bps to uncompressed original sound data for compressed audio
according to aiff specs, qt set it to 16 for mace and ima4,
fail if block align is not set.

Originally committed as revision 12198 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-25 12:00:31 +00:00
..
4xm.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
adtsenc.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
aiff.c set bps to uncompressed original sound data for compressed audio 2008-02-25 12:00:31 +00:00
allformats.c typo fix: inited --> initialized 2008-02-13 09:26:10 +00:00
amr.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
apc.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
ape.c fix 8 "initialization discards qualifiers from pointer target type" 2008-02-04 00:42:27 +00:00
asf-enc.c typo, typedef uint8_t GUID[16] in asf.h, and fix warning: asf-enc.c:202: warning: passing argument 2 of 'put_buffer' from incompatible pointer type 2008-01-31 00:34:22 +00:00
asf.c Remove ff_mms_set_stream_selection again from asf demuxer, 2008-02-03 11:18:53 +00:00
asf.h typo: begining --> beginning 2007-12-23 21:01:09 +00:00
asfcrypt.c Add support for decrypting asf files 2007-10-20 14:25:02 +00:00
asfcrypt.h Add missing #includes to fix 'make checkheaders'. 2007-11-24 10:08:02 +00:00
au.c Add support for S8 PCM (codec 2) 2008-01-13 15:08:33 +00:00
avc.c Fix misplaced const, avoids a cast-discards-qualifiers warning 2008-02-19 16:18:17 +00:00
avc.h const 2008-02-19 16:08:52 +00:00
avformat.h Install headers in $prefix/include/$libname 2008-02-25 09:22:11 +00:00
avi.h Change license headers to say 'FFmpeg' instead of 'this program/this library' 2006-10-07 15:30:46 +00:00
avidec.c Extract aspect ratio from ODML/vprp. 2008-01-01 22:05:51 +00:00
avienc.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
avio.c url_write is part of the public API so it may not be under ifdef. 2008-01-08 22:07:59 +00:00
avio.h Add a av_alloc_put_byte function. 2007-12-22 16:18:07 +00:00
aviobuf.c improve CRC API 2008-01-04 23:09:58 +00:00
avisynth.c Replace all occurrences of AVERROR_IO with AVERROR(EIO). 2007-07-19 15:23:32 +00:00
avs.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
bethsoftvid.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
c93.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
crcenc.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
cutils.c spelling cosmetics 2007-07-02 12:19:26 +00:00
daud.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
dsicin.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
dv.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
dv.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
dvenc.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
dxa.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
eacdata.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
electronicarts.c add pcm_s16le_planar support for electronicarts files 2007-11-25 16:32:47 +00:00
ffm.c Fix random typos. 2008-01-08 23:08:51 +00:00
file.c os_support.h is also needed for usleep and lseek on MinGW. 2007-11-22 02:27:39 +00:00
flic.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
flv.h flv/swf do not have a big endian codec id, they only support 2008-02-24 00:57:15 +00:00
flvdec.c Fix issue357 2008-02-24 01:04:00 +00:00
flvenc.c flv/swf do not have a big endian codec id, they only support 2008-02-24 00:57:15 +00:00
framecrcenc.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
framehook.c Rename two structures, identifiers starting with _[A-Z] are reserved. 2008-01-06 16:02:55 +00:00
framehook.h mention libavfilter in warning about deprecated vhook 2008-01-03 02:12:08 +00:00
gif.c Replace idiotic (what moron wrote that code?) "buffer overflow" message by 2008-01-17 00:12:04 +00:00
gifdec.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
gxf.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
gxf.h cosmetics: alignment 2007-07-26 13:02:07 +00:00
gxfenc.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
http.c Remove a pointless cast. 2008-02-02 22:03:01 +00:00
idcin.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
idroq.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
img2.c Sun Rasterfile decoder 2007-12-28 13:07:43 +00:00
ipmovie.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
isom.c fcp imx 40 fourccs 2008-02-11 15:20:35 +00:00
isom.h Set correct codec type and id for text subtitles. 2008-01-26 20:30:03 +00:00
libnut.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
lmlm4.c Linux Media Labs MPEG-4 (LMLM4) demuxer 2008-01-07 23:52:51 +00:00
Makefile Add support for speex in ogg 2008-02-06 12:37:37 +00:00
matroska.c Add support for Matroska attachments. 2008-01-27 15:43:17 +00:00
matroska.h Add support for Matroska attachments. 2008-01-27 15:43:17 +00:00
matroskadec.c Remove incorrect cast found by -Wwrite-strings. 2008-02-04 01:04:27 +00:00
matroskaenc.c Write 0 instead of seeking forward (and leaving bytes uninitalized), 2008-01-12 00:15:05 +00:00
mm.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
mmf.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
mov.c honor stsd v1 first, fix mace surge-2-8-MAC3.mov, beware of mulaw,alaw 2008-02-13 19:26:45 +00:00
movenc.c cosmetics, remove whitespaces before and after parenthesis 2008-02-06 18:57:00 +00:00
mp3.c Another const found by -Wwrite-strings. 2008-02-04 01:01:52 +00:00
mpc8.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
mpc.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
mpeg.c Suppress runaway index on streamed input 2008-01-14 16:11:08 +00:00
mpeg.h Move parsing of MPEG-PES timestamp to mpeg.h (as an inline function) so it 2008-01-07 23:32:57 +00:00
mpegenc.c init to 0, fix warning: mpegenc.c:1022: warning: 'avail_space' may be used uninitialized in this function 2008-01-31 00:27:51 +00:00
mpegts.c treat stream_type==0x82 as AUDIO_DTS when the program has a REGISTRATION_DESCRIPTOR with the value HDMV; approved by Mans 2008-02-23 10:57:38 +00:00
mpegts.h treat stream_type==0x82 as AUDIO_DTS when the program has a REGISTRATION_DESCRIPTOR with the value HDMV; approved by Mans 2008-02-23 10:57:38 +00:00
mpegtsenc.c improve CRC API 2008-01-04 23:09:58 +00:00
mpjpeg.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
mtv.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
mxf.c add const 2008-02-01 14:58:35 +00:00
network.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
nsvdec.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
nut.c ff_nut_reset_ts() expected to get 'ts*time_base_count', but muxer only 2008-02-04 10:27:32 +00:00
nut.h Elision header demuxing support. 2008-02-15 02:36:09 +00:00
nutdec.c Elision header demuxing support. 2008-02-15 02:36:09 +00:00
nutenc.c It appears last_pts was not set ... 2008-02-15 13:21:00 +00:00
nuv.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
oggdec.c Add support for speex in ogg 2008-02-06 12:37:37 +00:00
oggdec.h Add support for speex in ogg 2008-02-06 12:37:37 +00:00
oggenc.c Fix issue 338: 2008-02-05 01:16:47 +00:00
oggparseflac.c Rename ogg2.[ch] to oggdec.[ch]. 2007-11-07 20:22:32 +00:00
oggparseogm.c const 2008-02-01 15:17:43 +00:00
oggparsespeex.c Add support for speex in ogg 2008-02-06 12:37:37 +00:00
oggparsetheora.c set PKT_FLAG_KEY for Theora and OGM streams 2007-11-11 21:56:18 +00:00
oggparsevorbis.c const 2008-02-01 15:17:32 +00:00
os_support.c Include poll.h instead of sys/poll.h 2008-02-13 12:51:14 +00:00
os_support.h Include poll.h instead of sys/poll.h 2008-02-13 12:51:14 +00:00
psxstr.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
pva.c Implement read_timestamp and enable seeking in PVA files. 2008-01-07 23:42:52 +00:00
qtpalette.h Fix make checkheaders. 2007-12-03 12:46:20 +00:00
raw.c Set pts/dts in raw (yuv,rgb,pcm) demuxers. 2008-01-12 00:24:10 +00:00
raw.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
riff.c cosmetics: Sort and prettyprint codec_wav_tags[]. 2008-02-24 23:02:47 +00:00
riff.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
rm.h Make three rm demuxer functions non static. 2008-01-04 13:00:47 +00:00
rmdec.c Fix forgotten braces from r11039 2008-01-17 20:48:07 +00:00
rmenc.c Fix muxer so that generated files are playable by realplayer, other open 2007-12-02 17:51:05 +00:00
rtp_aac.c Allow to set the maximum number of frames per RTP packet (and add support for 2007-10-02 14:48:08 +00:00
rtp_aac.h Add missing #includes to fix 'make checkheaders'. 2007-11-24 10:08:02 +00:00
rtp_h264.c Add a flags field to the RTPDynamicPayloadPacketHandlerProc (PKT_FLAG_*). 2008-01-18 20:48:32 +00:00
rtp_h264.h Add some const, fixes warnings: 2008-02-19 22:07:48 +00:00
rtp_internal.h Add a flags field to the RTPDynamicPayloadPacketHandlerProc (PKT_FLAG_*). 2008-01-18 20:48:32 +00:00
rtp_mpv.c Add my name to the copyright header, since rtp_mpv now contains 2007-09-24 12:15:42 +00:00
rtp_mpv.h Add missing #includes to fix 'make checkheaders'. 2007-11-24 10:08:02 +00:00
rtp.c Make AVRtpPayloadTypes static and constant 2008-01-06 10:00:04 +00:00
rtp.h Make AVRtpPayloadTypes static and constant 2008-01-06 10:00:04 +00:00
rtpdec.c Add a flags field to the RTPDynamicPayloadPacketHandlerProc (PKT_FLAG_*). 2008-01-18 20:48:32 +00:00
rtpenc_h264.c Add some const, fixes warnings: 2008-02-19 22:07:48 +00:00
rtpenc.c Fix computation of the "NTP time" field in RTCP SR packets, and do not 2008-02-20 10:19:35 +00:00
rtpproto.c Add #include "os_support.h" to restore OS/2 support. 2007-11-27 11:42:09 +00:00
rtsp.c Drop RTSP default protocol. 2008-01-02 19:40:43 +00:00
rtsp.h Drop RTSP default protocol. 2008-01-02 19:40:43 +00:00
rtspcodes.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
sdp.c Missing const, fix warnings: 2008-02-19 21:58:54 +00:00
segafilm.c Fix ;; 2008-02-19 22:09:08 +00:00
sierravmd.c Fix a possible use of an uninitialized pointer. 2008-02-04 12:13:09 +00:00
siff.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
smacker.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
sol.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
swf.c unset extension, so code path, and guess format do not choose 2008-01-21 13:43:40 +00:00
tcp.c Include os_support.h only when needed 2007-11-21 16:33:06 +00:00
thp.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
tiertexseq.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
tta.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
txd.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
udp.c Do not use GNU-specific (or BSD-specific or whatever they may be) 2008-02-11 03:30:42 +00:00
utils.c Set indexmem to a saner default. 2008-02-24 16:28:35 +00:00
vc1test.c SMPTE 421 Annex L format demuxer 2008-01-29 09:25:49 +00:00
voc.c license header consistency cosmetics 2007-07-05 10:40:25 +00:00
voc.h Add FFMPEG_ prefix to all multiple inclusion guards. 2007-10-17 09:37:46 +00:00
vocdec.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
vocenc.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
wav.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
wc3movie.c 1000l _reserved (found by checktree.sh) 2007-12-01 00:07:51 +00:00
westwood.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
wv.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00
yuv4mpeg.c Use dynamically allocated ByteIOContext in AVFormatContext 2007-11-21 07:41:00 +00:00