summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Bug fix for crashes when SSE is used on unaligned arrays.Benjamin Larsson2006-12-14
| | | | | | | | | 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. Originally committed as revision 7318 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace bashism with POSIX constructMåns Rullgård2006-12-13
| | | | Originally committed as revision 7317 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vqmin/vqmax --> qmin/qmax in the option descriptionDiego Biurrun2006-12-13
| | | | Originally committed as revision 7316 to svn://svn.ffmpeg.org/ffmpeg/trunk
* grammar/wordingDiego Biurrun2006-12-13
| | | | Originally committed as revision 7315 to svn://svn.ffmpeg.org/ffmpeg/trunk
* documentation for X11 grabbingBaptiste Coudurier2006-12-13
| | | | Originally committed as revision 7314 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Generate pkgconfig files via two functions.Diego Biurrun2006-12-13
| | | | Originally committed as revision 7313 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont segv is ap->device is not set, display error messageBaptiste Coudurier2006-12-13
| | | | Originally committed as revision 7312 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix compilation, use the standard INT64_C macroBaptiste Coudurier2006-12-13
| | | | Originally committed as revision 7311 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove trailing whitespace left overGuillaume Poirier2006-12-13
| | | | Originally committed as revision 7310 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Feedback from Karl H. Beckers about mouse cursorEdouard Gomez2006-12-13
| | | | | | (patch by Edouard Gomez) Originally committed as revision 7309 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RFC 6: Overall cleanups again.Edouard Gomez2006-12-13
| | | | | | | | | | | | | | | | | | | - License should be fixed now (finally) - Added doxygen comments - Cleaned up the X11Grab structure - Renamed X11Grab structure to x11_grab_s - Changed some Java stylish named functions to more C'stylish ones - Changed order of some parameters so they are more libc alike with destination as first parameter - Use AVRational where relevant - Fixed time calculation - Cleaned up a few little tiny things around the sources + removed a goto + removed unused vars + etc... (Patch by Edouard Gomez) Originally committed as revision 7308 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RFC 5: Mouse cursor painting reduc and more cleanupsEdouard Gomez2006-12-13
| | | | | | | | | - License is for FFmpeg, not "this program" - Rewrite mouse cursor painting functions - Cosmetic on 2 function declarations (patch by Edouard Gomez) Originally committed as revision 7307 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RFC 3&4 stage: FFmpeg style aint't my styleEdouard Gomez2006-12-13
| | | | | | | | - Tabs are 4 width - No tabs allowed (patch by Edouard Gomez) Originally committed as revision 7306 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RFC 2 stage: First feedback from review commentsEdouard Gomez2006-12-13
| | | | | | | | | | | | | - License is GPL, simplify the license header to make it clear - Add myself to license header, clarify who did what - Use 64 bit PTS - Move mouse bitmaps to the mouse cursor painting function. Make them const again - Properly detach X11 from the shared memory segment on close - Destroy X11 image on close (patch by Edouard Gomez) Originally committed as revision 7305 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RFC 1 stage: Improve maintainability of the cursoir painting codeEdouard Gomez2006-12-13
| | | | | | | | | | | - Turned the mouse cursor painting code into a macro for more maintainability - Dropped mouse cursor painting in 8bit mode - Removed log when dropping frames - Free the shared memory segment on close (patch by Edouard Gomez) Originally committed as revision 7304 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Adapt the patch to more recent FFmpeg habitsEdouard Gomez2006-12-13
| | | | | | | | | | - Indentation - Use av_log instead of fprintf - Removed strdup of the device name. It was unused - Cleaned things a bit (patch by Edouard Gomez) Originally committed as revision 7303 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Original X11 device demuxer patch from Clemens FruhwirthGuillaume Poirier2006-12-13
| | | | | | | | | | - Build system integration is equivalent to RFC #6 patch - Same rule applies to ffmpeg.c/allformats.[c|h] - x11grab.c is from Clemens Fruhwirth except the x11 grab structure for libavformat registration is renamed to match build system integration. Originally committed as revision 7302 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert broken commit of x11 device demuxer patchGuillaume Poirier2006-12-13
| | | | Originally committed as revision 7301 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Feedback from Karl H. Beckers about mouse cursorGuillaume Poirier2006-12-12
| | | | | | Reverse direction of the mouse cursor pointer Originally committed as revision 7300 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RFC 6: Overall cleanups again.Guillaume Poirier2006-12-12
| | | | | | | | | | | | | | | | | | - License should be fixed now (finally) - Added doxygen comments - Cleaned up the X11Grab structure - Renamed X11Grab structure to x11_grab_s - Changed some Java stylish named functions to more C'stylish ones - Changed order of some parameters so they are more libc alike with destination as first parameter - Use AVRational where relevant - Fixed time calculation - Cleaned up a few little tiny things around the sources + removed a goto + removed unused vars + etc... Originally committed as revision 7299 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RFC 5: Mouse cursor painting reduc and more cleanupsGuillaume Poirier2006-12-12
| | | | | | | | - License is for FFmpeg, not "this program" - Rewrite mouse cursor painting functions - Cosmetic on 2 function declarations Originally committed as revision 7298 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RFC 3&4 stage: FFmpeg style aint't my styleGuillaume Poirier2006-12-12
| | | | | | | - Tabs are 4 width - No tabs allowed Originally committed as revision 7297 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RFC 2 stage: First feedback from review commentsGuillaume Poirier2006-12-12
| | | | | | | | | | | | - License is GPL, simplify the license header to make it clear - Add myself to license header, clarify who did what - Use 64 bit PTS - Move mouse bitmaps to the mouse cursor painting function. Make them const again - Properly detach X11 from the shared memory segment on close - Destroy X11 image on close Originally committed as revision 7296 to svn://svn.ffmpeg.org/ffmpeg/trunk
* RFC 1 stage: Improve maintainability of the cursoir painting codeGuillaume Poirier2006-12-12
| | | | | | | | | | - Turned the mouse cursor painting code into a macro for more maintainability - Dropped mouse cursor painting in 8bit mode - Removed log when dropping frames - Free the shared memory segment on close Originally committed as revision 7295 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Adapt the patch to more recent FFmpeg habitsGuillaume Poirier2006-12-12
| | | | | | | | | - Indentation - Use av_log instead of fprintf - Removed strdup of the device name. It was unused - Cleaned things a bit Originally committed as revision 7294 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Original X11 device demuxer patch from Clemens FruhwirthGuillaume Poirier2006-12-12
| | | | | | | | | | - Build system integration is equivalent to RFC #6 patch - Same rule applies to ffmpeg.c/allformats.[c|h] - x11grab.c is from Clemens Fruhwirth except the x11 grab structure for libavformat registration is renamed to match build system integration. Originally committed as revision 7293 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typoDiego Biurrun2006-12-12
| | | | Originally committed as revision 7292 to svn://svn.ffmpeg.org/ffmpeg/trunk
* libpostproc has its own version number and should not use libavcodec's.Diego Biurrun2006-12-12
| | | | Originally committed as revision 7291 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentMichael Niedermayer2006-12-12
| | | | Originally committed as revision 7290 to svn://svn.ffmpeg.org/ffmpeg/trunk
* the next r_frame_rate try ...Michael Niedermayer2006-12-12
| | | | | | | | discard first duration accumulate remaining durations add 15000/1001 and 12000/1001 Originally committed as revision 7289 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Doxygen comments about variables described by Michael here:Guillaume Poirier2006-12-12
| | | | | | | Date: Tue, 12 Dec 2006 14:00:54 +0100 Subject: Re: [Ffmpeg-cvslog] r6876 - trunk/libavcodec/motion_est.c Originally committed as revision 7288 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mv overflow in map fix (untested except regression tests)Michael Niedermayer2006-12-12
| | | | Originally committed as revision 7287 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add FLV decoder metadata parsingAllan Hsu2006-12-12
| | | | | | | | patch by Allan Hsu % allan A counterpop P net % date: Dec 12, 2006 12:19 PM subject: Re: [Ffmpeg-devel] [PATCH] FLV decoder metadata reading Originally committed as revision 7286 to svn://svn.ffmpeg.org/ffmpeg/trunk
* gcc 2.95 fixMichael Niedermayer2006-12-12
| | | | Originally committed as revision 7285 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix JPEG-LS encoder 0xff-escaping writing too much or uninitialized data.Reimar Döffinger2006-12-11
| | | | Originally committed as revision 7284 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rewrite r_frame_rate selectioon code againMichael Niedermayer2006-12-11
| | | | Originally committed as revision 7283 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Adding H.264 DCT.Panagiotis Issaris2006-12-11
| | | | Originally committed as revision 7282 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless sampleDurationBaptiste Coudurier2006-12-11
| | | | Originally committed as revision 7281 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check codec frame size directly and only for audioBaptiste Coudurier2006-12-11
| | | | Originally committed as revision 7280 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix playback of mp3_bits_left.aviMichael Niedermayer2006-12-11
| | | | Originally committed as revision 7279 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve broken shell warning.Diego Biurrun2006-12-11
| | | | Originally committed as revision 7278 to svn://svn.ffmpeg.org/ffmpeg/trunk
* GCC 3.3 compile fixGuillaume Poirier2006-12-11
| | | | Originally committed as revision 7277 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve option description.Diego Biurrun2006-12-11
| | | | Originally committed as revision 7276 to svn://svn.ffmpeg.org/ffmpeg/trunk
* improved stack misalignment warningMåns Rullgård2006-12-11
| | | | Originally committed as revision 7275 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix typo in Darwin shared lib namingMåns Rullgård2006-12-11
| | | | Originally committed as revision 7274 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Adding function which enables writing H.264 NAL units.Panagiotis Issaris2006-12-11
| | | | Originally committed as revision 7273 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move duration finding code into read_packet() so it can be skiped if ↵Michael Niedermayer2006-12-10
| | | | | | duration has already been set Originally committed as revision 7272 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use amf_get_string()Michael Niedermayer2006-12-10
| | | | Originally committed as revision 7271 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmeticsMichael Niedermayer2006-12-10
| | | | Originally committed as revision 7270 to svn://svn.ffmpeg.org/ffmpeg/trunk
* amf_get_string() by Allan Hsu allan aat counterpop doot netMichael Niedermayer2006-12-10
| | | | Originally committed as revision 7269 to svn://svn.ffmpeg.org/ffmpeg/trunk