Age | Commit message (Collapse) | Author |
|
CVS patchset: 8562
CVS date: 2007/01/25 18:44:55
|
|
* Workaround ffmpeg buggy codecs that don't release their DR1 frames.
* Fix several segfaults and freezing problem with H264 streams that use a lot
of reference frames (eg. 15)
* Initial support to enable/disable ffmpeg codecs. Codecs may be disabled in
groups by --disable-ffmpeg-uncommon-codecs/--disable-ffmpeg-popular-codecs
Think of "uncommon" codecs what people would never want to play with their
PDAs (they will save memory by removing them).
Note: currently both uncommon/popular codecs are _build_ but disabled.
that is, build system still need some improvements to really save memory.
warning: non-autoconf guru playing with the build system, likely breakage.
CVS patchset: 8499
CVS date: 2007/01/13 21:19:52
|
|
CVS patchset: 8405
CVS date: 2006/12/04 22:25:13
|
|
trouble compiling cleanly without
configuring encoders
CVS patchset: 8155
CVS date: 2006/08/02 21:08:01
|
|
CVS patchset: 8153
CVS date: 2006/08/02 07:55:43
|
|
CVS patchset: 8146
CVS date: 2006/08/02 07:02:37
|
|
-fno-strict-aliasing where the breakage is unresolvable, and not enable it globally (decreases performances).
CVS patchset: 8048
CVS date: 2006/06/17 15:20:56
|
|
- rint, lrint, M_PI (ffmpeg and goom)
- avoid mkdir warnings
- check for older _GUID_DEFINED too
- ressurected generating inttypes, cleaned public os_types.h
- moved function redefiniton used only in the old MSVC to central place
Windows port update:
- build internal ffmpeg:
- workaround 'near' keyword problem
- proper using __declspec(dllimport)
Other changes:
- LIBFFMPEG_CFLAGS --> LIBFFMPEG_CPPFLAGS
CVS patchset: 7964
CVS date: 2006/04/08 16:42:23
|
|
CVS patchset: 7872
CVS date: 2006/02/05 14:11:16
|
|
CVS patchset: 7790
CVS date: 2005/10/31 11:54:21
|
|
CVS patchset: 7774
CVS date: 2005/10/29 19:52:34
|
|
CVS patchset: 7771
CVS date: 2005/10/24 19:53:17
|
|
it is likely to break, so please keep both pieces
CVS patchset: 7767
CVS date: 2005/10/23 02:11:16
|
|
Build improvements and WIN32 port updates:
- add --with-pthread-pefix and --with-zlib-pefix options
- prepare for removing internal zlib and pthreads-win32 relics,
updated documentation for possible WIN32 developers (only for me? :->)
- fixed bug in unimportant part of configure.ac for MinGW due to xine paths
- fixed my bug in cdda (but it compiled fine anyway)
- fixed unimportant bug in planar Makefile.am
- next MSVC update due to external zlib, pthreads and latest changes,
removed relic includes
- checked distcheck
CVS patchset: 7719
CVS date: 2005/09/05 17:02:56
|
|
compatibility
CVS patchset: 7668
CVS date: 2005/07/19 20:30:38
|
|
CVS patchset: 7569
CVS date: 2005/05/28 02:27:50
|
|
CVS patchset: 7522
CVS date: 2005/05/06 04:19:17
|
|
CVS patchset: 7463
CVS date: 2005/04/19 05:16:45
|
|
* remove two unneeded files
CVS patchset: 6727
CVS date: 2004/06/21 16:37:00
|
|
CVS patchset: 6669
CVS date: 2004/06/10 20:46:25
|
|
CVS patchset: 6664
CVS date: 2004/06/10 04:46:18
|
|
CVS patchset: 6612
CVS date: 2004/05/30 19:24:17
|
|
CVS patchset: 6511
CVS date: 2004/05/09 23:31:59
|
|
CVS patchset: 6437
CVS date: 2004/04/25 18:57:04
|
|
CVS patchset: 6283
CVS date: 2004/03/17 20:24:16
|
|
CVS patchset: 6253
CVS date: 2004/03/14 21:14:07
|
|
CVS patchset: 6115
CVS date: 2004/02/04 01:14:53
|
|
CVS patchset: 6098
CVS date: 2004/02/01 15:17:54
|
|
CVS patchset: 6090
CVS date: 2004/02/01 05:31:16
|
|
CVS patchset: 5822
CVS date: 2003/12/02 12:41:28
|
|
CVS patchset: 5819
CVS date: 2003/11/29 18:07:25
|
|
CVS patchset: 5808
CVS date: 2003/11/27 18:04:55
|
|
* do not define CONFIG_ENCODERS any more, use a stripped down XINE_MPEG_ENCODER,
which will only compile an I-frame-only MPEG1 encoder (speeds up compile time)
* fix a lot of warnings in ffmpeg (a good deal of which have already been
submitted to the ffmpeg project by Mike)
* simplify some Makefiles
CVS patchset: 5667
CVS date: 2003/11/01 18:12:53
|
|
CVS patchset: 5615
CVS date: 2003/10/27 15:24:38
|
|
fix "make dist". Now tarball is complete.
don't expect people have doc formatting tools (check for sgmltools
and fig2dev).
rename the spaced name file in win32 (Tim, can you check if i didn't break
anything please ?).
CVS patchset: 5589
CVS date: 2003/10/25 00:49:11
|
|
CVS patchset: 5163
CVS date: 2003/07/13 19:04:28
|
|
CVS patchset: 5157
CVS date: 2003/07/13 14:42:54
|
|
this variable is used where necessary should fix MPEG encoding
CVS patchset: 5141
CVS date: 2003/07/11 16:36:21
|
|
motion_est.c being obsolete again (reduces compile time)
CVS patchset: 5089
CVS date: 2003/06/22 16:55:45
|
|
emulation facilities
CVS patchset: 5079
CVS date: 2003/06/21 03:58:57
|
|
RealAudio codecs; import VP3 decoder but leave de-activated; fixes for
SVQ3 bugs; more conditional compilation for encoders
CVS patchset: 5067
CVS date: 2003/06/19 00:47:19
|
|
CVS patchset: 4951
CVS date: 2003/05/26 21:50:24
|
|
* libavcodec/mpegvideo.c has been modified to work without the need to compile
libavcodec/motion_est.c to save compilation time (we don't need motion
estimation when encoding I-frames only anyway)
* the patch to libavcodec/i386/mpegvideo_mmx_template.c has been reverted,
because the encoder crashes with it
CVS patchset: 4930
CVS date: 2003/05/25 18:34:54
|
|
extracted some common targets and variables into a common Makefile
which is then included
CVS patchset: 4844
CVS date: 2003/05/14 16:21:44
|
|
CVS patchset: 4812
CVS date: 2003/05/10 00:06:01
|
|
CVS patchset: 4809
CVS date: 2003/05/09 23:54:05
|
|
from the Makefile
CVS patchset: 4803
CVS date: 2003/05/09 00:25:49
|
|
tested ok with usual files (wmv7, mpeg4, divx, svq1...)
CVS patchset: 4618
CVS date: 2003/04/16 00:18:35
|
|
know if i overlooked something.
as usual, preliminary QA: tested non debug builds and several codecs including
divx3/4/5, mpeg4, xvid, msmpeg4v3, svq1, wmv7, dv (video/audio), wma
i also enabled wmv8 by default since it worked fine with the streams i have. i'm not
sure about current state of that so we might enable it only for non-x86 users in
case of trouble.
CVS patchset: 4488
CVS date: 2003/03/26 14:43:46
|
|
CVS patchset: 4407
CVS date: 2003/03/14 12:23:21
|