228 Commits (5f3c4ba46c1b7c720afbc2819fd6b44b7461afa1)

Author SHA1 Message Date
Michael Niedermayer 0ecca7a49f various security fixes and precautionary checks 20 years ago
Roberto Togni c31b812166 Check pointers before writing to memory, fix possible integer overflows 20 years ago
Michael Niedermayer caa336b4cc common.c -> bitstream.c (and the single non bitstream func -> utils.c) 20 years ago
Burkhard Plaum 073c2593c9 Memory leak fix patch by (Burkhard Plaum <plaum >at< ipf.uni-stuttgart )dot( de>) 20 years ago
François Revol 2450cff2c3 BeOS threading support. changed some "if FOO_THREAD||BAR_THREAD" to a more generic "if HAVE_THREADS" 20 years ago
Michael Niedermayer 3237f73183 stride align cleanup 20 years ago
Roman Shaposhnik f02be79d61 * Introducing IIDC1394 grabbing interface. 20 years ago
Michael Niedermayer 15862411e6 infinte recursion fix 20 years ago
Michael Niedermayer 9fe5a7b831 do not call (av_)abort() 20 years ago
Michael Niedermayer 21adafec2a lowres width/height cleanup 3rd try 20 years ago
Michael Niedermayer 1f0182250a av_rescale with user specified rounding 20 years ago
Michael Niedermayer b100eab869 changing size segfault fix 20 years ago
Michael Niedermayer 8b69867f2e Minor Patch for shared libs on Mac OSX by (Bill May <wmay at cisco dot com>) 21 years ago
Michael Niedermayer baced9f598 user overrideable level & profile 21 years ago
Todd Kirby ebb177ddef UYVY support patch by ("Todd.Kirby" <doubleshot at pacbell dot net>) 21 years ago
Michael Niedermayer 5f63d108eb simplify 21 years ago
Roberto Togni d99fbbf4d7 Force alignement for rpza and smc 21 years ago
Michael Niedermayer 6f82497728 flush audio encoder buffers at the end 21 years ago
Michael Niedermayer 50071f0b48 avcodec_find is in no header file, and appearently not used or very usefull so lets make it static ... 21 years ago
Michael Niedermayer 53db1cae1c data_size = 0 cleanup 21 years ago
Michael Niedermayer ca8ad84767 dummy avcodec_thread_init() to avoid linking issues 21 years ago
Michael Niedermayer 4c263142c5 use AVInteger in av_rescale() so it can finally do 64*64/64 instead of just 64*32/32 21 years ago
Michael Niedermayer d01dbeb800 simplify 21 years ago
Michael Niedermayer eea8c08fa8 cleanup & memleak fix 21 years ago
Michael Niedermayer 4e39ab4c97 1000l in av_mallocz_static() 21 years ago
Michael Niedermayer 8d1f2ba5e1 static allocation rewrite (old code was plain a broken mess) 21 years ago
Ivan Kalvachev 494c56d36f silence warnings 21 years ago
Michael Niedermayer 4346539522 av_log() cleanup 21 years ago
Michel Bardiaux bc874daea8 av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>) 21 years ago
Michael Niedermayer 81c5f88748 macrofree av_freep() 21 years ago
Michael Niedermayer 9740beffc6 use AVFrame.pts=AV_NOPTS_VALUE instead of AVFrame.pts=0 21 years ago
Michael Niedermayer d705e4a6bb (f)printf() is disallowed in libavcodec, compilation will fail now if its used, except that codecs which where added after the printf->av_log change which did ignore av_log() and used prinf are now silent and wont print anything, they should be changed to use av_log, i could do that, but its better if the orginal developer decides which AV_LOG level each message should get 21 years ago
Michael Niedermayer 9c3d33d67f multithreaded/SMP motion estimation 21 years ago
Michael Niedermayer 7984082a08 ppc chroma mess workaround (real bug is that the motion compensation code assumes that 2*uvlinesize == linesize and fixing this would mean a slowdown) 21 years ago
Falk Hüffner 95ba2c8f43 tiny warning fix 21 years ago
Michael Niedermayer 83f8c0c3c8 segfault fix 21 years ago
Michael Niedermayer 8f2ab83318 copyright year update of the files i touched and remembered, things look annoyingly unmaintained otherwise 21 years ago
Michael Niedermayer 620fe604a8 10l 21 years ago
Roberto Togni e1c2a5a0a8 - Add reget_buffer() function to AVCodecContext 21 years ago
Roberto Togni 074c4ca7fd Add cr codec capability and buffer hints 21 years ago
Michael Niedermayer 89b9441aba only add prefix after \n 21 years ago
Michel Bardiaux 9b87956678 av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>) 21 years ago
Michael Niedermayer 237e49387a initalize various uninitalized variables and avoid coded_picture_number as its not always correct (later should be reversed after fixing the picture_number mess) 21 years ago
Mike Melanson 2a2bbcb05f revised palette API, courtesy of Roberto Togni (rtogni at freemail.it) 21 years ago
Fabrice Bellard 985180a1b8 added fake codec CODEC_ID_MPEG2TS of type CODEC_TYPE_DATA (needed for simpler handling of raw transport streams in ffserver and RTP - better solutions are welcomed) 21 years ago
Michael Niedermayer 5ed9f2e5aa use continued fractions to approximate a fraction if its numerator or denominator is too large 21 years ago
Michael Niedermayer 5ff85f1d8b AVRational 21 years ago
Roman Shaposhnik 5c00fe4137 * original fix still didn't align lines on s_align when CODEC_FLAG_EMU_EDGE 21 years ago
Michael Niedermayer f0bbfc4a20 default_get_buffer() fixes 21 years ago
Michael Niedermayer 158c7f059c use lagrange multipler instead of qp for ratecontrol, this may break some things, tell me ASAP if u notice anything broken 21 years ago