summaryrefslogtreecommitdiff
path: root/libavformat/mpeg.c
Commit message (Collapse)AuthorAgeFilesLines
* Bump Major version, this commit is almost just renaming bits_per_sample toLuca Abeni2008-09-081-4/+4
| | | | | | | | | | | 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
* vertical alignMichael Niedermayer2008-08-261-5/+5
| | | | Originally committed as revision 14972 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add flag to mark demuxers that can output discontinuous timestamps.Michael Niedermayer2008-08-151-1/+1
| | | | | | (could also be added to muxers if someone wants) Originally committed as revision 14777 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use CODEC_ID_PROBE when the mpeg-ps demuxer does not know exactly whichMichael Niedermayer2008-07-121-1/+1
| | | | | | | video codec is used. Fixes issue49 Departed Trailer.evo (mpeg ps missdetecting h264 as mpeg2video) Originally committed as revision 14196 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless close funcsBaptiste Coudurier2008-06-191-6/+1
| | | | Originally committed as revision 13835 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.Stefano Sabatini2008-06-031-1/+1
| | | | | | | 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
* Check return of url_fseek in mpeg timestamp reading code.Joakim Plate2008-05-291-1/+3
| | | | | | Patch by Joakim elupus ecce se Originally committed as revision 13527 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support dvd pcm 20/24 bits, patch by Lars Täuber, lars.taeuber gmx netLars Täuber2008-05-211-2/+10
| | | | Originally committed as revision 13206 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support invalid mpeg created by vdrMichael Niedermayer2008-04-291-3/+4
| | | | | | | (http://www.lucke.in-berlin.de/test_streams/last_played_fine_with_r7852_001.vdr). fixes issue434 Originally committed as revision 13014 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ignore flags after pts/dts if there are no bytes left.Michael Niedermayer2008-03-041-0/+4
| | | | | | Fixes decoding of vdr-radio.vdr. (issue198) Originally committed as revision 12310 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Suppress runaway index on streamed inputMichel Bardiaux2008-01-141-1/+2
| | | | Originally committed as revision 11527 to svn://svn.ffmpeg.org/ffmpeg/trunk
* user specifyable maximum amount of memory to use for the index.Paul Kelly2008-01-131-0/+1
| | | | | | | patch by Paul Kelly paul stjohnspoint co uk with some changes by me Originally committed as revision 11521 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move parsing of MPEG-PES timestamp to mpeg.h (as an inline function) so itIvo van Poorten2008-01-071-11/+6
| | | | | | can easily be reused by other demuxers for formats that encapsulate MPEG-PES. Originally committed as revision 11451 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use one shift less in get_pts()Ivo van Poorten2008-01-031-1/+1
| | | | Originally committed as revision 11383 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r6124, the change was just wrong, other formats than MPEG-PS can beAllan Sandfeld Jensen2007-12-251-16/+0
| | | | | | | | | | | | | | | stored in CDXA as well. And the need for a CDXA specific check is questionable. Also ive ok-ed that patch instead of mans ... fixes issue287 (psxstr misdetection as MPEG-PS) Original commit message: add support for information in CDXA format 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 11314 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make mpeg-ps probe less happy with random dataMichael Niedermayer2007-12-031-4/+7
| | | | | | fixes missdetection of O-MP3-5.mp3 Originally committed as revision 11149 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use dynamically allocated ByteIOContext in AVFormatContextBjörn Axelsson2007-11-211-42/+42
| | | | | | | 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
* Improve Sofdec file detectionMåns Rullgård2007-11-081-11/+26
| | | | Originally committed as revision 10967 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix potential buffer over-readAurelien Jacobs2007-11-081-1/+1
| | | | Originally committed as revision 10966 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix negative fseekAurelien Jacobs2007-11-081-1/+1
| | | | Originally committed as revision 10965 to svn://svn.ffmpeg.org/ffmpeg/trunk
* correctly set audio codec when demuxing sofdec filesAurelien Jacobs2007-11-071-1/+11
| | | | | | samples: http://samples.mplayerhq.hu/game-formats/sfd/ Originally committed as revision 10953 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typoMichael Niedermayer2007-11-031-1/+1
| | | | Originally committed as revision 10910 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix misdetection of mp3could_not_find_codec_parameters.mp3Michael Niedermayer2007-11-031-2/+24
| | | | Originally committed as revision 10908 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert part of r10899 which was not intendedAurelien Jacobs2007-11-011-11/+1
| | | | Originally committed as revision 10901 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless initialization to 0 of adx contextAurelien Jacobs2007-11-011-1/+11
| | | | Originally committed as revision 10899 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix misdetection of out.ac3Michael Niedermayer2007-08-051-1/+1
| | | | Originally committed as revision 9930 to svn://svn.ffmpeg.org/ffmpeg/trunk
* //more debug infoMichael Niedermayer2007-08-051-1/+1
| | | | Originally committed as revision 9929 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace all occurrences of AVERROR_IO with AVERROR(EIO).Panagiotis Issaris2007-07-191-1/+1
| | | | Originally committed as revision 9760 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove now useless ifdefBaptiste Coudurier2007-06-211-2/+0
| | | | Originally committed as revision 9383 to svn://svn.ffmpeg.org/ffmpeg/trunk
* split mpeg ps and variants muxer and demuxer, I'll clean more in a few ↵Baptiste Coudurier2007-06-211-1306/+3
| | | | | | minutes, lpcm freq tab is left static const in mpeg.h for now until we have more code in common Originally committed as revision 9382 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc spelling fixesDiego Biurrun2007-06-121-1/+1
| | | | Originally committed as revision 9289 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix loop condition so it can be run through more than once.Wolfram Gloger2007-04-301-2/+3
| | | | | | | 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-301-1/+3
| | | | | | 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-151-1/+1
| | | | 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-081-2/+0
| | | | | | 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-131-1/+1
| | | | | | | | | 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-061-5/+46
| | | | | | 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-171-7/+4
| | | | Originally committed as revision 7567 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify pts/dts readingMichael Niedermayer2007-01-171-11/+11
| | | | Originally committed as revision 7565 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmeticMichael Niedermayer2007-01-171-1/+1
| | | | Originally committed as revision 7563 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reduce len checks, simplifies codeMichael Niedermayer2007-01-171-14/+2
| | | | | | | 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-171-11/+14
| | | | | | 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-011-3/+3
| | | | | | 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-231-1/+1
| | | | 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-071-4/+6
| | | | | | 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-271-2/+2
| | | | Originally committed as revision 6355 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * Moving FifoBuffer out of libavformat/avformat.h andRoman Shaposhnik2006-09-211-24/+19
| | | | | | 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-291-0/+18
| | | | | | | | | 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-191-4/+10
| | | | | | = 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-101-30/+24
| | | | Originally committed as revision 5707 to svn://svn.ffmpeg.org/ffmpeg/trunk