summaryrefslogtreecommitdiff
path: root/src/libffmpeg
AgeCommit message (Collapse)Author
2002-12-02update ffmpeg, pass fourcc and other stuff that might be usefulMiguel Freitas
CVS patchset: 3414 CVS date: 2002/12/02 21:58:56
2002-11-22Developers can now run "make" in their work area (e.g. src/libffmpeg) and itStephen Torri
will build all dependent parts (e.g. libxine.la). The directory must still be prepared by running autogen.sh. CVS patchset: 3331 CVS date: 2002/11/22 05:25:14
2002-11-20engine modifications to allow post plugin layer:Michael Roitzsch
* new public output interface xine_{audio,video}_port_t instead of xine_{ao,vo}_driver_t, old names kept as aliases for compatibility * modified the engine to allow multiple streams per output * renaming of some internal structures according to public changes * moving SCR out of per-stream-metronom into a global metronom_clock_t residing in xine_t and therefore easily available to the output layer * adapting all available plugins (note to external projects: the compiler will help you a lot, if a plugin compiles, it is adapted, because all changes add new parameters to some functions) * bump up all interface versions because of xine_t and xine_stream_t changes CVS patchset: 3312 CVS date: 2002/11/20 11:57:38
2002-11-18forget about last data on reset()Miguel Freitas
(half-work to enable seeking to keyframes with asf demux) CVS patchset: 3283 CVS date: 2002/11/18 00:32:20
2002-11-16Fix dsputils with mediaLib.Robin KAY
CVS patchset: 3273 CVS date: 2002/11/16 16:40:23
2002-11-15Fix memory leak (1192KB/stream)Ewald Snel
CVS patchset: 3268 CVS date: 2002/11/15 18:03:57
2002-11-15cleaning up spu types. now avi subtitles may be enabled again.Miguel Freitas
(+ missed ffmpeg/dv patch) CVS patchset: 3263 CVS date: 2002/11/15 00:20:31
2002-11-14sync and enable dv decoderMiguel Freitas
CVS patchset: 3261 CVS date: 2002/11/14 23:27:44
2002-11-14cut & paste bandit strikes againMike Melanson
CVS patchset: 3258 CVS date: 2002/11/14 04:22:55
2002-11-13remove debug printf()'sMike Melanson
CVS patchset: 3255 CVS date: 2002/11/13 03:22:41
2002-11-12merge metronom's improvements (inform decoders about discontinuities)Miguel Freitas
http://sourceforge.net/mailarchive/forum.php?thread_id=1297475&forum_id=7131 CVS patchset: 3250 CVS date: 2002/11/12 18:40:50
2002-11-11preliminary cleanup. use avcodec_alloc_context() so ffmpeg can set the defaultMiguel Freitas
parameters. CVS patchset: 3236 CVS date: 2002/11/11 16:22:58
2002-11-11less differencesMiguel Freitas
CVS patchset: 3235 CVS date: 2002/11/11 13:47:39
2002-11-11sync ffmpegMiguel Freitas
- add wma decoder - fix mmx macro - remove changes from fdct_mmx.c (it should work fine now with the mmx macro fix) CVS patchset: 3234 CVS date: 2002/11/11 13:45:34
2002-11-04To build xine-lib now from cvs you run: autogen.shStephen Torri
You would do: autogen.sh <configure flags> or autogen <shortcut> The short cuts are: aclocal - re-run aclocal autoheader - re-run autoheader automake - re-run automake autoconf - re-run aclocal AND autoconf libtoolize - re-run libtoolize noconfig - re-run all gnu tools without doing ./configure default - run ./configure with <configure flags> or none (if no flags are present) Removed cvscompile.sh and misc/autogen.sh (deprecated) General clean up install-debug for Makefile.am files. CVS patchset: 3180 CVS date: 2002/11/04 00:37:18
2002-11-04some more small fixes. Should be ready for release now.Siggi Langauf
CVS patchset: 3178 CVS date: 2002/11/04 00:31:49
2002-11-03some more release-related fixes...Siggi Langauf
CVS patchset: 3174 CVS date: 2002/11/03 23:03:30
2002-10-31lower priority so that libmpeg2 is used againMichael Roitzsch
CVS patchset: 3115 CVS date: 2002/10/31 17:02:42
2002-10-31initial framework for supporting libavcodec's audio codecsMike Melanson
CVS patchset: 3106 CVS date: 2002/10/31 05:26:46
2002-10-30we are very happy that ffmpeg conceals errors, but part of the purposeMike Melanson
of doing so is to do it *silently* so the user is not aware of the errors during every single frame decode CVS patchset: 3099 CVS date: 2002/10/30 00:43:33
2002-10-29register new decodersMiguel Freitas
CVS patchset: 3092 CVS date: 2002/10/29 16:30:53
2002-10-29sync to ffmpeg cvsMiguel Freitas
CVS patchset: 3090 CVS date: 2002/10/29 16:29:16
2002-10-28Build all xine plugin modules with "-export-symbols-regex xine_plugin_info",Juergen Keil
to get a minimal dynamic linker symbol table CVS patchset: 3073 CVS date: 2002/10/28 13:30:58
2002-10-28Don't use a default value for invalid frame_rate_code.Thibaut Mattern
CVS patchset: 3063 CVS date: 2002/10/28 07:57:50
2002-10-24Cannot use non-constant expressions to initialize array in CJuergen Keil
CVS patchset: 2984 CVS date: 2002/10/24 15:03:11
2002-10-24Fix unresolved symbols by linking with the xine libraryEwald Snel
CVS patchset: 2980 CVS date: 2002/10/24 09:42:21
2002-10-22MMX and mediaLib does not work well on Solaris x86, when both accelertions areJuergen Keil
available. Use MMX only in that case. CVS patchset: 2937 CVS date: 2002/10/22 17:09:26
2002-10-22Changed comments to standard /* ... */Stephen Torri
CVS patchset: 2932 CVS date: 2002/10/22 06:34:01
2002-10-22Changed comments to standard /* ... */Stephen Torri
Changed 'asm' to __asm__ CVS patchset: 2931 CVS date: 2002/10/22 06:03:44
2002-10-22Changed comments to standard /* ... */Stephen Torri
Changed 'asm' to __asm__ CVS patchset: 2930 CVS date: 2002/10/22 05:57:25
2002-10-22Changed comments to standard /* ... */Stephen Torri
Changed 'asm' to __asm__ CVS patchset: 2929 CVS date: 2002/10/22 05:51:04
2002-10-22Changed comment to standard /* ... */Stephen Torri
CVS patchset: 2928 CVS date: 2002/10/22 05:41:25
2002-10-22Changed 'asm' to __asm__ because of -ansi flag.Stephen Torri
CVS patchset: 2926 CVS date: 2002/10/22 05:38:31
2002-10-22Changed comments to standard /* ... */Stephen Torri
CVS patchset: 2925 CVS date: 2002/10/22 05:37:03
2002-10-22Changed comments to standard /* ... */Stephen Torri
CVS patchset: 2922 CVS date: 2002/10/22 05:27:05
2002-10-22Changed comments to standard /* ... */Stephen Torri
Changed 'asm' to __asm__ because we use -ansi flag. CVS patchset: 2921 CVS date: 2002/10/22 05:19:56
2002-10-22Changed comments to standard /* ... */Stephen Torri
CVS patchset: 2920 CVS date: 2002/10/22 05:15:37
2002-10-22Changed comments to standard /* ... */Stephen Torri
CVS patchset: 2918 CVS date: 2002/10/22 05:10:37
2002-10-22Changed 'asm' calls to '__asm__'. Necessary since we compile with the -ansi ↵Stephen Torri
flag. CVS patchset: 2917 CVS date: 2002/10/22 05:09:28
2002-10-22Changed comments to standard /* ... */Stephen Torri
CVS patchset: 2915 CVS date: 2002/10/22 05:01:39
2002-10-22Changed comments to standard /* ... */Stephen Torri
Removed trailing spaces CVS patchset: 2914 CVS date: 2002/10/22 04:53:07
2002-10-19more loggingGuenter Bartsch
CVS patchset: 2862 CVS date: 2002/10/19 19:36:54
2002-10-17move open_plugin function (used to create new plugin instances) from the ↵Michael Roitzsch
plugin info struct to the plugin class struct small nerby change in libffmpeg decoder plugin: access to video_out/audio_out in decoders should now be done via the appropriate members in xine_stream_t CVS patchset: 2843 CVS date: 2002/10/17 17:43:41
2002-10-14forgot to merge init functionGuenter Bartsch
CVS patchset: 2831 CVS date: 2002/10/14 20:47:31
2002-10-14added missing dispose function to video_decoder.h, ffmpeg compiles nowGuenter Bartsch
CVS patchset: 2830 CVS date: 2002/10/14 19:29:18
2002-10-13Xine decoder plugin was as not rebuilt, when libavcodec has changed.Juergen Keil
The ffmpeg decoder plugin should have a dependancy on libavcodec. CVS patchset: 2823 CVS date: 2002/10/13 12:40:38
2002-10-09configure.ac:Stephen Torri
- OpenGL header GL/gl.h is checked to see if its exists with wrong header name (GL/GL.h). Test failed despite the file required by src/video_out/video_out_opengl.c was GL/gl.h - Ascii-Art library version incorrect. Required version is 1.4 (contains aalib-config) m4/aa.m4: - Changed aalib version to 1.4 src/audio_out/Makefile.am: src/demuxers/Makefile.am: src/dxr3/Makefile.am: src/input/Makefile.am: src/input/libdvdnav/Makefile.am: src/input/libdvdread/Makefile.am: src/libffmpeg/libavcodec/Makefile.am: src/libffmpeg/libavcodec/i386/Makefile.am: src/libffmpeg/libavcodec/mlib/Makefile.am: src/libmad/Makefile.am: src/libmpeg2/Makefile.am: src/libvorbis/Makefile.am: src/libw32dll/Makefile.am: src/libw32dll/wine/Makefile.am: src/libxineadec/Makefile.am: src/libxvid/Makefile.am: src/video_out/Makefile.am: src/video_out/libdha/Makefile.am: src/video_out/vidix/Makefile.am: src/xine-engine/Makefile.am: src/xine-utils/Makefile.am: - Removed @CFLAGS@ from all AM_CFLAGS. @CFLAGS@ are added in Makefile.in. Adding it here was redundant. Thanks to Mike and others for pointing this out. CVS patchset: 2805 CVS date: 2002/10/09 05:13:38
2002-10-08Add mediaLib accelerated 16x16 pixel ops to ffmpegJuergen Keil
CVS patchset: 2803 CVS date: 2002/10/08 12:42:31
2002-10-05fixing *pixels_tab stuffRobin KAY
CVS patchset: 2783 CVS date: 2002/10/05 00:24:36
2002-09-19another typo - now ffmpeg should be completeGuenter Bartsch
CVS patchset: 2714 CVS date: 2002/09/19 21:45:01