summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-05-17Remove the center channel from the upmix.James Courtier-Dutton
It just causes the left and right channels to sound like they are coming from the center, so one looses any good left/right effects. CVS patchset: 6558 CVS date: 2004/05/17 15:10:20
2004-05-16From: Reinhard Nissl.James Courtier-Dutton
The fix stopps dropping properly received data. I realized the problem when switching channels in VDR. From time to time, it happend that switching took more than 50 ms (the timeout value used in _x_read_abort()), which caused the select() to timeout. In the case where 'stream->demux_action_pending' was set, the already received data was dropped due to returning 0. This finally resulted in your demuxer to fail with DEMUX_END, as it couldn't read 6 bytes from the PES header. So for the case, that there is some data available, it now takes twice the timeout (i. e. 100 ms), before a return 0 happens. Some more information: as in rare cases switching channels could take even longer than 100 ms, I've also added a loop around _x_read_about() in my VDR input plugin, which returns 0 just after this state lasts for 5 seconds. CVS patchset: 6557 CVS date: 2004/05/16 21:45:24
2004-05-16From: Reinhard Nissl.James Courtier-Dutton
Under certain circumstances, the result caused an overflow in 'num_frames', so that it could get negative. CVS patchset: 6556 CVS date: 2004/05/16 21:39:55
2004-05-16From: Reinhard NisslJames Courtier-Dutton
1) the 'size' of the A52 frame was calculated 'result' bytes to small. 2) a simpler "not jumbo detection": if 'size' was not changed, then it's not a jumbo and we're done. CVS patchset: 6555 CVS date: 2004/05/16 21:35:16
2004-05-16fix [ 855802 ] xine-lib -- input_pvr.c -- unpause seeks to beginningMiguel Freitas
CVS patchset: 6554 CVS date: 2004/05/16 19:32:36
2004-05-16Priority support.Thibaut Mattern
0 for "raw" demuxers 10 for "normal" demuxers CVS patchset: 6553 CVS date: 2004/05/16 18:01:26
2004-05-16Priority support for demuxer and input plugins (engine part).Thibaut Mattern
CVS patchset: 6552 CVS date: 2004/05/16 17:58:16
2004-05-16Update ChangeLog with upmix and 24bits-int and 32bit-float audio support.James Courtier-Dutton
xine-lib can now play 24bit .wav files, and output 24bits to the DAC if the sound card supports it. CVS patchset: 6551 CVS date: 2004/05/16 16:27:56
2004-05-16Remove references to video and metronom for the upmix plugin.James Courtier-Dutton
CVS patchset: 6550 CVS date: 2004/05/16 16:23:09
2004-05-16Changes in white space only.James Courtier-Dutton
e.g. changing // to /* */ CVS patchset: 6549 CVS date: 2004/05/16 15:13:34
2004-05-16Plugin is now a XINE_POST_TYPE_AUDIO_FILTER.James Courtier-Dutton
Some updates so that upmixing 8,16,24 and floats works. The output of the upmixer is currently 32bit floats, so it currently only works with alsa. New audio plugins could be added to change it back to 16bit before reaching audio out so that it works with OSS etc. We just need Frontend GUIs to catch up and support AUDIO_FILTER post plugins. CVS patchset: 6548 CVS date: 2004/05/16 14:44:42
2004-05-16Fix EOS handling (http).Thibaut Mattern
CVS patchset: 6547 CVS date: 2004/05/16 14:04:12
2004-05-16Make the upmix plugin act as a passthru if it cannot handle the upmix format.James Courtier-Dutton
CVS patchset: 6546 CVS date: 2004/05/16 02:56:35
2004-05-15Some more updates for 24bit sound.James Courtier-Dutton
CVS patchset: 6545 CVS date: 2004/05/15 23:44:25
2004-05-15Minor adjustments to start adding 24bit and 32bit-Float audio sample support.James Courtier-Dutton
CVS patchset: 6544 CVS date: 2004/05/15 20:27:50
2004-05-15Port subwoofer filter from mplayer.James Courtier-Dutton
CVS patchset: 6543 CVS date: 2004/05/15 18:22:26
2004-05-15First attempt at an upmix plugin.James Courtier-Dutton
It can handle 16bit audio 2-channel to 5.1 channel upmix. Currently, the .1 or LFE channel is not yet created. CVS patchset: 6542 CVS date: 2004/05/15 15:32:47
2004-05-15gcc 3.4.0 doesn't like function prototypes with the inline specifier. ffmpeg ↵Robin KAY
developers have been informed. CVS patchset: 6541 CVS date: 2004/05/15 14:23:15
2004-05-15new packageSiggi Langauf
CVS patchset: 6540 CVS date: 2004/05/15 09:58:29
2004-05-15README.config_en was removed from xine-lib by Michael Roitzsch. ThisStephen Birch
edit removes it from the debian install file. CVS patchset: 6539 CVS date: 2004/05/15 09:16:52
2004-05-14trying to keep at least the most important parts up to dateMichael Roitzsch
CVS patchset: 6538 CVS date: 2004/05/14 13:36:03
2004-05-14fix compiler warning and make new config entry's strings translateableMichael Roitzsch
CVS patchset: 6537 CVS date: 2004/05/14 13:34:27
2004-05-14trying to fix overly enthusiastic elem demuxerMichael Roitzsch
CVS patchset: 6536 CVS date: 2004/05/14 13:31:49
2004-05-14reduce double-documentation of DXR3 config entries (we have helptexts now)Michael Roitzsch
CVS patchset: 6535 CVS date: 2004/05/14 13:29:13
2004-05-14Handle Jumbo A52/AC3 frames from VDRJames Courtier-Dutton
CVS patchset: 6534 CVS date: 2004/05/14 02:12:48
2004-05-13all realmedia files should playback more smoothly nowJames Stembridge
CVS patchset: 6533 CVS date: 2004/05/13 21:44:33
2004-05-13Don't set the img->duration to the default if it's 0 in vo_frame_draw - this ↵James Stembridge
allows the code for handling this special case to actually be used CVS patchset: 6532 CVS date: 2004/05/13 21:38:49
2004-05-13set the pts on all buffers so the binary codec can be fed with the correct ↵James Stembridge
timestamp for all frames CVS patchset: 6531 CVS date: 2004/05/13 21:17:09
2004-05-131) don't use the framerate stored in the header as it's sometimes way off ↵James Stembridge
the actual framerate 2) use the timestamp returned by the binary codec CVS patchset: 6530 CVS date: 2004/05/13 21:15:33
2004-05-13embed mkinstalldirs conditionnalyDaniel Caujolle-Bert
CVS patchset: 6529 CVS date: 2004/05/13 19:39:07
2004-05-13post rc4aMiguel Freitas
CVS patchset: 6528 CVS date: 2004/05/13 01:56:10
2004-05-12define HAVE_LRINTF *and* _ISOC9X_SOURCE (thanks Daniel)Miguel Freitas
CVS patchset: 6527 CVS date: 2004/05/12 20:11:22
2004-05-12Add support for ejecting removable media on Solaris.Robin KAY
CVS patchset: 6526 CVS date: 2004/05/12 19:07:33
2004-05-12Wrong bitwise operator.Robin KAY
CVS patchset: 6525 CVS date: 2004/05/12 17:50:09
2004-05-12fix compiler warningsMichael Roitzsch
CVS patchset: 6524 CVS date: 2004/05/12 16:21:41
2004-05-12- open the CD device for Linux systems where /proc/sys/dev/cdrom/check_mediaxine-1-rc4a-release1-rc4aBastien Nocera
is at 1 (otherwise, it will lie about the medium type) CVS patchset: 6523 CVS date: 2004/05/12 11:19:13
2004-05-12Mpeg 1/2 decoding.Thibaut Mattern
Tested with mpeg1 and mpeg2 streams. I've not checked if it's slower than libmpeg2... Change the ffmpeg deocoder priority to test it. CVS patchset: 6522 CVS date: 2004/05/12 07:41:43
2004-05-11Fix Robin install problemDaniel Caujolle-Bert
CVS patchset: 6521 CVS date: 2004/05/11 22:21:44
2004-05-11preparation for rc4aMiguel Freitas
quick fix for wma static noise. (a more general solution should be employed in configure.ac) CVS patchset: 6520 CVS date: 2004/05/11 21:31:55
2004-05-11use the CDDB cache directory, even when CDDB queries are disabledMichael Roitzsch
CVS patchset: 6519 CVS date: 2004/05/11 21:21:39
2004-05-11spec-file: enabled building separat opengl rpmManfred Tremmel
CVS patchset: 6518 CVS date: 2004/05/11 21:14:53
2004-05-11make sure displayed values are sane, that is, we are not trying to displayMiguel Freitas
something outside the delivered image. fixes border calculation for zoom < 100%. CVS patchset: 6517 CVS date: 2004/05/11 02:21:16
2004-05-10distcheck-lax target to make distchecks without forcing documentationsMichael Roitzsch
rebuild, which requires a full docbook/sgml toolchain CVS patchset: 6516 CVS date: 2004/05/10 21:29:44
2004-05-10fix compilation breakage before Mike kills me ;-)Miguel Freitas
CVS patchset: 6515 CVS date: 2004/05/10 13:38:39
2004-05-10- look a tiny bit deeper in the Program streams as well, now all myBastien Nocera
broken MPEGs play properly, without tweaking CVS patchset: 6514 CVS date: 2004/05/10 11:33:54
2004-05-10- remove dirty hack from the Program stream demuxer, and look deeper for aBastien Nocera
header when using the Elementary stream demuxer Hopefully that didn't break anything ;) CVS patchset: 6513 CVS date: 2004/05/10 11:24:28
2004-05-09*** empty log message ***Miguel Freitas
CVS patchset: 6512 CVS date: 2004/05/09 23:38:48
2004-05-09syncMiguel Freitas
CVS patchset: 6511 CVS date: 2004/05/09 23:31:59
2004-05-09fix zoom supportMiguel Freitas
CVS patchset: 6510 CVS date: 2004/05/09 23:25:07
2004-05-09dvb patches by Szymon Stefanek and Mike LampardMiguel Freitas
CVS patchset: 6509 CVS date: 2004/05/09 22:34:19