summaryrefslogtreecommitdiff
path: root/libavformat/mpeg.c
Commit message (Collapse)AuthorAge
* Fix loop condition so it can be run through more than once.Wolfram Gloger2007-04-30
| | | | | | | patch by Wolfram Gloger, wmglo dent.med.uni-muenchen de reference: [Ffmpeg-devel] buffer underflow messages from the output_example.c Originally committed as revision 8860 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more detailed error message for buffer underflowWolfram Gloger2007-04-30
| | | | | | patch by Wolfram Gloger, wmglo dent.med.uni-muenchen de Originally committed as revision 8859 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
* This fixes error handling for BeOS, removing the need for some ifdefs.François Revol2007-02-13
| | | | | | | | | AVERROR_ defines are moved to avcodec.h as they are needed in there as well. Feel free to move that to avutil/common.h. Bumped up avcodec/format version numbers as though it's binary compatible we will want to rebuild apps as error values changed. Please from now on use return AVERROR(EFOO) instead of the ugly return -EFOO in your code. This also removes the need for berrno.h. Originally committed as revision 7965 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revised patch for HD DVD .EVO demuxing by (Ian Caulfield <lowercase name ↵Michael Niedermayer2007-02-06
| | | | | | seperated by . place at here gmail place a dot here com>) Originally committed as revision 7853 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2007-01-17
| | | | Originally committed as revision 7567 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify pts/dts readingMichael Niedermayer2007-01-17
| | | | Originally committed as revision 7565 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmeticMichael Niedermayer2007-01-17
| | | | Originally committed as revision 7563 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reduce len checks, simplifies codeMichael Niedermayer2007-01-17
| | | | | | | there is a very small chance that a stream which is damaged && unseekable && very small packet && damage to the flags && unlucky buffer state could have a valid packet after a damaged packet lost, but i think this is so unlikely that the simplification outweights it mans if you disagree with any commit to mpeg.c just say so and ill revert it Originally committed as revision 7562 to svn://svn.ffmpeg.org/ffmpeg/trunk
* seperate redo (we dont handle this possibly valid packet) fromMichael Niedermayer2007-01-17
| | | | | | error_redo (somethings is definitly wrong) in which case we try to resync from the last startcode Originally committed as revision 7560 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace most of the %lld and %llx by their (cleaner) PRI*64 counterparts.Steve L'Homme2006-11-01
| | | | | | patch by Steve Lhomme, slhomme divxcorp com Originally committed as revision 6868 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
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-07
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix some signedness warningsMåns Rullgård2006-09-27
| | | | Originally committed as revision 6355 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * Moving FifoBuffer out of libavformat/avformat.h andRoman Shaposhnik2006-09-21
| | | | | | libavformat/utils.c into libavutil Originally committed as revision 6310 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add support for information in CDXA formatAllan Sandfeld Jensen2006-08-29
| | | | | | | | | patch by Allan Sandfeld Jensen % kde A carewolf P com % Original thread: Date: Aug 18, 2006 6:33 PM Subject: [Ffmpeg-devel] CDXA in libavformat [patch] Originally committed as revision 6124 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix probing of 02-Penguin.flacMichael Niedermayer2006-08-19
| | | | | | = a single startcode should not override extension based detection Originally committed as revision 6025 to svn://svn.ffmpeg.org/ffmpeg/trunk
* allow individual selection of muxers and demuxersMåns Rullgård2006-07-10
| | | | Originally committed as revision 5707 to svn://svn.ffmpeg.org/ffmpeg/trunk
* give AVInput/OutputFormat structs consistent namesMåns Rullgård2006-07-09
| | | | Originally committed as revision 5697 to svn://svn.ffmpeg.org/ffmpeg/trunk
* attempt to detect Chinese AVS videoMåns Rullgård2006-07-03
| | | | Originally committed as revision 5604 to svn://svn.ffmpeg.org/ffmpeg/trunk
* detect audio-only program streams and broken files made by VDRMåns Rullgård2006-06-29
| | | | Originally committed as revision 5546 to svn://svn.ffmpeg.org/ffmpeg/trunk
* detect MPEG PES streams as MPEG PS; the PS demuxer will copeMåns Rullgård2006-06-28
| | | | Originally committed as revision 5540 to svn://svn.ffmpeg.org/ffmpeg/trunk
* allow packets with non-zero PES_scrambling_controlMåns Rullgård2006-06-19
| | | | Originally committed as revision 5499 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add size to AVIndexMichael Niedermayer2006-03-01
| | | | Originally committed as revision 5083 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg-ps probe 2nd tryMichael Niedermayer2006-02-11
| | | | Originally committed as revision 4974 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace probe() by one similar to MPEG-ESMichael Niedermayer2006-02-08
| | | | Originally committed as revision 4964 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-12
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-17
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERSDiego Biurrun2005-09-23
| | | | | | | in libavformat to allow building (de)coders and (de)muxers independently at some point + support for this option in configure. Originally committed as revision 4611 to svn://svn.ffmpeg.org/ffmpeg/trunk
* changing AVCodecContext codec -> *codec in AVStream so additions to ↵Michael Niedermayer2005-07-17
| | | | | | AVCodecContext dont randomize AVStream and break binary compatibility Originally committed as revision 4453 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add support for muxing subtitles in mpeg-psAurelien Jacobs2005-06-15
| | | | Originally committed as revision 4380 to svn://svn.ffmpeg.org/ffmpeg/trunk
* DVD subtitle parsing - show mpeg component IDs by defaultFabrice Bellard2005-06-03
| | | | Originally committed as revision 4347 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix ac3 and dts detection (patch by Joakim Plate <joakim.plate at ecce.se>)Joakim Plate2005-05-20
| | | | Originally committed as revision 4285 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PSM support in MPEG-PS demuxer.Måns Rullgård2005-03-28
| | | | | | Based on a patch by Leon Woestenberg <leonw at mailcan dot com> Originally committed as revision 4093 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more fine grained discarding of packetsMichael Niedermayer2005-03-17
| | | | Originally committed as revision 4051 to svn://svn.ffmpeg.org/ffmpeg/trunk
* keyframe & non keyframe index fixesMichael Niedermayer2005-03-13
| | | | Originally committed as revision 4034 to svn://svn.ffmpeg.org/ffmpeg/trunk
* kill warnings patch by (Måns Rullgård <mru inprovide com>)Måns Rullgård2005-02-24
| | | | Originally committed as revision 3977 to svn://svn.ffmpeg.org/ffmpeg/trunk
* -target dvd minimum vobu length patch by ("Chris" [chris garveycocker com])Chriss2005-02-09
| | | | Originally committed as revision 3953 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support discarding uninterresting packetsMichael Niedermayer2005-01-22
| | | | Originally committed as revision 3860 to svn://svn.ffmpeg.org/ffmpeg/trunk
* common.h -> common.h/bitstream.hMichael Niedermayer2004-12-29
| | | | Originally committed as revision 3778 to svn://svn.ffmpeg.org/ffmpeg/trunk
* This patch takes into account that fifo_realloc may adjust fifo.wptrChriss2004-12-05
| | | | | | patch by ("Chris" chris at garveycocker dot com) Originally committed as revision 3727 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fifo_realloc()Michael Niedermayer2004-12-01
| | | | Originally committed as revision 3726 to svn://svn.ffmpeg.org/ffmpeg/trunk
* DVDNav4 patch by ("Chris" <chris at garveycocker d0t com>)Chriss2004-11-23
| | | | Originally committed as revision 3706 to svn://svn.ffmpeg.org/ffmpeg/trunk
* parts of the dvd patch from ("Chris" <chris <at< garveycocker >dot< com> and ↵Michael Niedermayer2004-11-21
| | | | | | Paul Curtis <pfc >at> terrapin <dot< com>) Originally committed as revision 3700 to svn://svn.ffmpeg.org/ffmpeg/trunk
* user setable preload and max_mux_delayMichael Niedermayer2004-10-16
| | | | Originally committed as revision 3602 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not randomize unknown timestampsMichael Niedermayer2004-10-07
| | | | Originally committed as revision 3568 to svn://svn.ffmpeg.org/ffmpeg/trunk
* user selectable packet_size and mux_rateMichael Niedermayer2004-10-06
| | | | Originally committed as revision 3566 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AVOutputFormat mpeg2dvd_mux and int is_dvd from the dvd patch by (Paul ↵Paul Curtis2004-10-03
| | | | | | Curtis <pfc at terrapin dot com>) Originally committed as revision 3557 to svn://svn.ffmpeg.org/ffmpeg/trunk
* initial dts fixMichael Niedermayer2004-10-03
| | | | Originally committed as revision 3555 to svn://svn.ffmpeg.org/ffmpeg/trunk