summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-05-09Clean up video output plugin configure checksMatt Messier
2007-05-09Declare the entries at the start of the file, makes it easier to see the ↵Diego 'Flameeyes' Pettenò
targets.
2007-05-09Don't use multiline when only one entry is present.Diego 'Flameeyes' Pettenò
2007-05-09Put post_vdr.h between the post plugin sources, rather than having it in the ↵Diego 'Flameeyes' Pettenò
extra noinst_HEADERS.
2007-05-09Properly use xineplug_ldflags and remove IMPURE_TEXT_LDFLAGS, as there are ↵Diego 'Flameeyes' Pettenò
no inline assembler routines.
2007-05-09Instead of using libdir and postlibdir, use xineplug and xinepost, that are ↵Diego 'Flameeyes' Pettenò
defined in Makefile.common.
2007-05-08More configure.ac cleanupsMatt Messier
-- Revisit NLS stuff. Not much changed, remove the REVISIT tag -- Change XDG_BASEDIR_CFLAGS to XDG_BASEDIR_CPPFLAGS, because it only includes a -I, which is a CPPFLAGS option, not CFLAGS -- Move XDG stuff up to library checks -- Cleanup and move zlib checks -- Move X11 checks up to checks for system services -- Break audio out plugin stuff into m4/audio_out.m4 -- Break video out plugin stuff into m4/video_out.m4 -- Move libdir name stuff into m4/libFLAC.m4 since that's the only thing that uses it.
2007-05-08Fix the build rules for libavutil.a and libpostproc.a (for the planar plugin).Darren Salt
2007-05-08Merge changes from main 1.2 repositoryMatt Messier
2007-05-08Clean up the vdr plugins' makefile.Darren Salt
2007-05-08Merge VDR support.Darren Salt
2007-05-08Merge Reinhard Nissl's engine changes.Darren Salt
2007-05-08Merge from 1.1.Darren Salt
2007-05-08Internal libpostproc.a needs libavutil.a, so link planar post-plugin with both.Darren Salt
2007-05-08RIP: AC_OPTIMIZATIONSMatt Messier
-- Removed m4/optimizations.m4, and along with it, AC_OPTIMIZATIONS. -- Stripped down, cleaned up, and merged the former together with other compiler characteristic checks. -- Do not set any optimization flags into CFLAGS. Update all Makefile.am's with proper AM_CFLAGS, AM_CPPFLAGS, AM_LDFLAGS, etc. to set up optimization flags, usually from DEFAULT_OCFLAGS. -- Start cleaning up CFLAGS/CPPFLAGS stuff in Makefile.am's all over the place. -- Correct a number of places where CFLAGS itself was being mangled in Makefile to on-the-fly adjust optimizations to work around compiler bugs. This stuff is now done correctly. -- The run of automake from autogen.sh is now clean of warnings. -- Cleaned out some (now) dead macros from m4/_xine.m4 -- Mac OS X intel builds out-of-the-box now -- dropped optimization on post/deinterlace/plugins/kdetv-greedyh to O1_CFLAGS. -- OBJCFLAGS is now getting set correctly everywhere that it needs to be -- Various other miscellaneous cleanups all over
2007-05-04Merge - part 2.Diego 'Flameeyes' Pettenò
2007-05-04Merge - part 1.Diego 'Flameeyes' Pettenò
2007-05-03Reduce size of flac_decoder_t structure: output_mode and ↵Diego 'Flameeyes' Pettenò
output_sampling_rate are not used; sample_rate, channels and bits_per_sample can be local to flac_decode_data on the STDHEADER codepath. Reorder to fill hole.
2007-05-03ao_cap_mode is only ever used in faad_open_output, make it a local variable.Diego 'Flameeyes' Pettenò
2007-05-03Mark vorbis_comment_keys structure constant.Diego 'Flameeyes' Pettenò
2007-05-03Make _x_buf_(audio|video)_name return a pointer to constant string.Diego 'Flameeyes' Pettenò
2007-05-02Install input_vdr.h in ${includedir}/xine, where vdr-xine expects it.Darren Salt
2007-05-02Don't allocate the buffer inline in the structure, just allocate it when ↵Diego 'Flameeyes' Pettenò
needed (during decode).
2007-05-02Fix boundary of the for loop.Diego 'Flameeyes' Pettenò
2007-05-02Merge changes, once again, with passion.Diego 'Flameeyes' Pettenò
2007-05-02Mac OS X Universal Binary supportMatt Messier
2007-04-25Merge from 1.1.Darren Salt
2007-04-24Use LOG_MODULE in log messages in the Xv & XxMC plugins.Darren Salt
Untranslated messages use LOG_MODULE in the string literal, whereas translated messages use %s.
2007-04-21Merge from 1.1 branch.Diego 'Flameeyes' Pettenò
2007-04-21Avoid fiddling with __attribute__.Diego 'Flameeyes' Pettenò
2007-04-21Mark bandwidths array static.Diego 'Flameeyes' Pettenò
2007-04-19audio_filter_amp: calculate the total number of frames to iterate over just ↵Diego 'Flameeyes' Pettenò
once. This way, it avoids to calculate the multiplication in the for loops and in the memset() call.
2007-04-19Mark _x_[av]o_new_port functions as internal function, both in doxygen and ↵Diego 'Flameeyes' Pettenò
by not exporting them.
2007-04-19More doxygen documentation.Diego 'Flameeyes' Pettenò
2007-04-19Doxygen documentation.Diego 'Flameeyes' Pettenò
2007-04-18Cleanup, add doxygen comments, add doxygen todos.Diego 'Flameeyes' Pettenò
2007-04-18Cleanup; make variables and parameters constant; improve the float_to_int ↵Diego 'Flameeyes' Pettenò
function; add some doxygen comments with a @todo to remind that this function should be implmeneted once and forever in xine-utils.
2007-04-18Now that xine_dts_decoder.c is alone, move it in libxineadec.Diego 'Flameeyes' Pettenò
--HG-- rename : src/libdts/xine_dts_decoder.c => src/libxineadec/xine_dts_decoder.c
2007-04-18Replace libdts 0.0.2 with libdca 0.0.5 and contextually move it in contrib/.Diego 'Flameeyes' Pettenò
libdca 0.0.5 was released about a week ago, and this commit replaces the old code from libdts 0.0.2 (that was renamed libdca). There's basically no functional change even if the build system is simplified as configure takes care of switching between the two implementations on its own.
2007-04-18Merge from 1.1 series.Diego 'Flameeyes' Pettenò
2007-04-17Merge from 1.1 (and update the debian/changelog datestamp for 1.2.0~hg).Darren Salt
2007-04-16Merge fix for xine-lib extension.Reinhard Nißl
2007-04-16Merge fix from other xine-lib extension.Reinhard Nißl
2007-04-16Simplify handling of internal/external libmpcdec, most of the work is done ↵Diego 'Flameeyes' Pettenò
at configure time.
2007-04-16Fix ffmpeg_config.h build, so that make distchecks works.Diego 'Flameeyes' Pettenò
2007-04-16FIX: Make sleeps in video out loops interruptable for immediate OSDReinhard Nißl
redrawing. While splitting my original big patch set, I've lost three lines. This change will make xine-lib compile again.
2007-04-15Avoid sending BUF_FLAG_FRAME_END before the first frame.Reinhard Nißl
When BUF_FLAG_FRAME_END is sent before the first frame, decoding fails as there is no data and a "bad" frame of size 0x0 will be allocated, which is really bad as such as frame is simply invalid.
2007-04-15Extend the original MAX_SHOWING by 16 VDR OSD objects.Reinhard Nißl
The original number of OSD objects was 5 which served xine-lib's needs. VDR may on it's own allocate up to 16 OSD objects and thus there may be no more OSD objects left for xine-lib's needs. The change addresses this by increasing the current number by 5.
2007-04-15Integrate vdr directory into xine-lib's build system.Reinhard Nißl
2007-04-15Provide some internal functions to be used by input_vdr.Reinhard Nißl
These functions are likely to be removed later when more correct solutions have been found.