Commit Graph

  • 1a684b3d53 fixing encoding at high QPs (was broken after the dct accuracy increase due to too small inverse table) Michael Niedermayer 2002-09-02 16:56:29 +00:00
  • be7109c12b ar -s -> ranlib Michael Niedermayer 2002-09-02 16:48:40 +00:00
  • ecfd40b390 new vbv calculation patch by (Henry Mason <talus25 at speakeasy dot net>) with slight modification by me Henry Mason 2002-09-02 09:51:52 +00:00
  • ab6c65f693 altivec build tidyup patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>) Brian Foley 2002-09-02 08:48:12 +00:00
  • 004c18ee9c higher accuracy Michael Niedermayer 2002-09-01 20:54:38 +00:00
  • 81e0d0b412 oggvorbis support patch by (Mark Hills <mark at pogo dot org dot uk>) Mark Hills 2002-09-01 18:07:56 +00:00
  • ad324c9351 dct cleanup more accurate mmx dct (dont discard bits for fun) fixing mmx quantizer bug for qscale%2==1 (bias was slightly wrong) Michael Niedermayer 2002-09-01 16:52:33 +00:00
  • 6b791538b9 warning fixes by Dominik Mierzejewski <dominik@rangers.eu.org> Arpi 2002-09-01 14:30:55 +00:00
  • cca1b2410e dont needlessly gettimeofday in video grabber patch by (Lennert Buytenhek <buytenh at math dot leidenuniv dot nl>) Lennert Buytenhek 2002-09-01 11:13:02 +00:00
  • 86748dbc61 dct-test update test simple-idct and ijg int DCT too do tests with random & sparse matrixes print systematic error matrixes Michael Niedermayer 2002-09-01 09:33:05 +00:00
  • e61efa2468 unmap video buffers on close patch by (Lennert Buytenhek <buytenh at math dot leidenuniv dot nl>) Lennert Buytenhek 2002-09-01 08:54:22 +00:00
  • 5bd11e314e dont discard first frame patch by (Lennert Buytenhek <buytenh at math dot leidenuniv dot nl>) Lennert Buytenhek 2002-09-01 07:40:31 +00:00
  • 1565dabc1a be less verbose patch by (Lennert Buytenhek <buytenh at math dot leidenuniv dot nl>) Lennert Buytenhek 2002-09-01 07:26:43 +00:00
  • ab6d194a38 croping patch by (talus25 at speakeasy dot net) with fixes from atmos & me Michael Niedermayer 2002-09-01 07:19:38 +00:00
  • d3b3efe368 checksums for the bitexact simple idct Michael Niedermayer 2002-08-31 14:18:50 +00:00
  • e7fce5e9fb bitexact hack for the simple mmx idct Michael Niedermayer 2002-08-31 14:17:51 +00:00
  • 8e779b900f not used anymore Michael Niedermayer 2002-08-30 19:51:38 +00:00
  • 463678ac8b using only the fast int dct for regression tests Michael Niedermayer 2002-08-30 19:49:12 +00:00
  • 3f027ca76c cygwin patch by (Felix Buenemann <atmosfear at users dot sourceforge dot net>) Felix Bünemann 2002-08-30 19:34:55 +00:00
  • c7e079314b sun solaris compilation bugfix, patch by (Martin Olschewski <olschewski at zpr dot uni-koeln dot de>) Martin Olschewski 2002-08-30 18:17:20 +00:00
  • 471d7dc3d0 undefined M_PI / M_E fix Michael Niedermayer 2002-08-30 16:16:30 +00:00
  • 6c1baeb0aa added missing palette8tobgr pairs (hope it's correct) Alex Beregszaszi 2002-08-30 11:17:15 +00:00
  • a43bd1d715 patch by Heliodoro Tammaro <helio at interactives dot org> - configures/builds on all darwin versions - ffserver builds on darwin (if you have the extra libraries) - builds correctly (again) on non-darwin ppc (no -faltivec in gcc-3.2) Heliodoro Tammaro 2002-08-30 00:05:28 +00:00
  • 252f397509 checksum update cuz of build change 4620->4621 Michael Niedermayer 2002-08-29 23:59:59 +00:00
  • 28db7fce02 slow but accurate integer dct from IJG (should be ok with the LGPL as the old DCT is the fast integer DCT from IJG) per context DCT selection Michael Niedermayer 2002-08-29 23:55:32 +00:00
  • e647c59840 base64 encoded patches posted to the devel list are prefered Michael Niedermayer 2002-08-29 13:29:01 +00:00
  • 255b3ac27d use extradata for h263_long_vector mode detection Michael Niedermayer 2002-08-28 21:47:28 +00:00
  • 59925ef204 first cut at altivec support on darwin patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>) Brian Foley 2002-08-28 13:14:36 +00:00
  • 68bd11f5de working around undefined behavior of get-vlc if the vlc s invalid more debug output by default for errors (so we can see immedeatly whats wrong on bugreports) guess long_vectors mode Michael Niedermayer 2002-08-28 12:23:12 +00:00
  • ee3b2be65d fixes rv10 decoding crash Michael Niedermayer 2002-08-28 09:19:28 +00:00
  • 0778718635 warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>) Dominik Mierzejewski 2002-08-28 08:15:30 +00:00
  • 1b78558a9c mmx & non-mmx regerssion tests Michael Niedermayer 2002-08-27 22:20:01 +00:00
  • fd7db0fddf mpeg4 interlaced decoding support (not completly implemented/tested due to lack of samples) Michael Niedermayer 2002-08-27 16:28:19 +00:00
  • e769f0535e added aspected_width/height for EXTENDED_PAR Alex Beregszaszi 2002-08-26 20:45:01 +00:00
  • 1ffd8306ba checksum update due to LIBAVCODEC_BUILD 4619->4620 Michael Niedermayer 2002-08-26 16:12:21 +00:00
  • 4dd0e44f14 fixing some 64bit bugs Michael Niedermayer 2002-08-26 16:10:41 +00:00
  • 405469cefd forgot the const bits in 2pass curve matching (patch (with rounding removed) by Rémi Guyomarch <rguyom at pobox dot com>) Michael Niedermayer 2002-08-26 08:14:36 +00:00
  • c695ca3bce fixing qmin==qmax && qsquish==1 Michael Niedermayer 2002-08-25 23:49:50 +00:00
  • d0d816d8bf NAN doesnt exist on FreeBSD patch by (Rémi Guyomarch <rguyom at pobox dot com>) Rémi Guyomarch 2002-08-25 22:54:43 +00:00
  • ce980a9576 new ratecontrol code sadly there are no (unsigned) int left in AVCodecContext so this breaks shared libavcodec libs :( Michael Niedermayer 2002-08-25 21:41:57 +00:00
  • 3aa102be84 new ratecontrol code Michael Niedermayer 2002-08-25 21:19:50 +00:00
  • 7806197db2 error concealment needs the mbintra_table so it should allways be allocated Michael Niedermayer 2002-08-24 13:24:43 +00:00
  • b77eec85b3 removed -W -Wall -g and other gcc-specific warning/debug options patch by Joey Parrish <joey@yunamusic.com> Joey Parrish 2002-08-22 23:29:46 +00:00
  • f36db5dfd3 faster ff_sqrt() Michael Niedermayer 2002-08-22 19:41:39 +00:00
  • 1fb4890b51 better scene change detection Michael Niedermayer 2002-08-22 19:41:06 +00:00
  • 90cee0c351 darwin patches by Heliodoro Tammaro <helio at interactives dot org> Michael Niedermayer 2002-08-21 19:18:02 +00:00
  • f8e891a97c regression test checksum update (seems the files where even in different directories ...) Michael Niedermayer 2002-08-21 17:36:58 +00:00
  • 9f36153415 dont trash mm0, its still used in the next iteration of the loop (fixes strange horizontal lines on some blocks in b frames on mmx only cpus) Michael Niedermayer 2002-08-20 19:23:06 +00:00
  • c9178d868a same dc skip behavior for chroma & luma elimination, its confusing otherwise imho Michael Niedermayer 2002-08-18 00:42:58 +00:00
  • f5866a0340 skip blocks with small chroma dc too (if the user wants it) needed to avoid IDCT(input coeffs !=0) == 0 problems which cause catastrophic error accumulation at qp=1 Michael Niedermayer 2002-08-17 20:10:27 +00:00
  • 890f093a76 remove unused varibles patch by (Eric Sesterhenn <SnakeByte at gmx dot de>) Eric Sesterhenn 2002-08-13 19:18:20 +00:00
  • c1325d18ff patch by (Volker Moell <volker-ml at die-moells dot de>) creating $(prefix)/bin and $(prefix)/lib improved linking libavcodec.so -> libavcodec-$(VERSION).so ldconfig does not rise an error on not beeing root when installing Volker Moell 2002-08-13 18:51:11 +00:00
  • 1359c2d43e * skiping unwanted packets when it's possible * using 64bits us timestamps (needs more checking) Zdenek Kabelac 2002-08-09 13:06:27 +00:00
  • 840824970c * using statics Zdenek Kabelac 2002-08-09 13:04:27 +00:00
  • 3625e88ab7 * resync without endless loop Zdenek Kabelac 2002-08-09 10:43:02 +00:00
  • 62959862df faster vlc table selection Michael Niedermayer 2002-08-09 00:13:54 +00:00
  • 2141dc37d3 * added support for multiple payloads Zdenek Kabelac 2002-08-08 22:04:01 +00:00
  • 2a10020bf3 * ok - let's start with avifile->ffmpeg morphing for the begining it's major rewrite of asf parsing code (tested only inside avifile at this moment) it handles descrambling (though without WMA it's probably useless inside ffmpeg... * extended AVStream structure to return information about stream time length * extended AVStream to export extra data found after standard headers - not really usefull for ffmpeg - but Windows codecs need them. * asf parsing is not yet finished but works nicely already (at 100% better them before :)) Zdenek Kabelac 2002-08-08 16:43:47 +00:00
  • 47ceabc959 1000l Michael Niedermayer 2002-08-08 10:46:16 +00:00
  • 87f8cab45b mpeg4 mpeg quantizer encoding Michael Niedermayer 2002-08-06 23:51:15 +00:00
  • 508abacadb 4mv + bframe decoding bugfix Michael Niedermayer 2002-08-05 21:36:14 +00:00
  • f255af5d93 fixing level overflow check for qp=1 Michael Niedermayer 2002-08-05 19:05:02 +00:00
  • 159d10fc2c hopefully fixing unreprodceable segfault when overreading the end if error_resilience==-1 (it didnt overread here though) Michael Niedermayer 2002-08-04 19:28:27 +00:00
  • 0a6baf39cb fixing slices which start at mb_x>0 Michael Niedermayer 2002-08-04 18:19:09 +00:00
  • 5507833249 supporting rare overflow mess even with error_resilience>=0 Michael Niedermayer 2002-08-04 16:46:18 +00:00
  • 44273f1951 making some error checks optional Michael Niedermayer 2002-08-04 16:21:41 +00:00
  • b7adc711fa last_picture should be never == NULL (it was with dr1) this might fix a segfault with error concealment Michael Niedermayer 2002-08-04 16:05:05 +00:00
  • d930ef19ea fixing mpeg4 mpeg quantizers Michael Niedermayer 2002-08-02 20:27:46 +00:00
  • fc2bb4f44d fixing normal mmx idct Michael Niedermayer 2002-08-02 11:58:02 +00:00
  • 32b9092155 10l found by Rémi Guyomarch <rguyom at pobox dot com> Michael Niedermayer 2002-08-01 23:23:48 +00:00
  • d80e2fa24f planar yuv 444 422 411 support Michael Niedermayer 2002-08-01 12:39:08 +00:00
  • a10678da8a max_b_frame=4 bugfix Michael Niedermayer 2002-08-01 11:01:07 +00:00
  • 5efa265074 b frame direct mode bugfix (bug found by CM <chenm001 at 163 dot com>) Michael Niedermayer 2002-07-31 08:01:29 +00:00
  • 57d2bce188 MVI optimizations for motion estimation. Falk Hüffner 2002-07-29 23:14:51 +00:00
  • a399990884 better big/little endian test Michael Niedermayer 2002-07-28 15:02:47 +00:00
  • 59eb2ed1f3 * Now we do not delete the feed file if it was created with the same parameters as the currently desired codec settings. Thus it is important not to fiddle with the streams if you want to keep the old data. * Fix it so that the ?buffer= paramter can be larger than 40 minutes or so. Why is this good? So I can use ?buffer=43200 and get video from 12 hours ago (i.e. when it is daylight outside) Philip Gladstone 2002-07-28 04:19:46 +00:00
  • f853bb1128 * Removed a debug printf * Fix the sense of the test for "-" with customlog and not closing stdout in daemon mode Philip Gladstone 2002-07-27 15:22:17 +00:00
  • 38274ea268 dump bits per frame / qp / frame complexity support Michael Niedermayer 2002-07-27 14:48:44 +00:00
  • d6afa9c671 handle DRI/RST markers patch by Leon van Stuivenberg <leonvs at iae dot nl> Leon van Stuivenberg 2002-07-27 08:27:02 +00:00
  • ce83897796 Add notes on the ?date= format. Philip Gladstone 2002-07-27 03:22:55 +00:00
  • b71472eb62 Add conversions to and from RGBA32 and BGRA32. Philip Gladstone 2002-07-27 03:08:04 +00:00
  • 64e105e051 Fix a potential endless loop (nb (1 * 3) / 2 == 1) Philip Gladstone 2002-07-27 03:05:45 +00:00
  • a28d4f86af Add some examples of using ACL Philip Gladstone 2002-07-27 03:03:44 +00:00
  • 8256c0a341 * Make asf streaming work again. Now uses the output format asf_stream. * Add ip address based acls for streams. I recommend adding ACL entries for all feeds to control who can submit stuff. You might also want to consider who can get to your status page. * Make logging work again if customlog == "-" Philip Gladstone 2002-07-27 03:03:04 +00:00
  • 487ec9a0d9 Add conditional build of strptime Philip Gladstone 2002-07-27 03:00:39 +00:00
  • 68892110e0 Add logic to figure out whether strptime is present on the system. If not, then get it built. Philip Gladstone 2002-07-27 02:59:32 +00:00
  • dcb7d9cbe0 Add strptime into the source pool for those systems that don't have it. Philip Gladstone 2002-07-27 02:56:22 +00:00
  • c5510dd63b * Add code for ffserver to get stream output formats: guess_stream_format * Add real parse_date code. This is much more robust and can handle localtime and UTC Philip Gladstone 2002-07-27 02:54:10 +00:00
  • 36ada60ccb Add prototype of guess_stream_format Philip Gladstone 2002-07-27 02:52:52 +00:00
  • 8b3c13f9f1 Add another asf output format type -- asf_stream. The convention is that ffserver will always try and use the _stream suffix if possible. Philip Gladstone 2002-07-27 02:52:23 +00:00
  • b5a093b3a9 different edge positions fixed with edge emu / dr1 Michael Niedermayer 2002-07-25 20:22:36 +00:00
  • bc4a1ffe96 added 'NoDaemon' command - added RTP/RTSP stream example Fabrice Bellard 2002-07-25 17:09:20 +00:00
  • 2effd27446 added RTSP and RTP server support - added daemon mode as default (use -d for foreground mode) - added module support Fabrice Bellard 2002-07-25 16:48:44 +00:00
  • 3773697945 build stripped and unstripped ffmpeg - ffserver exports all its symbols for modules - added installlib target for development static libraries installation Fabrice Bellard 2002-07-25 16:40:10 +00:00
  • 917e06c81b added proposed API for parse_only mode to extract compressed frames from compressed streams Fabrice Bellard 2002-07-25 16:25:36 +00:00
  • e3e105b38a added include for ffserver dynamically loaded modules Fabrice Bellard 2002-07-25 16:15:28 +00:00
  • 2c4ae653af renamed gettime() av_gettime() - same for register_all() Fabrice Bellard 2002-07-25 16:07:39 +00:00
  • 910fdd21b5 added installlib target Fabrice Bellard 2002-07-25 16:06:41 +00:00
  • a25e098d33 exported av_probe_input_format() Fabrice Bellard 2002-07-25 16:05:52 +00:00
  • a11bf0bd61 renamed gettime to av_gettime() Fabrice Bellard 2002-07-25 16:05:25 +00:00