Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-10-17 | Merge from 1.1 | Petri Hintukainen | |
2011-10-17 | Merge from 1.1 | Petri 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-17 | Fixed input time calculation | Petri Hintukainen | |
(was lost when splitting patch) | |||
2011-10-17 | demux_ts: added rate estimation | Torsten Jager | |
2011-10-17 | Added E-AC-3 to demux_mpeg_pes | Jose Alberto Reguero | |
2011-10-15 | Disable strict-aliasing where it caused compiler warnings | Christian Ruppert | |
2011-10-11 | Merge 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-10 | Fixed asprintf usage | Petri Hintukainen | |
2011-10-10 | input_cdda: fixed writing outside of table | Petri Hintukainen | |
2011-10-10 | fixed leak | Petri Hintukainen | |
2011-10-10 | Fixed cast from pointer to integer of different size | Petri Hintukainen | |
2011-10-10 | Removed unneeded data from oss_driver_s | Petri Hintukainen | |
2011-10-10 | audio_oss_out.c: fixed 'bytes_left' may be used uninitialized in this function | Petri Hintukainen | |
2011-10-10 | Added asprintf wrapper | Petri Hintukainen | |
2011-10-16 | Added internal event XINE_EVENT_END_OF_CLIP | Petri Hintukainen | |
This event is used by BluRay input plugin to flush demux_ts caches at end of clip. | |||
2011-10-13 | demux_ts: Fixed frame normpos. Cache current PES packet position in input ↵ | Torsten Jager | |
stream. | |||
2011-10-15 | Kill some "discarded qualifier" warnings in libw32dll. | Darren Salt | |
2011-10-13 | mkv fix: null dereferences, skipping of unknown elements | Lorenzo Desole | |
2011-10-10 | xine_check: check vasprintf() return value | Petri Hintukainen | |
2011-10-10 | Marked _x_canonicalise_url() with XINE_MALLOC attribute | Petri Hintukainen | |
2011-10-09 | Removed ' from preprocessor macro | Petri Hintukainen | |
2011-10-10 | corrected typos in src/post/audio/stretch.c and ↵ | Chad Dunlap | |
src/post/deinterlace/xine_plugin.c | |||
2011-10-08 | Build fix for Fedora with external FFmpeg. | Jose Alberto Reguero | |
2011-10-06 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/xine-utils/attributes.h => include/xine/attributes.h | |||
2011-10-06 | demux_ts: detect transport stream changes from PAT | Petri Hintukainen | |
* * * Make sure initial PAT is parsed even if it's crc is 0 | |||
2011-10-06 | demux_ts: Do not parse PAT unless it was changed (CRC) | Petri Hintukainen | |
2011-10-06 | Cosmetics (fixed indent) | Petri Hintukainen | |
2011-10-06 | demux_ts: always check if pid is PMT PID | Petri Hintukainen | |
2011-10-06 | demux_ts.c: always parse PAT | Petri Hintukainen | |
2011-10-05 | Bring 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-05 | Merge commits which I've already merged from 1.1... | Darren Salt | |
2011-10-05 | Merge 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-04 | Merge 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-03 | Set 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-03 | Prefix open_cloexec() and create_cloexec() with xine_, and add new ↵ | Chris Rankin | |
xine_socket_cloexec() function. | |||
2011-10-03 | Add CLOEXEC support for VDR plugin, plus a few extra descriptors. | Chris Rankin | |
2011-10-03 | Add CLOEXEC flag to DXR3 plugin's descriptors. | Chris Rankin | |
2011-10-03 | Mark 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-01 | Merge 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 | |||
2011-10-03 | Set 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 have been assigned "internal" visibility so that they can be used throughout libxine.so itself while still not being exported to the global symbol table. In other words, they're both as close to being "static" as I can make them. | |||
2011-10-03 | Prefix open_cloexec() and create_cloexec() with xine_, and add new ↵ | Chris Rankin | |
xine_socket_cloexec() function. | |||
2011-10-03 | Add CLOEXEC to another descriptor. (Merge from 1.2 branch). | Chris Rankin | |
2011-10-03 | Assign O_CLOEXEC a safe default value if it hasn't been defined already. | Chris Rankin | |
2011-10-01 | Add CLOEXEC flag to DXR3 plugin's descriptors. | Chris Rankin | |
2011-10-01 | Mark 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-09-26 | Merge from 1.1. (Needs some testing.) | Darren Salt | |
--HG-- rename : src/xine-engine/buffer.h => include/xine/buffer.h | |||
2011-09-16 | ffmpeg video: do not require preview buffers for mpeg1/2 | Petri Hintukainen | |
2011-09-16 | Splitted ff_init_mpeg12_mode() from ff_handle_preview_buffer() | Petri Hintukainen | |
2011-09-16 | minor optimization | Petri Hintukainen | |
2011-09-16 | libdts: simplify. Preview buffers are already ignored. | Petri Hintukainen | |