summaryrefslogtreecommitdiff
path: root/libavformat/flvdec.c
Commit message (Collapse)AuthorAge
* simplify sample rate code, flv_set_audio_codec already overrides it for ↵Baptiste Coudurier2008-10-24
| | | | | | nellymoser 8khz Originally committed as revision 15687 to svn://svn.ffmpeg.org/ffmpeg/trunk
* force sample rate to 16khz for speex in flv, fix speexaudio.flvBaptiste Coudurier2008-10-24
| | | | Originally committed as revision 15678 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix for >2GB flv filesPascal Massimino2008-10-24
| | | | Originally committed as revision 15677 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 8HZ -> 8KHZ, cosmetics patch by Alexander Wichers development at wichersdot nuAlexander Wichers2008-10-18
| | | | Originally committed as revision 15632 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump Major version, this commit is almost just renaming bits_per_sample toLuca Abeni2008-09-08
| | | | | | | | | | | bits_per_coded_sample but that cannot be done seperately. Patch by Luca Abeni Also reset the minor version and fix the forgotton change to libfaad. Note: The API/ABI should not be considered stable yet, there still may be a change done here or there if some developer has some cleanup ideas and patches! Originally committed as revision 15262 to svn://svn.ffmpeg.org/ffmpeg/trunk
* skip empty flv data packets, fix issue #602Baptiste Coudurier2008-08-29
| | | | Originally committed as revision 15042 to svn://svn.ffmpeg.org/ffmpeg/trunk
* factorize packet skip codeBaptiste Coudurier2008-08-29
| | | | Originally committed as revision 15041 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify size handling codeBaptiste Coudurier2008-08-29
| | | | Originally committed as revision 15040 to svn://svn.ffmpeg.org/ffmpeg/trunk
* speex in flv demuxingBaptiste Coudurier2008-08-29
| | | | Originally committed as revision 15028 to svn://svn.ffmpeg.org/ffmpeg/trunk
* skip flv video info / command frame packets, fix issue #546Baptiste Coudurier2008-07-31
| | | | Originally committed as revision 14480 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.Stefano Sabatini2008-06-03
| | | | | | | patch by Stefano Sabatini, stefano.sabatini-lala poste.it along with some spelling/consistency fixes for the long names by me Originally committed as revision 13649 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aac and h264 in flv demuxingBaptiste Coudurier2008-05-26
| | | | Originally committed as revision 13439 to svn://svn.ffmpeg.org/ffmpeg/trunk
* in flv this field is dts finallyBaptiste Coudurier2008-05-23
| | | | Originally committed as revision 13268 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flv use 32 bit ptsBaptiste Coudurier2008-05-23
| | | | Originally committed as revision 13267 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pts are unsigned according to specs, fix negative pts when 32bit pts are usedBaptiste Coudurier2008-04-25
| | | | Originally committed as revision 12949 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove useless code.Michael Niedermayer2008-04-14
| | | | Originally committed as revision 12814 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Recommit r12809Michael Niedermayer2008-04-14
| | | | | | | | | | Log: 10l Setting AVFMTCTX_NOHEADER if streams<2 so phantom streams are found. fixes WELCOMETOBELGRADE.flv After seeking bug has been fixed. Originally committed as revision 12813 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use generic seeking code for flv. The removed code was a buggy duplicate.Michael Niedermayer2008-04-14
| | | | Originally committed as revision 12812 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert r12809Michael Niedermayer2008-04-14
| | | | | | | | | | Log: 10l Setting AVFMTCTX_NOHEADER if streams<2 so phantom streams are found. fixes WELCOMETOBELGRADE.flv As it unexpectly breaks seek regression tests. Originally committed as revision 12811 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Stop find_stream_info() searching for further streams if 2 streams haveMichael Niedermayer2008-04-13
| | | | | | been found. Originally committed as revision 12810 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2008-04-13
| | | | | | | Setting AVFMTCTX_NOHEADER if streams<2 so phantom streams are found. fixes WELCOMETOBELGRADE.flv Originally committed as revision 12809 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Additional checks for strange num_val in FLV metadataPascal Massimino2008-03-20
| | | | | | | | Avoids some "Unsupported audio codec (6)" message in FLVs, e.g. Example of such problematic bitstream is 'bad_codec6.flv' in ftp's /incoming directory. Originally committed as revision 12510 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix issue357Michael Niedermayer2008-02-24
| | | | | | | | | | | | | | | | | Do what the spec says, insane or not: " Format 0 (uncompressed) and Format 3 (uncompressed little-endian) are similar. Both encode uncompressed audio samples. For 8-bit samples, the two formats are identical. For 16-bit samples, the two formats differ in byte ordering. In Format 0, 16-bit samples are encoded and decoded according to the native byte ordering of the platform on which the encoder and Flash Player, respectively, are running. In Format 3, 16-bit samples are always encoded in little-endian order (least significant byte first), and are byte-swapped if necessary in Flash Player before playback. Format 0 is clearly disadvantageous because it introduces a playback platform dependency. For 16-bit samples, Format 3 is highly preferable to Format 0 for SWF version 4 or later. " Originally committed as revision 12184 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flv/swf do not have a big endian codec id, they only supportMichael Niedermayer2008-02-24
| | | | | | little endian and native endian. Originally committed as revision 12183 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentBenjamin Larsson2007-12-20
| | | | Originally committed as revision 11285 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correctly handle FLV_CODECID_NELLYMOSER_8HZ_MONO filesBenjamin Larsson2007-12-20
| | | | Originally committed as revision 11284 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use dynamically allocated ByteIOContext in AVFormatContextBjörn Axelsson2007-11-21
| | | | | | | patch by: Björn Axelsson, bjorn d axelsson a intinor d se thread: [PATCH] Remove static ByteIOContexts, 06 nov 2007 Originally committed as revision 11071 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Honor the 8bit extension (now 32bit instaed 24bit) of the pts field ↵Alex Beregszaszi2007-11-16
| | | | | | introduced in FLV specification v9. Originally committed as revision 11043 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support flv with invalid headerMichael Niedermayer2007-10-31
| | | | | | fixes issue43 Originally committed as revision 10887 to svn://svn.ffmpeg.org/ffmpeg/trunk
* factorize stream creationMichael Niedermayer2007-10-31
| | | | Originally committed as revision 10886 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Nellymoser ASAO decoderBenjamin Larsson2007-10-15
| | | | Originally committed as revision 10741 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use the VP6A codecAurelien Jacobs2007-09-25
| | | | Originally committed as revision 10578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert r10527Aurelien Jacobs2007-09-25
| | | | | | There is now a proper vp6a codec, so no need for this hack anymore. Originally committed as revision 10577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for VP6A in flv.Aurelien Jacobs2007-09-18
| | | | | | | | | | Those files really contain 2 standard VP6 video streams: - the "normal" video stream - the alpha plan video stream (which is a standard YV12 video with it's U an V plans all set to 0) closes issue166 Originally committed as revision 10527 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace all occurrences of AVERROR_IO with AVERROR(EIO).Panagiotis Issaris2007-07-19
| | | | Originally committed as revision 9760 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace all occurrences of AVERROR_NOMEM with AVERROR(ENOMEM).Panagiotis Issaris2007-07-19
| | | | Originally committed as revision 9759 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Group all copyright and author notices together.Diego Biurrun2007-07-05
| | | | Originally committed as revision 9483 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add an enum for need_parsingAurelien Jacobs2007-04-15
| | | | Originally committed as revision 8742 to svn://svn.ffmpeg.org/ffmpeg/trunk
* allocate 32 extra bytes at the end of the probe buffer and remove most probe ↵Michael Niedermayer2007-04-08
| | | | | | buf_size checks Originally committed as revision 8677 to svn://svn.ffmpeg.org/ffmpeg/trunk
* workaround for broken flvtoolized filesAlex Beregszaszi2007-03-07
| | | | Originally committed as revision 8277 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flv follows in movs footsteps and has random trash in the width/height fieldsMichael Niedermayer2007-01-23
| | | | Originally committed as revision 7668 to svn://svn.ffmpeg.org/ffmpeg/trunk
* improve probe and give it the max scoreMichael Niedermayer2007-01-23
| | | | Originally committed as revision 7667 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add FLV decoder metadata parsingAllan Hsu2006-12-12
| | | | | | | | patch by Allan Hsu % allan A counterpop P net % date: Dec 12, 2006 12:19 PM subject: Re: [Ffmpeg-devel] [PATCH] FLV decoder metadata reading Originally committed as revision 7286 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move duration finding code into read_packet() so it can be skiped if ↵Michael Niedermayer2006-12-10
| | | | | | duration has already been set Originally committed as revision 7272 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use amf_get_string()Michael Niedermayer2006-12-10
| | | | Originally committed as revision 7271 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmeticsMichael Niedermayer2006-12-10
| | | | Originally committed as revision 7270 to svn://svn.ffmpeg.org/ffmpeg/trunk
* amf_get_string() by Allan Hsu allan aat counterpop doot netMichael Niedermayer2006-12-10
| | | | Originally committed as revision 7269 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get rid of AVFMTCTX_NOHEADER, create streams in read_header()Michael Niedermayer2006-12-10
| | | | Originally committed as revision 7268 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Defines various common FLV format values between the FLV muxer and demuxerAllan Hsu2006-12-06
| | | | | | | in a common flv.h. patch by Allan Hsu allan _at_ counterpop.net Originally committed as revision 7231 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace coder/decoder file description in libavformat by muxer/demuxerAurelien Jacobs2006-10-23
| | | | Originally committed as revision 6774 to svn://svn.ffmpeg.org/ffmpeg/trunk