Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-25 | Compiler warning fixes. | Darren Salt | |
2010-02-25 | isatty() takes an int, not a FILE *. | Darren Salt | |
2010-02-25 | Fix a size check (wrong variable, causing int/ptr comparison) in rmff.c. | Darren Salt | |
2010-02-24 | Fix up V4L/V4L2 for non-Linux. | Darren Salt | |
2010-02-23 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/xine-engine/buffer.h => include/xine/buffer.h rename : src/libxineadec/xine_lpcm_decoder.c => src/audio_dec/xine_lpcm_decoder.c | |||
2010-02-21 | Avoid invalid fstat calls when opening empty files | Ulrich Eckhardt | |
When opening empty files with xine, it reports: > This is xine (X11 gui) - a free video player v0.99.6cvs. > (c) 2000-2007 The xine Team. > system call fstat: Bad file descriptor > system call fstat: Bad file descriptor > call failed > object not accessible > object not accessible > call failed The problem was that when detecting an empty file, it is closed, but the file descriptor in struct file_input_plugin_t is still left at the previous value, causing the errors when it is used later. | |||
2010-02-24 | src/dxr3/compat.h needs to be in the tarball... | Darren Salt | |
2010-02-23 | Added tag 1.1.18 for changeset 86395fcaded3 | Darren Salt | |
2010-02-23 | 1.1.18.1.1.18 | Darren Salt | |
2010-01-30 | BluRay subtitles in matroska | Petri Hintukainen | |
2010-04-20 | remove the unneeded unistd.h and fix compatibility for msvc | Shixin Zeng | |
2010-04-29 | add /usr/lib64/codecs as real binary codec location | Anssi Hannula | |
Mplayer now only supports single location for all binary codecs, and therefore on Mandriva packaging /usr/lib(64)/codecs was selected as the directory where mplayer will try to load them from. The 64-bit variant is missing from xine-lib (/usr/lib/codecs is there). Attached patch adds it. | |||
2010-04-29 | Minor C99ism. | Darren Salt | |
2010-02-21 | Typo fix | Ulrich Eckhardt | |
2010-04-23 | fix win32 recognition when cross compiling by using $host_os instead of ↵ | Volker Grabsch | |
$build_os | |||
2010-04-12 | C89 fix | Shixin Zeng | |
2010-04-11 | Changelog update. | Darren Salt | |
2010-04-11 | Report NBC buffer stats to the application using new event XINE_EVENT_NBC_STATS | Frank Enderle | |
This event reports the buffer status for network streams (NBC) back to the application, providing a way to measure if the stream delivers data fast enough. This enables the application to slow down the stream playback to get the buffers filling more quickly. (This is only a sample application of the event.) The event reports all vital data like fill percentage, remaining buffer in seconds and discontinuity, separately for audio and video, whether the nbc layer is actually buffering, the operation type (put or get) and also if the buffering is enabled at all. In essence, it's the output you get from nbc if you run xine-lib in verbose mode on the console, but in raw data. | |||
2009-12-16 | TTA demux: use _x_demux_send_data | Kelvie Wong | |
To reduce code duplication. | |||
2010-04-11 | Fix a flaw on recovering from ALSA-reported errors in ao_alsa_delay() | Frank Enderle | |
I noticed some alsa dropouts (losing audio) while hunting a bug which has been related to a broken streaming server. This resulted in buffers running empty and therefore showed some issues in the ALSA driver not correctly applying some recovery procedures provided by ALSA itself (snd_pcm_recover() and friends). | |||
2010-04-09 | Minor indentation cleanup. | Darren Salt | |
2010-04-09 | Add eac3 support to demux_ts | Jose Alberto Reguero | |
2009-09-15 | Add locking for when adjusting audio frame discarding. | Roger Scott | |
2010-02-23 | Prevent discard_{frames,buffers} from going negative. | Darren Salt | |
Based on patches from Roger Scott <ras351@hotmail.com>. | |||
2010-02-22 | Changelog entry for WMA Pro. | Darren Salt | |
2010-02-21 | WMAPro support | Christopher Martin | |
Rename "wmav3" to "wmapro" in xine-lib's internals to line up xine-lib's nomenclature with what everyone else calls it and knows it as. [Tweaked by ds to avoid API change.] Tell xine-lib that when it finds wmapro, look to ffmpeg. ffmpeg's wmapro decoder is unique in that it puts out samples that are floats, not 16-bit ints. These need to be converted. This requires external ffmpeg. | |||
2010-02-22 | Changelog entry for the LPCM fix. | Darren Salt | |
2010-02-22 | Swap round if/while in LPCM 24-bit handling. | Darren Salt | |
This will reduce logspam with little-endian streams, which Can't Happen anyway. | |||
2010-01-10 | Fix LPCM 24bit byte stream | Aoi Shinkai | |
I have LCPM 24bit DVD. When I played it on xine, sound was noisy noise. I found that LCPM 24bit byte stream is _not_ the same as WAVE 24bit byte stream. | |||
2010-02-12 | DXR3 compatibility fix for newer versions of the em8300 driver. | Darren Salt | |
2010-02-07 | Changelog update (Flash/AAC). | Darren Salt | |
2010-02-07 | Fix Flash video with aac not playing audio (HTTP etc.) | Martin Jacobs | |
2010-02-06 | libv4l check shouldn't fail & abort unless --enable-libv4l is given. | Darren Salt | |
2010-02-05 | Fix testing for DVB support. | Darren Salt | |
2010-02-04 | Extend Ogg metadata handling. | Darren Salt | |
2010-02-04 | Work around an ffmpeg SVQ3 bug; check for avcodec_thread_init failure. | Darren Salt | |
2010-02-04 | Fix a ticket-related memory leak. | Darren Salt | |
2010-02-03 | Remove pointless output from stats logging; make the const variables static. | Darren Salt | |
2010-02-03 | Kill a "missing return" warning. | Darren Salt | |
2010-01-30 | Fix dvdnav map file closure. | Darren Salt | |
2010-01-29 | Link the v4l2 plugin with libv4l2 (if required); use pkgconfig to locate it. | Darren Salt | |
2010-01-26 | Convert xine_log → xprintf. | Darren Salt | |
2010-01-26 | Switch off logging, convert some lprintf() to xine_log(), add a startup warning. | Darren Salt | |
2010-01-26 | Get rid of a few compiler warnings. | Darren Salt | |
2010-01-26 | More error checking. | Darren Salt | |
2010-01-26 | Merge v4l2 support. | Darren Salt | |
2010-01-26 | Mention v4l2 in xine(5). | Darren Salt | |
--HG-- branch : v4l | |||
2010-01-26 | Fix AAC in FLV. | Darren Salt | |
This bug appears to be a variety of aliasing bug, caused by the compiler not knowing that buffer is written to by ...->read(). On i386, the bug shows up because buffer[0] has to be re-read when extracting the sample rate etc.; on amd64, it works fine because the value was cached in a register. The problem is avoided by not read()ing into any storage more than once while it remains in scope. | |||
2010-01-25 | Bump version no. etc. | Darren Salt | |
2010-01-22 | v4l2: set no. of bytes sent, and don't send more than max_size bytes at a time. | Darren Salt | |
--HG-- branch : v4l |