69c262d156indention by
Michael Niedermayer
2007-01-02 20:35:46 +0000
1694118b9bnth try of getting the frame rate detecton working by
Michael Niedermayer
2007-01-02 20:32:01 +0000
396a5e6837store a few values in the header as difference to the last this makes frames a few bytes smaller (0.1% for high bitrate but >1% for low bitrates) by
Michael Niedermayer
2007-01-02 12:24:31 +0000
c62997a587some quick encoding tips feel free to extend, change, fix spelling and grammer and the formatting ... by
Michael Niedermayer
2007-01-02 01:19:58 +0000
09d8c0ae83VP6 and flashsv stream copy and muxing support. by
Benjamin Larsson
2007-01-01 22:52:22 +0000
f01bd9da81Correct value for the test. by
Benjamin Larsson
2007-01-01 22:50:46 +0000
aa38b09769AVSEEK_SIZE doxy by
Michael Niedermayer
2007-01-01 21:53:15 +0000
1ae2c5f2e7fix indention of previous commit by
Michael Niedermayer
2007-01-01 21:49:50 +0000
8e287af090seekless filesize retrieving support in 7 lines of code, also doesnt break compatibility by
Michael Niedermayer
2007-01-01 21:49:09 +0000
ecec87afc6revert regression test breaking change by
Michael Niedermayer
2007-01-01 21:17:14 +0000
aac88b534cDecode previous 32 frames to avoid seeking artifacts in MPC by
Kostya Shishkov
2007-01-01 05:32:27 +0000
0587b0cacdMake MPC demuxer deal with ID3 tags at the beginning by
Kostya Shishkov
2007-01-01 05:29:53 +0000
c57d34693bremember the size after switching back from fullscreen by
Michael Niedermayer
2006-12-31 20:09:10 +0000
fb84155b67dont use SDL_WM_ToggleFullScreen() as that doesnt seem to work reliably if a SDL_SetVideoMode() is called quickly afterwards by
Michael Niedermayer
2006-12-31 20:04:08 +0000
cfe9cfede8check x/y validity a more generic solution is welcome of course ... by
Michael Niedermayer
2006-12-31 18:09:21 +0000
990c84384fcosmetic (move video_open() up to avoid prototype) by
Michael Niedermayer
2006-12-31 18:01:13 +0000
8c982c5da710l (fix segfault with audio only files) by
Michael Niedermayer
2006-12-31 17:59:10 +0000
c03312ccacremove code duplication by
Michael Niedermayer
2006-12-30 11:32:10 +0000
fccb19e3c51st attempt to fix width/height by
Michael Niedermayer
2006-12-30 11:22:46 +0000
4b96d28abcignore duration of the first 2 frames in the max-time break check fixes framerate detection for framerate_misdetected.wmv by
Michael Niedermayer
2006-12-29 21:41:06 +0000
6268538afado not base frame rate guess on just one duration by
Michael Niedermayer
2006-12-29 21:16:21 +0000
148c9bdbb8Patch for the FLV muxer to supply more complete metadata in the onMetaData header. Patch by Allan Hsu <allan at counterpop dot net>. by
Allan Hsu
2006-12-28 12:35:22 +0000
e311363245Enable forward seek in Musepack demuxer by
Kostya Shishkov
2006-12-28 05:33:31 +0000
d037d797a4fall back mmap() call using MAP_PRIVATE for working on no-mmu systems patch by Mike Frysinger vapier.adi _at_ gmail.com by
Mike Frysinger
2006-12-28 00:32:06 +0000
62ade082bbDecode genre on asf/wma files. patch by patrice.bensoussan _at_ free.fr by
Patrice Bensoussan
2006-12-28 00:24:24 +0000
20c516c616Remove redundant Requires: in libswscale.pc, approved by Diego. by
Dominik Mierzejewski
2006-12-26 22:20:01 +0000
b2afecbe02change all the occurrences of "FFMIN(FFMAX())" to clip_uint8() or clip() by
Luca Abeni
2006-12-26 18:08:40 +0000
789237cad0Mark some variables as possibly unused to avoid warnings by
Luca Abeni
2006-12-26 17:59:28 +0000
628bc5e862Add some explicit casts to avoid "assignment from incompatible pointer type" warnings by
Luca Abeni
2006-12-26 17:41:38 +0000
a4da50e17fmake version.h depend on .svn/entries by
Måns Rullgård
2006-12-26 17:25:16 +0000
2606f38a67skiprd doxygen comment from avcodec.h -> AVOption comment by
Michael Niedermayer
2006-12-26 17:08:03 +0000
44060a7391Add some other casts, to remove void pointers arithmetic by
Luca Abeni
2006-12-26 16:28:34 +0000
7d19628b14Add some explicit casts to avoid some warnings by
Luca Abeni
2006-12-26 16:21:13 +0000
9effd94abcRemove some void pointers arithmetic by
Luca Abeni
2006-12-26 16:12:37 +0000
185c7b6b26Musepack SV7 decoding support by
Kostya Shishkov
2006-12-24 04:51:43 +0000
f8aa696f9fProperly check for all required bktr headers. inspired by a patch from Tatu Kilappa, trilkk iki fi by
Diego Biurrun
2006-12-24 03:53:15 +0000
6cf161d21eReplace fail test with the die function. by
Diego Biurrun
2006-12-24 03:12:36 +0000
5931bfc383Remove redundant variable setting. by
Diego Biurrun
2006-12-24 02:58:25 +0000
b8bd34305eSlightly shorten libvorbis check. by
Diego Biurrun
2006-12-24 02:14:26 +0000
eb11380499Disable Win32 threads by default. by
Diego Biurrun
2006-12-24 01:14:55 +0000
3918dc4f8dAdd AMR directories for out-of-tree builds. based on a patch by Ramiro Polla, ramiro lisha.ufsc br by
Diego Biurrun
2006-12-23 22:14:42 +0000
b6f9a42147typo: Properly escape a $ sign. by
Diego Biurrun
2006-12-23 22:06:39 +0000
d7d3efae82sync to libnut, nom->num by
Oded Shimon
2006-12-23 12:33:37 +0000
3a1018d4d8Register x11grab only when it has been enabled. by
Diego Biurrun
2006-12-23 07:19:56 +0000
c52f5d66a2skiprd by
Michael Niedermayer
2006-12-23 03:05:36 +0000
919cb8731eFix regression tests with out-of-tree builds. by
Diego Biurrun
2006-12-23 00:22:15 +0000
2e3bcd38d0Create libpostproc pkgconfig files only if libpostproc is enabled. by
Diego Biurrun
2006-12-22 23:54:16 +0000
acb3b537f3support files >2GB on MinGW patch by Ramiro Polla, angustia arrozcru.no-ip org by
Ramiro Polla
2006-12-22 23:44:04 +0000
d951bb9a5ctest DIRECT{0,0} too if flag mv0 is used slight PSNR/bitrate increase by
Michael Niedermayer
2006-12-22 23:30:57 +0000
79cc11b3ecslightly more consistency for the Darwin linker options by
Diego Biurrun
2006-12-22 22:19:02 +0000
d32d303568Clarify that yuv2rgb_init.c cannot be used under LGPL by
Luca Abeni
2006-12-22 17:57:19 +0000
11c6f4a11cOpss... My last commit was wrong; sorry! This one moves the GPL check in the right place by
Luca Abeni
2006-12-22 15:05:30 +0000
0872a0a6d9libswscale is not LGPLed, sorry by
Luca Abeni
2006-12-22 15:02:39 +0000
19a6be3463Remove useless include (not needed now that libswscale uses libavutil) by
Luca Abeni
2006-12-22 11:22:49 +0000
a45bc5922fbt 0 is invalid, setting min to 1 by
Baptiste Coudurier
2006-12-22 10:10:13 +0000
8fbec4f4d0Install generated .lib files in shlibdir on MinGW. patch by Ramiro Polla, ramiro lisha.ufsc br by
Ramiro Polla
2006-12-22 05:29:14 +0000
754e97fa49Remove duplicate line. by
Diego Biurrun
2006-12-22 05:25:56 +0000
5e49e7628fFix linking on Intel Mac due to local relocation entries in non-writable sections. patch by Tom Harper d.thomas.harper gmail com by
Tom Harper
2006-12-22 05:20:47 +0000
56a059ac86Make the X11 frame grabber disabled by default. by
Diego Biurrun
2006-12-22 04:38:24 +0000
df32bc1213more simplification by
Aurelien Jacobs
2006-12-21 22:58:02 +0000
acff54d83110l by
Michael Niedermayer
2006-12-21 22:35:13 +0000
5d078bdb47Use $< instead of explicit names. by
Diego Biurrun
2006-12-21 21:35:49 +0000
49f1ac5a3dchange mpeg2 intra vlc test to advanced one, add qprd trell and b frames by
Baptiste Coudurier
2006-12-21 17:55:02 +0000
5970845f1fFIXME has already been fixed ages ago by
Michael Niedermayer
2006-12-21 15:49:40 +0000
66884a2946simplify by
Michael Niedermayer
2006-12-21 15:46:32 +0000
d6975eb82buse qscale_table in adaptive quant some PSNR/bitrate improvement for adaptive quant by
Michael Niedermayer
2006-12-21 15:45:53 +0000
2175b80bedsimplify by
Michael Niedermayer
2006-12-21 15:22:16 +0000
3b9cf3bdb3i think this if() is useless lets abuse our users to test this ;) by
Michael Niedermayer
2006-12-21 15:21:44 +0000
2f16af0667skip motion estimation and encoding of non direct-0,0 MBs if the next MB is skiped (mpeg4 doesnt allow such MBs and in the past we did ME and encoding until at the end we droped them, so this should be faster though i didnt benchmark it, benchmark welcome) by
Michael Niedermayer
2006-12-21 15:20:02 +0000
59743d16c7dont randomly disallow intr4v in adaptive quant some PSNR/bitrate gain if adaptive quant is used initalize qscale_table correctly (it was pretty much random since the qp->lambda change) this probably has not much effect as the table isnt used currently IIRC by
Michael Niedermayer
2006-12-21 14:24:23 +0000
51b1a6c939dont randomly dissallow direct MBs some PSNR/bitrate gain for b frames with adaptive quant or QPRD by
Michael Niedermayer
2006-12-21 13:23:49 +0000
2d1e5071e2QPRD & adaptive quantization regression tests by
Michael Niedermayer
2006-12-21 13:03:07 +0000
4a49d9b2f8Remove useless #include. by
Diego Biurrun
2006-12-21 11:14:56 +0000
2cb396eb8bRemove useless MinGW #ifdefs. patch by Ramiro Polla, ramiro lisha.ufsc br by
Ramiro Polla
2006-12-21 11:12:55 +0000
7c057f46e8libswscale can now be compiled under LGPL too by
Luca Abeni
2006-12-21 08:01:10 +0000
cb284d4b77try direct mode MB after QPRD, slight PSNR/bitrate gain if b frames + QPRD by
Michael Niedermayer
2006-12-20 23:43:13 +0000
e825b5009fFix a crash when probing img2 format with a NULL filename. patch by elupus _at_ ecce.se by
Joakim Plate
2006-12-20 23:33:50 +0000
e4d0e2edb9fix special casing of the 0,0 MV for b frames (slight PSNR/bitrate gain) by
Michael Niedermayer
2006-12-20 17:11:54 +0000
0683a5c558Fix compilation of non-MMX code with gcc 2.95 by
Luca Abeni
2006-12-20 15:58:15 +0000
9bde778e73Allow to compile swscale's non-SIMD code under the LGPL license. Since mplayer always define CONFIG_GPL, this commit should not change anything for mplayer. by
Luca Abeni
2006-12-20 13:09:29 +0000
ff8dc81b5bdont favor the zero MV if mv0 is used (psnr per bitrate gains ranging from 0 to 0.14, most are <=0.04 though) by
Michael Niedermayer
2006-12-20 01:30:17 +0000
5a5c770d5aAdd SSSE3 (Core2 aka Conroe/Merom/Woodcrester new instructions) detection by
Guillaume Poirier
2006-12-18 22:43:09 +0000
832a7b631fminor doc fix by
Michael Niedermayer
2006-12-18 19:27:28 +0000
7910d13474always print message when error, AV_LOG_DEBUG -> AV_LOG_ERROR by
Baptiste Coudurier
2006-12-18 13:45:03 +0000
9110a0e32dAdd support for VP60 and VP61. by
Aurelien Jacobs
2006-12-17 22:00:12 +0000
95cefcb4ed10l by
Michael Niedermayer
2006-12-17 15:41:30 +0000
c29ff23c2asmall optimization by
Aurelien Jacobs
2006-12-17 15:26:50 +0000
af6a403a05warn user if the selected diamond size is larger then the motion estimation score cache size by
Michael Niedermayer
2006-12-17 13:11:34 +0000
a6daaf7ccelimit x/ymin/max to me_range slight psnr/bitrate gain for most but not all files if me_range is used by
Michael Niedermayer
2006-12-17 12:07:09 +0000
3b61ab0b03put_*() are not only useful to muxers and protocol fix compilation of matroska demuxer with --disable-muxers --disable-protocols by
Aurelien Jacobs
2006-12-16 20:40:09 +0000
9d824ad1f7fix libavutil.pc by
Måns Rullgård
2006-12-16 00:57:32 +0000
c505dd3191don't use non-standard sed -i option by
Måns Rullgård
2006-12-15 22:36:19 +0000
0cd4faf977Allow provision of displaynumber, screennumber, x-offset and y-offset parameters to the x11grab device. by
Panagiotis Issaris
2006-12-15 13:19:03 +0000
162b983598av_log(NULL,... -> av_log(avctx,.. where appropriate. by
Benjamin Larsson
2006-12-14 17:58:25 +0000
e7a6d5f313Bug fix for crashes when SSE is used on unaligned arrays. No measureable change in speed. This gave random crashes on Win32 and BeOS. The cause for this bug is that gcc doesn't align the stackframe. Linux and glibc always ensure this to be true thus this never affected Linux. by
Benjamin Larsson
2006-12-14 17:50:23 +0000
9c476fd65ereplace bashism with POSIX construct by
Måns Rullgård
2006-12-13 20:42:11 +0000
f70d367b63vqmin/vqmax --> qmin/qmax in the option description by
Diego Biurrun
2006-12-13 11:10:41 +0000
913e4081a3grammar/wording by
Diego Biurrun
2006-12-13 10:42:15 +0000
76d2efda6ddocumentation for X11 grabbing by
Baptiste Coudurier
2006-12-13 10:27:50 +0000