aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/utils.c
Commit message (Collapse)AuthorAgeFilesLines
...
* ffserver fixes by (Koos Vriezen <koos.vriezen at xs4all dot nl>)Michael Niedermayer2004-07-251-1/+7
| | | | Originally committed as revision 3340 to svn://svn.ffmpeg.org/ffmpeg/trunk
* image2 / image API cleanup phase-1Michael Niedermayer2004-07-151-0/+1
| | | | | | with this its possible to encode&decode any video codec to individual (1 file per frame) files Originally committed as revision 3319 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix first timestamp when decoding mpeg-psMichael Niedermayer2004-06-301-1/+8
| | | | Originally committed as revision 3274 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flush audio encoder buffers at the endMichael Niedermayer2004-06-221-0/+4
| | | | | | fix vorbis in nut again Originally committed as revision 3244 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1000lMichael Niedermayer2004-06-201-2/+2
| | | | Originally committed as revision 3241 to svn://svn.ffmpeg.org/ffmpeg/trunk
* user specified start time offsetWolfram Gloger2004-06-111-3/+8
| | | | | | | | frame dup/drop info typos patch by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>) Originally committed as revision 3217 to svn://svn.ffmpeg.org/ffmpeg/trunk
* correctly interleave packets during encodingMichael Niedermayer2004-05-291-39/+134
| | | | | | | dts/pts fixed for streamcopy dont use coded_frame->key_frame hack in muxers, use AVPacket.flags instead Originally committed as revision 3171 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pass AVPacket into av_write_frame()Michael Niedermayer2004-05-291-19/+94
| | | | | | | | | | fixes the random dts/pts during encoding asf preroll fix no more initial zero frames for b frame encoding mpeg-es dts during demuxing fixed .ffm timestamp scale fixed, ffm is still broken though Originally committed as revision 3168 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l (avi seeking)Michael Niedermayer2004-05-241-1/+1
| | | | Originally committed as revision 3155 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cur_dts in native timebaseMichael Niedermayer2004-05-231-74/+34
| | | | Originally committed as revision 3153 to svn://svn.ffmpeg.org/ffmpeg/trunk
* store index for seeking in the native timebase of each streamMichael Niedermayer2004-05-231-16/+49
| | | | | | | | set correct timebase for nut merge mpeg-ts seeking with existing seeking code 10l fix in mpegts (27mhz vs. 90khz) Originally committed as revision 3152 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move time_base (pts_num/pts_den) from AVFormatContext -> AVStreamMichael Niedermayer2004-05-211-41/+37
| | | | Originally committed as revision 3148 to svn://svn.ffmpeg.org/ffmpeg/trunk
* NULL pointers ...Michael Niedermayer2004-04-271-0/+5
| | | | Originally committed as revision 3080 to svn://svn.ffmpeg.org/ffmpeg/trunk
* moving nearly identical binary search code from nut/mpeg/asf to utils.cMichael Niedermayer2004-04-121-2/+155
| | | | Originally committed as revision 3003 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont reduce the min_distance of AVIndexEntryMichael Niedermayer2004-04-071-0/+3
| | | | Originally committed as revision 2979 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move zero size hack from ogg.c to utils.cMichael Niedermayer2004-04-041-4/+9
| | | | Originally committed as revision 2959 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix obnoxious ogg_packet passing from encoder to muxerMichael Niedermayer2004-04-041-1/+7
| | | | Originally committed as revision 2955 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove spyware from ogg*.cMichael Niedermayer2004-04-041-1/+2
| | | | | | fix vorbis in ogg decoding Originally committed as revision 2952 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_log() cleanupMichael Niedermayer2004-03-031-14/+14
| | | | | | | | | | null pointer segfaults dont print redundant spam dont print prefix if reference==NULL class -> av_class dont copy AVClass to every object, its a waste of memory and not a good idea at all Originally committed as revision 2841 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)Michel Bardiaux2004-03-031-12/+32
| | | | Originally committed as revision 2840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avsync patch by (Gildas Bazin <gbazin at altern dot org>)Gildas Bazin2004-02-201-2/+8
| | | | Originally committed as revision 2805 to svn://svn.ffmpeg.org/ffmpeg/trunk
* store searched distance in index, so we dont waste time searching for ↵Michael Niedermayer2004-01-171-5/+10
| | | | | | | | keyframes where we already searched asf seek fixes & use keyframe pos/timestamp cache Originally committed as revision 2709 to svn://svn.ffmpeg.org/ffmpeg/trunk
* caching of timestamps for mpeg-ps so seeking is fasterMichael Niedermayer2004-01-131-24/+58
| | | | | | | | | move (av_)find_stream_index() to utils.c as its usefull outside mpeg.c assert checking enabled, to find bugs quicker, should obviously be disabled later (av_)add_index_entry() inserts new entries so that the list stays ordered and updates entries if already in it (av_)index_search_timestamp() cleanup (kill ugly goto) and shorter Originally committed as revision 2697 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed incorrect PTS/DTS logic in MPEG video case (caused rare PTS glitches ↵Fabrice Bellard2003-12-161-17/+9
| | | | | | if start codes were between two PES packets) Originally committed as revision 2620 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make av_read_frame() return buffered frames at EOFFabrice Bellard2003-12-151-4/+24
| | | | Originally committed as revision 2616 to svn://svn.ffmpeg.org/ffmpeg/trunk
* copy packet without omitting the paddingFabrice Bellard2003-12-091-2/+4
| | | | Originally committed as revision 2584 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed memory leakFabrice Bellard2003-11-201-4/+2
| | | | Originally committed as revision 2525 to svn://svn.ffmpeg.org/ffmpeg/trunk
* initial av_read_frame() and av_seek_frame() supportFabrice Bellard2003-11-101-198/+718
| | | | Originally committed as revision 2494 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make AVFMT_NOHEADER flag dynamic - added av_open_input_stream()Fabrice Bellard2003-10-291-71/+94
| | | | Originally committed as revision 2447 to svn://svn.ffmpeg.org/ffmpeg/trunk
* GCC 3.3.2 warnings patch by (Panagiotis Issaris <takis at lumumba dot luc ↵Panagiotis Issaris2003-10-261-3/+3
| | | | | | dot ac dot be>) Originally committed as revision 2440 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simpler strptime - added os_support.[ch] - moved localtime_r to os_support.cFabrice Bellard2003-09-081-53/+3
| | | | Originally committed as revision 2228 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removed ctype.h headerFabrice Bellard2003-09-081-1/+0
| | | | Originally committed as revision 2225 to svn://svn.ffmpeg.org/ffmpeg/trunk
* memory leak fix by (Tom Dexter <devel at www dot digitalaudiorock dot com>)Michael Niedermayer2003-09-071-3/+4
| | | | Originally committed as revision 2216 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1000l in abbrv. tableRoman Shaposhnik2003-08-291-2/+2
| | | | Originally committed as revision 2179 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * making resolution abbreviations rightRoman Shaposhnik2003-08-291-2/+6
| | | | | | * introducing sntsc/spal for square pixel ntsc/pal Originally committed as revision 2177 to svn://svn.ffmpeg.org/ffmpeg/trunk
* suppressed frame number modulus hack - added loop_input hack which I find ↵Fabrice Bellard2003-08-241-7/+0
| | | | | | easier to understand Originally committed as revision 2151 to svn://svn.ffmpeg.org/ffmpeg/trunk
* win32 compile fixFabrice Bellard2003-08-241-4/+10
| | | | Originally committed as revision 2139 to svn://svn.ffmpeg.org/ffmpeg/trunk
* all human-readable output should go into stderr for now. We reallyRoman Shaposhnik2003-08-211-8/+8
| | | | | | need a generic logging facility in ffmpeg, but this will suffice for now. Originally committed as revision 2131 to svn://svn.ffmpeg.org/ffmpeg/trunk
* no default bit rate if decodingFabrice Bellard2003-08-081-1/+4
| | | | Originally committed as revision 2117 to svn://svn.ffmpeg.org/ffmpeg/trunk
* initial duration/start_time generic support - displays stream duration and ↵Fabrice Bellard2003-08-081-0/+318
| | | | | | average total bitrate when using an input file Originally committed as revision 2115 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix fmt == NULL caseFabrice Bellard2003-07-161-1/+1
| | | | Originally committed as revision 2050 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed RTP/TCP client supportFabrice Bellard2003-07-151-5/+18
| | | | Originally committed as revision 2045 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * First round of AV sync fixes.Roman Shaposhnik2003-07-121-13/+52
| | | | | | | | * -r now does the right thing. * frame rate and frame sizes now share same abbv. table and you can do -r ntsc as well as -s ntsc Originally committed as revision 2035 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg1 bad frame_rate_base fix by (Arthur van Hoff (javanator))Michael Niedermayer2003-07-041-1/+1
| | | | Originally committed as revision 2012 to svn://svn.ffmpeg.org/ffmpeg/trunk
* VOB stream patch ba (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)Michael Niedermayer2003-05-051-4/+4
| | | | Originally committed as revision 1836 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merging a small amount of the changes from BroadQ, the rest is either not ↵Michael Niedermayer2003-03-181-3/+3
| | | | | | clean / doesnt apply / or is PS2 specific (someone with a PS2 should merge/send a patch for the later) Originally committed as revision 1690 to svn://svn.ffmpeg.org/ffmpeg/trunk
* per context frame_rate_base, this should finally fix frame_rate related av ↵Michael Niedermayer2003-03-121-12/+11
| | | | | | sync issues Originally committed as revision 1666 to svn://svn.ffmpeg.org/ffmpeg/trunk
* read BITMAPINFOHEADER extra stuff (huffyuv decoding fixed)Michael Niedermayer2003-03-081-0/+5
| | | | | | fixed framerate encoding & decoding hopefully, this should fix av sync on long AVIs Originally committed as revision 1646 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move repeat_pict field from AVCodecContext -> AVFrame (closes bug #683536)Michael Niedermayer2003-02-261-1/+1
| | | | Originally committed as revision 1608 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * UINTX -> uintx_t INTX -> intx_tZdenek Kabelac2003-02-111-22/+22
| | | | Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk