Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-11 | Update libmpcdec (formerly libmusepack) to version 1.2.5, this also reduces ↵ | Diego 'Flameeyes' Pettenò | |
the patching needed. Contestually, move libmpcdec code in contrib/libmpcdec, so that it's not mixed together with xine code. The use of MUSEPACK_LIBS/MUSEPACK_CFLAGS intermediate is to make simpler move to pkg-config checks if libmpcdec developers decide to install one. | |||
2007-04-11 | Forgot to include attributes.h | Diego 'Flameeyes' Pettenò | |
2007-04-11 | Merge 1.1 branch. | Diego 'Flameeyes' Pettenò | |
2007-04-11 | Null-define XINE_PROTECTED as it's not to be shown on documentation. | Diego 'Flameeyes' Pettenò | |
Non-static non-public functions should be properly marked @internal instead. | |||
2007-04-11 | Convert almost the whole buffer.h documentation to Doxygen format, and ↵ | Diego 'Flameeyes' Pettenò | |
extend the documentation available before. | |||
2007-04-10 | Split the DirectFB plugin into X11 and non-X versions. | Darren Salt | |
This fixes linkage problems for people who want this but don't want X. | |||
2007-04-10 | Start 1.1.6 release cycle. | Darren Salt | |
2007-04-10 | Expand ATTR_ALIGN to nothing to avoid having __attribute__ declarations in ↵ | Diego 'Flameeyes' Pettenò | |
the middle of a structure declaration. | |||
2007-04-10 | Use ATTR_ALIGN to declare alignment. | Diego 'Flameeyes' Pettenò | |
2007-04-10 | Rationalise __attribute__((packed)) usage. | Diego 'Flameeyes' Pettenò | |
First of all, as we check the presence of the attribute in configure.ac and we generate the XINE_PACKED definition there, there's no need to do the work again on attributes.h. Also remove #pragma pack support for now, as the trick is just not neat enough, and as it is it's just noise. Make Wine, libdvdnav and nosefart use XINE_PACKED rather than doing their own checks, as they are less reliable. | |||
2007-04-10 | Define XINE_PACKED to nothing during Doxygen run so that it's not disturbing ↵ | Diego 'Flameeyes' Pettenò | |
when present in the structures' definition. | |||
2007-04-10 | Add a warning if the __attribute__((packed)) is not supported, as the ↵ | Diego 'Flameeyes' Pettenò | |
#pragma pack support is too weak right now. | |||
2007-04-10 | Add a new check for __attribute__((packed)), and if present, define XINE_PACKED. | Diego 'Flameeyes' Pettenò | |
This is the first step to sanitise the handling of PACKED attribute. | |||
2007-04-10 | Instead of recreating the FOURCC_32 wheel, use ME_FOURCC and read directly a ↵ | Diego 'Flameeyes' Pettenò | |
32-bit value. | |||
2007-04-10 | Replace the duplicated meFOURCC macro with ME_FOURCC that is declared in ↵ | Diego 'Flameeyes' Pettenò | |
bswap.h already. | |||
2007-04-10 | Use ME_FOURCC rather than having two declarations for wvpk_signature. | Diego 'Flameeyes' Pettenò | |
2007-04-10 | Retag xine-lib 1.1.5. | Darren Salt | |
2007-04-10 | Oops. Remove the "(unreleased)" marker.xine-lib-1_1_5-release1.1.5 | Darren Salt | |
2007-04-10 | xine-lib 1.1.5. | Darren Salt | |
2007-04-10 | More generated files to be ignored. | Darren Salt | |
2007-04-09 | Merge from 1.1. | Diego 'Flameeyes' Pettenò | |
2007-04-09 | format_arg attribute requires the function to return char*. | Diego 'Flameeyes' Pettenò | |
2007-04-09 | Until the contributed code is moved in its own contrib/ tree, ignore those ↵ | Diego 'Flameeyes' Pettenò | |
parts we don't care about to document. | |||
2007-04-09 | Remove stray FFmpeg code. | Diego 'Flameeyes' Pettenò | |
2007-04-09 | Add a Doxyfile.in file for doxygen support, changes for that are coming; ↵ | Diego 'Flameeyes' Pettenò | |
more changes to the Doxyfile are needed. | |||
2007-04-09 | Don't export _x_(dummy_)fifo_buffer_new functions. | Diego 'Flameeyes' Pettenò | |
2007-04-09 | Check for external FFmpeg before checking if the given decoder was | Diego 'Flameeyes' Pettenò | |
enabled in configuration. As external FFmpeg does not install its own ffmpeg_config.h, we have to assume that it supports every buffer type; this should probably be checked for errors when opening the decode, but at least it should work to the same extent it worked on 1.1. | |||
2007-04-09 | Check for include files in the included libavcodec directory. | Diego 'Flameeyes' Pettenò | |
The dvdata.h is never installed by FFmpeg, so when using the external copy you have to still use the internal dvdata.h file at the moment. | |||
2007-04-09 | Use ffmpeg_config.h only when using internal FFmpeg. | Diego 'Flameeyes' Pettenò | |
This way there's no need to fake it when using the external copy. | |||
2007-04-09 | Update ChangeLog for the merge, and start tracking changes for 1.2 series. | Diego 'Flameeyes' Pettenò | |
2007-04-09 | Use 1.1.90 as version number to leave time for 1.2 pre-releases (betas); RPM ↵ | Diego 'Flameeyes' Pettenò | |
used not to allow non-numeric versionings so this should be safer to use. | |||
2007-04-09 | Merge the FFmpeg integration branch into the nopadding branch. | Diego 'Flameeyes' Pettenò | |
2007-04-09 | Update from 1.1 branch. | Diego 'Flameeyes' Pettenò | |
2007-04-09 | Split Libs and Cflags between public and private in the pkg-config file. | Diego 'Flameeyes' Pettenò | |
2007-04-08 | Update URLs (cvs->hg transition) for compiling on/for win32. | Darren Salt | |
2007-04-08 | Beside the name, constants can't be marked const or gcc miscompiles the ↵ | Diego 'Flameeyes' Pettenò | |
Altivec code. | |||
2007-04-08 | Mark various private arrays, structs & fn parameters as static and/or const. | Darren Salt | |
Two of the modified files are headers, but each contains definitions as well as declarations and is only ever used once. | |||
2007-04-07 | Declare ffmpeg_config.h part of sources for the decode plugin. | Diego 'Flameeyes' Pettenò | |
2007-04-07 | Apply patch sent to FFmpeg mailing list to fix building of VP3 decoder ↵ | Diego 'Flameeyes' Pettenò | |
without Theora decoder. | |||
2007-04-07 | ffmpeg_config.h is no more generated by (xine-lib's) configure, so copy it ↵ | Diego 'Flameeyes' Pettenò | |
from the FFmpeg's build directory (as it's not easy to take it with relative path). | |||
2007-04-07 | Remove Makefile.in, it was added by mistake. | Diego 'Flameeyes' Pettenò | |
2007-04-07 | Remove the fake avcodec_register_all() function for internal FFmpeg. | Diego 'Flameeyes' Pettenò | |
With the new way to build FFmpeg, there's no need for a special function to use when building with internal FFmpeg, so just use the one already provided by libavcodec. Codecs that shouldn't be registered should just be disabled in the build. | |||
2007-04-07 | Implement Miguel's --disable-ffmpeg-(uncommon|popular)-codecs, passing the ↵ | Diego 'Flameeyes' Pettenò | |
proper options to the ffmpeg's configure script. Also disable all the decoders that we don't really want. | |||
2007-04-07 | Update from main repository. | Diego 'Flameeyes' Pettenò | |
2007-04-07 | Add a missing test call. | Diego 'Flameeyes' Pettenò | |
2007-04-07 | Enable mpeg1video encoder when DXR3 is enabled. | Diego 'Flameeyes' Pettenò | |
We only use the mpeg1video encoder from FFmpeg, and only when DXR3 output is enabled, so provide the correct options to FFmpeg's ./configure to enable it only when really needed. | |||
2007-04-07 | Add a dist-hook rule to copy ffmpeg source code to the tarball. | Diego 'Flameeyes' Pettenò | |
With this hook, the sources listed in ffmpeg-distfiles are copied to the temporary directory used by make dist to prepare the tarball, allowing to use the same "make dist" command used before even if FFmpeg is not using automake Makefiles. | |||
2007-04-07 | Remove diff_to_ffmpeg_cvs.txt file from EXTRA_DIST, as if we'll still need ↵ | Diego 'Flameeyes' Pettenò | |
it, we should put it in contrib/ instead. | |||
2007-04-07 | Add an ffmpeg-distfiles file. | Diego 'Flameeyes' Pettenò | |
This file is going to be used during make dist so that the sources of FFmpeg can be copied in the dist directory to be tarred up. | |||
2007-04-07 | Merge changes from main repository. | Diego 'Flameeyes' Pettenò | |