summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-07-26Stop asserts happening on underruns.James Courtier-Dutton
Delay support for USB hotplug until linux kernel supports it better. CVS patchset: 5213 CVS date: 2003/07/26 00:27:20
2003-07-25export XINE_NO_ACCEL can be used to disable MMX/SSE code.Miguel Freitas
no more excuses for not using valgrind :) CVS patchset: 5212 CVS date: 2003/07/25 22:38:23
2003-07-25small housekeeping: demuxer api seeks in milisecondsMiguel Freitas
CVS patchset: 5211 CVS date: 2003/07/25 21:02:04
2003-07-24make input_v4l compile even without alsaStefan Holst
CVS patchset: 5210 CVS date: 2003/07/24 15:51:09
2003-07-23- don't crash when compiled with alsa support and no alsa device is presentBastien Nocera
for the sound capture (Closes GNOME bugzilla #118026) CVS patchset: 5209 CVS date: 2003/07/23 18:37:53
2003-07-22be stricter about selecting audio/video streams to playJames Stembridge
CVS patchset: 5208 CVS date: 2003/07/22 20:36:51
2003-07-221) fix slider position in files with multiple data chunksJames Stembridge
2) improve accuracy of time based seeking in long files CVS patchset: 5207 CVS date: 2003/07/22 20:14:09
2003-07-22allow all values greater 0 as success returnsMichael Roitzsch
CVS patchset: 5206 CVS date: 2003/07/22 09:36:03
2003-07-21- don't crash if we don't have a base MRL for the reference MRLBastien Nocera
CVS patchset: 5205 CVS date: 2003/07/21 19:28:05
2003-07-20release preparationsSiggi Langauf
CVS patchset: 5204 CVS date: 2003/07/20 22:42:20
2003-07-20Changed assembly building code to take advantage of libtool. This commandStephen Torri
now works for libtool-1.4.x and libtool-1.5. Changed the commands for building the assembly files in libw32dll to match that suggested by Chris Rankin <rankincj@yahoo.com>. CVS patchset: 5203 CVS date: 2003/07/20 20:48:40
2003-07-20fix G400 chroma bugJames Stembridge
CVS patchset: 5202 CVS date: 2003/07/20 20:07:39
2003-07-20OSS never return 1, but write() length.Daniel Caujolle-Bert
CVS patchset: 5201 CVS date: 2003/07/20 19:28:14
2003-07-20spec-file: ogg/vorbis and ogg/theora moved together with the new ogg/speex ↵Manfred Tremmel
in a separat ogg rpm CVS patchset: 5200 CVS date: 2003/07/20 15:08:37
2003-07-20More USB soundcard updates.James Courtier-Dutton
CVS patchset: 5199 CVS date: 2003/07/20 12:29:18
2003-07-20collapse GCC-specific CFLAG handling in one place,Michael Roitzsch
do not disable strict-aliasing and sign-compare warnings, no double -Wall CVS patchset: 5198 CVS date: 2003/07/20 12:22:01
2003-07-20add some information on the libavcodec MPEG encoder and update some general ↵Michael Roitzsch
stuff CVS patchset: 5197 CVS date: 2003/07/20 11:00:21
2003-07-20Improve playback on USB sound cards.James Courtier-Dutton
These changes improve xine's response to the removal of a USB cable while playing audio. Further changes will need to happen so as to allow sound output to continue when the USB cable is plugged back in, without having to stop the media stream. To enable that, when xine detects that the sound card is not there any more, it will have to close both pcm and mixer, so that the kernel can release USB resources, then when the USB cable is plugged back in, the pcm and mixer are opened again. This code might also modify what xine does in underrun situations, so this code might need to be changed again. CVS patchset: 5196 CVS date: 2003/07/20 10:34:29
2003-07-20fix for libtool 1.5 as provided on xine-devel by Chris RankinMichael Roitzsch
CVS patchset: 5195 CVS date: 2003/07/20 08:34:26
2003-07-19Better detection of VBR streams.Thibaut Mattern
Fix playback of this stream : http://cubeonline23.sourceforge.net/kirbylan.avi CVS patchset: 5194 CVS date: 2003/07/19 19:11:45
2003-07-19- use paths for the devices from the config file, don't segfault if there's ↵Bastien Nocera
no audio out CVS patchset: 5193 CVS date: 2003/07/19 16:57:18
2003-07-19Fix gcc specific marco format.Robin KAY
CVS patchset: 5192 CVS date: 2003/07/19 16:45:38
2003-07-19simpler handling of all custom message data sizesJames Stembridge
CVS patchset: 5191 CVS date: 2003/07/19 16:40:43
2003-07-191) more reliable method of detecting the end of the fileJames Stembridge
2) support files containing multiple audio/video streams CVS patchset: 5190 CVS date: 2003/07/19 16:11:39
2003-07-19- fix libtool version detection, add more warnings if gcc is usedBastien Nocera
CVS patchset: 5189 CVS date: 2003/07/19 16:00:25
2003-07-19add changes from libdvdnav syncMichael Roitzsch
CVS patchset: 5188 CVS date: 2003/07/19 13:04:46
2003-07-19sync libdvdnavMichael Roitzsch
CVS patchset: 5187 CVS date: 2003/07/19 13:04:03
2003-07-19typo?Michael Roitzsch
CVS patchset: 5186 CVS date: 2003/07/19 11:58:32
2003-07-19do not modify the prebuffer offset before the demuxer has actuallyMichael Roitzsch
accepted the input (fixes high seek lateny with DVDs) CVS patchset: 5185 CVS date: 2003/07/19 11:57:29
2003-07-19Solaris doesn't like uint_fast32_t, but my Linux doesn't like uint_t either,Michael Roitzsch
standards are nice... CVS patchset: 5184 CVS date: 2003/07/19 11:51:40
2003-07-19print at least a short note on XINE_ABORT in non-debug modeMichael Roitzsch
CVS patchset: 5183 CVS date: 2003/07/19 11:50:33
2003-07-19Backport cleanups/fixes/improvements from gxine.Thibaut Mattern
Thanks Günter. CVS patchset: 5182 CVS date: 2003/07/19 00:22:43
2003-07-19Do not try to seek with reference files.Thibaut Mattern
CVS patchset: 5181 CVS date: 2003/07/19 00:18:49
2003-07-19Fix autogen.sh. Remove odd (nonstandard?) type.Robin KAY
CVS patchset: 5180 CVS date: 2003/07/19 00:08:58
2003-07-19document real fixesJames Stembridge
CVS patchset: 5179 CVS date: 2003/07/19 00:01:12
2003-07-181) quietenJames Stembridge
2) use xine_hexdump for debug output CVS patchset: 5178 CVS date: 2003/07/18 23:50:25
2003-07-18use type specific data from headers in custom message - fixes playback of ↵James Stembridge
several RV20 and RV30 files CVS patchset: 5177 CVS date: 2003/07/18 23:37:38
2003-07-18increase maximum number of video streamsJames Stembridge
add checks to prevent segfaults when max number of streams is exceeded CVS patchset: 5176 CVS date: 2003/07/18 23:34:36
2003-07-18cs (Frantisek) updateDaniel Caujolle-Bert
CVS patchset: 5175 CVS date: 2003/07/18 22:30:10
2003-07-18made alsa-lib silent with non DEBUG buildsDaniel Caujolle-Bert
CVS patchset: 5174 CVS date: 2003/07/18 20:51:51
2003-07-17improved seeking-accuracy in ogg demuxer, some commentsAndreas Heinchen
CVS patchset: 5173 CVS date: 2003/07/17 16:07:52
2003-07-16don't try to print del eitherJames Stembridge
CVS patchset: 5172 CVS date: 2003/07/16 22:11:14
2003-07-16use xine_hexdump functionJames Stembridge
CVS patchset: 5171 CVS date: 2003/07/16 21:57:42
2003-07-161) signed data needs casting to unsignedJames Stembridge
2) don't print out control characters CVS patchset: 5170 CVS date: 2003/07/16 21:55:02
2003-07-16dynamic chunk table size for handling frames with unusually large numbers of ↵James Stembridge
chunks CVS patchset: 5169 CVS date: 2003/07/16 20:28:03
2003-07-16more cleanup; remove unused variables; use lprintfMarco Zuehlke
CVS patchset: 5168 CVS date: 2003/07/16 14:14:17
2003-07-16more cleanup; remove unused variables; use lprintfMarco Zuehlke
CVS patchset: 5167 CVS date: 2003/07/16 00:52:45
2003-07-163 seconds of difference between audio and video is not acceptable.Thibaut Mattern
Try to fix pts handling. basically: buf->pts = this->pts - this->size / (8*bitrate) (this->size is the number of bytes still inside the decoder) Miguel, if you think that the old method was better, don't hesitate to remove this one. CVS patchset: 5166 CVS date: 2003/07/16 00:25:38
2003-07-16Handle videos with 10s still frames.Thibaut Mattern
CVS patchset: 5165 CVS date: 2003/07/16 00:13:55
2003-07-14Little cleanup in pts computing code + a debug printf()Thibaut Mattern
avi format definitely sucks ;) CVS patchset: 5164 CVS date: 2003/07/14 18:49:13