summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-10-17Merge from 1.1Petri Hintukainen
2011-10-17Merge from 1.1Petri Hintukainen
2011-10-17Merge from 1.1Petri Hintukainen
--HG-- rename : src/xine-engine/xine_internal.h => include/xine/xine_internal.h rename : src/xine-utils/xineutils.h => include/xine/xineutils.h
2011-10-17Fixed input time calculationPetri Hintukainen
(was lost when splitting patch)
2011-10-17demux_ts: added rate estimationTorsten Jager
2011-10-17Added E-AC-3 to demux_mpeg_pesJose Alberto Reguero
2011-10-15Disable strict-aliasing where it caused compiler warningsChristian Ruppert
2011-10-11Merge from 1.1.Darren Salt
--HG-- rename : src/xine-engine/post.h => include/xine/post.h rename : po/libxine1.pot => po/libxine2.pot
2011-10-10Kill off one more legacy libxv-dev alternative dependency.Darren Salt
2011-10-10Merge from 1.1.Darren Salt
2011-10-10Remove old (pre-etch) versioning on deps for libdirectfb-dev and libcdio-dev.Darren Salt
2011-10-10Remove old alternative deps on libxv-dev.Darren Salt
This breaks things for those using anything older than lenny.
2011-10-10Remove old alternative deps on gettext and cvs; require only autopoint.Darren Salt
This breaks things for those using anything older than squeeze.
2011-10-10Fixed asprintf usagePetri Hintukainen
2011-10-10input_cdda: fixed writing outside of tablePetri Hintukainen
2011-10-10fixed leakPetri Hintukainen
2011-10-10Fixed cast from pointer to integer of different sizePetri Hintukainen
2011-10-10Throw an error if libxdg-basedir has not been found but ↵Christian Ruppert
--with-external-libxdg-basedir has been used
2011-10-10Removed unneeded data from oss_driver_sPetri Hintukainen
2011-10-10More detailed error messages if requirements are not metChristian Ruppert
2011-10-10audio_oss_out.c: fixed 'bytes_left' may be used uninitialized in this functionPetri Hintukainen
2011-10-10Added asprintf wrapperPetri Hintukainen
2011-10-16Added internal event XINE_EVENT_END_OF_CLIPPetri Hintukainen
This event is used by BluRay input plugin to flush demux_ts caches at end of clip.
2011-10-13demux_ts: Fixed frame normpos. Cache current PES packet position in input ↵Torsten Jager
stream.
2011-10-15Kill some "discarded qualifier" warnings in libw32dll.Darren Salt
2011-10-13mkv fix: null dereferences, skipping of unknown elementsLorenzo Desole
2011-10-10xine_check: check vasprintf() return valuePetri Hintukainen
2011-10-10Marked _x_canonicalise_url() with XINE_MALLOC attributePetri Hintukainen
2011-10-09Removed ' from preprocessor macroPetri Hintukainen
2011-10-10Refresh translations (wrt changesets 08997c405df9 and ab7fbcaf1418).Darren Salt
2011-10-10corrected typos in src/post/audio/stretch.c and ↵Chad Dunlap
src/post/deinterlace/xine_plugin.c
2011-10-09Fix typos to respect --enable-mng/--disable-mng againChristian Ruppert
2011-10-08Build fix for Fedora with external FFmpeg.Jose Alberto Reguero
2011-10-06Merge from 1.1.Darren Salt
--HG-- rename : src/xine-utils/attributes.h => include/xine/attributes.h
2011-10-06demux_ts: detect transport stream changes from PATPetri Hintukainen
* * * Make sure initial PAT is parsed even if it's crc is 0
2011-10-06demux_ts: Do not parse PAT unless it was changed (CRC)Petri Hintukainen
2011-10-06Cosmetics (fixed indent)Petri Hintukainen
2011-10-06demux_ts: always check if pid is PMT PIDPetri Hintukainen
2011-10-06demux_ts.c: always parse PATPetri Hintukainen
2011-10-05Bring xine_private.h into line with 1.2 branch, which already has this ↵Chris Rankin
capability, and force an error if someone tries to include xine_private.h in an unsuitable source file.
2011-10-05Merge commits which I've already merged from 1.1...Darren Salt
2011-10-05Merge from 1.1.Darren Salt
--HG-- rename : src/xine-engine/xine_internal.h => include/xine/xine_internal.h rename : src/demuxers/demux_ogg.c => src/combined/xine_ogg_demuxer.c
2011-10-04Merge from 1.1.Darren Salt
--HG-- rename : src/xine-utils/attributes.h => include/xine/attributes.h rename : src/xine-engine/xine_internal.h => include/xine/xine_internal.h rename : src/xine-utils/xineutils.h => include/xine/xineutils.h
2011-10-04Add AAC LATM audio and CLOEXEC descriptors to ChangeLog.Chris Rankin
2011-10-03Set CLOEXEC flag on three more sockets.Chris Rankin
There are two functions that actually set this flag: int _x_set_file_close_on_exec() int _x_set_socket_close_on_exec() (We need two functions because file descriptors and sockets are not the same under WIN32 - of course). These function belong to libxine's internal API, i.e. they are not available for use by plugins.
2011-10-03Prefix open_cloexec() and create_cloexec() with xine_, and add new ↵Chris Rankin
xine_socket_cloexec() function.
2011-10-03Add CLOEXEC support for VDR plugin, plus a few extra descriptors.Chris Rankin
2011-10-03Add CLOEXEC flag to DXR3 plugin's descriptors.Chris Rankin
2011-10-03Mark simple file and socket descriptors as uninheritable.Chris Rankin
This patch creates two utility functions: int open_cloexec(pathname, flags) int create_cloexec(pathname, flags, mode) These return a file descriptor with the CLOEXEC flag set, to ensure that the descriptor is not inherited across a fork/exec operation. The sockets returned by: _x_io_tcp_connect_ipv4() _x_io_tcp_connect() now also have their CLOEXEC flag set.
2011-10-01Merge from 1.1.Darren Salt
--HG-- rename : src/libdts/xine_dts_decoder.c => src/audio_dec/xine_dts_decoder.c rename : src/libmusepack/xine_musepack_decoder.c => src/audio_dec/xine_musepack_decoder.c