summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2011-10-18demux_ts.c: Use input->seek_time() when available.Petri Hintukainen
2011-10-18demux_ts.c: fixed seeking to time offsetPetri Hintukainen
2011-10-18net_buf_ctrl: dvb sync: dont rely on demuxer sending BUF_FLAG_FRAME_STARTTorsten Jager
(eg for streams that send PES payloads not aligned to frame boundaries).
2011-10-18net_buf_ctrl: dvb sync: observe a/v buffers only.Torsten Jager
Dont get fooled by subtitle buffers with pts seconds away from video for example.
2011-10-18Removed unused variablePetri Hintukainen
2011-10-18input_dvb: if write() fails, stop recording and log a messagePetri Hintukainen
2011-10-18input_dvb: fixed check for recording file handlePetri Hintukainen
2011-10-18Fixed incorrect aliasingPetri Hintukainen
2011-10-17Fixed warningsPetri Hintukainen
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-08-02demux_ts: Added defines for PMT stream info descriptorsPetri Hintukainen
2011-10-10Fixed asprintf usagePetri 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-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-10Removed unneeded data from oss_driver_sPetri Hintukainen
2011-10-10audio_oss_out.c: fixed 'bytes_left' may be used uninitialized in this functionPetri Hintukainen
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-10corrected typos in src/post/audio/stretch.c and ↵Chad Dunlap
src/post/deinterlace/xine_plugin.c
2011-07-18Fixed small typo in src/audio_out/audio_directx2_out (LP #810407)Kent Baxley
2008-09-20textrel fix for xineplug_post_tvtime.so (tomsmocomp)PaX Team
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-07-18demux_ts: commented out PCM inside PS1Petri Hintukainen
Demuxer does not send PCM header. Decoder can't handle raw PCM stream without configuration.
2011-07-22demux_ts: packet content should be checked for AC3 syncword after checking ↵Petri Hintukainen
all descriptors
2011-10-04Merge.Chris Rankin
2011-10-04Import xine_private.h as needed, not as part of xine_internal.h.Chris Rankin
2011-10-04fixed remaining compiler warnings from demuxersPetri Hintukainen
2011-10-04demux_qt: check asprintf() return valuePetri Hintukainen
2011-10-04demux_ogg: check asprintf return valuePetri Hintukainen
2011-10-04demux_qt: fixed using uninitialized dataPetri Hintukainen
2011-10-04demux_real: fixed buffer size checkPetri Hintukainen
Check used (NULL) target pointer instead of length and would be always false
2011-10-04demux_ts: save pcr pid from pmtPetri Hintukainen
2011-10-04utils.c: fixed missing prototypes: unconditionally include xine_internal.hPetri Hintukainen
_x_set_file_close_on_exec() and _x_set_socket_close_on_exec() prototypes were missing. We need the prototypes because of visibility attributes.
2011-09-27demux_ts: removed sending of preview/header buffers.Petri Hintukainen
Now all used decoders work without header/preview buffers.
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 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-03Prefix open_cloexec() and create_cloexec() with xine_, and add new ↵Chris Rankin
xine_socket_cloexec() function.