summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2001-08-25Considerably improved the accuracy ofJames Courtier-Dutton
unixscr_get_current( ... ) Modified behaviour of unixscr_adjust( ... ) this->cur_pts now stays fairly constant and acts more as a pts offset. This could break any plugins which make use of adjust (e.g. dxr3). CVS patchset: 495 CVS date: 2001/08/25 21:34:25
2001-08-25Used the patch from Mike Lampard to adopt the new set_speed syntax.Eduard Hasenleithner
CVS patchset: 494 CVS date: 2001/08/25 21:21:01
2001-08-25Fixed bug in ao_alsa_delay function.James Courtier-Dutton
Removed un-needed variables which have moved to xine-engine/audio_out.c CVS patchset: 493 CVS date: 2001/08/25 15:52:09
2001-08-25added Daniel's seeking-without-closing-input-plugin function againGuenter Bartsch
CVS patchset: 492 CVS date: 2001/08/25 14:56:19
2001-08-25measuring complete audio/video output performanceGuenter Bartsch
CVS patchset: 490 CVS date: 2001/08/25 08:48:12
2001-08-25fixed content type detectionGuenter Bartsch
CVS patchset: 489 CVS date: 2001/08/25 08:40:08
2001-08-25adapted alsa05 plugin to new audio architecture (untested)Guenter Bartsch
CVS patchset: 486 CVS date: 2001/08/25 08:19:58
2001-08-25small cleanupsGuenter Bartsch
CVS patchset: 485 CVS date: 2001/08/25 08:11:41
2001-08-25small cleanups and fixes for new pause implementationGuenter Bartsch
CVS patchset: 484 CVS date: 2001/08/25 07:51:24
2001-08-25make avi demuxer take care of keyframesGuenter Bartsch
CVS patchset: 483 CVS date: 2001/08/25 07:42:30
2001-08-25fixed seeking (back to the old method), implementing true pause function, ↵Guenter Bartsch
introducing trick playback (slow motion and fast forward) CVS patchset: 482 CVS date: 2001/08/25 07:12:16
2001-08-25fixed alsa output open return valuesGuenter Bartsch
CVS patchset: 481 CVS date: 2001/08/25 06:48:18
2001-08-25alsa05 audio output plugin update from Peter WeissgerberGuenter Bartsch
CVS patchset: 480 CVS date: 2001/08/25 04:33:33
2001-08-24Fixed the "cirp" bug with gcc-3.0.Eduard Hasenleithner
CVS patchset: 479 CVS date: 2001/08/24 17:58:15
2001-08-24removed no longer needed includesGuenter Bartsch
CVS patchset: 477 CVS date: 2001/08/24 10:02:05
2001-08-24fixed esd / gap support (configureable), coding style enforcementGuenter Bartsch
CVS patchset: 475 CVS date: 2001/08/24 01:05:30
2001-08-23re-enabled audio resampling, correct a/v sync, corrected code ↵Guenter Bartsch
style/indentation. corrected delay() behaviour according to what's specified in the header file comment: return delay(offset) instead of absolute time CVS patchset: 473 CVS date: 2001/08/23 21:40:05
2001-08-23fooHeiko Schaefer
CVS patchset: 471 CVS date: 2001/08/23 20:31:47
2001-08-23Arts should now work on the new architecture.James Courtier-Dutton
Resample code not needed here. It has moved to xine-engine/audio_out.c xine-engine/resample.c CVS patchset: 470 CVS date: 2001/08/23 19:36:41
2001-08-23Update Sun audio driver to new audio code.Juergen Keil
CVS patchset: 469 CVS date: 2001/08/23 15:21:07
2001-08-23Latest alsa cvs now works with xine. :-)James Courtier-Dutton
Fix for dlsym problem with audio out plugins and the latest alsa cvs. I think RTLD_GLOBAL is supported on Solaris, Irix, and Linux. On FreeBSD we might need something like: - #ifndef RTLD_GLOBAL #define RTLD_GLOBAL 0 #endif As of Jan 1999 FreeBSD did not have an RTLD_GLOBAL, but essentually, RTLD_GLOBAL is set on every call. FreeBSD might support it now, I don't know. CVS patchset: 468 CVS date: 2001/08/23 13:27:24
2001-08-23Handle different byte order between X11 client <-> X11 server in yuv2rgb.Juergen Keil
CVS patchset: 467 CVS date: 2001/08/23 11:27:35
2001-08-22code cleanup: removed unneeded includes and defines, used C style ↵Guenter Bartsch
indentiation and comments CVS patchset: 464 CVS date: 2001/08/22 16:20:13
2001-08-22small automake.am clean - should still be easy to re-enable currently ↵Guenter Bartsch
disabled audio output plugins as soon as they're ported CVS patchset: 463 CVS date: 2001/08/22 15:45:47
2001-08-22Minor fixes.James Courtier-Dutton
CVS patchset: 462 CVS date: 2001/08/22 11:03:52
2001-08-22Both OSS and ALSA09 are now supported by the new audio_out architecture.James Courtier-Dutton
Some minor cleanup. Please see xine-lib/src/xine-engine/audio_out.c for a list of what works and what does not. CVS patchset: 461 CVS date: 2001/08/22 10:51:05
2001-08-21New audio out architecture changes.James Courtier-Dutton
CVS patchset: 460 CVS date: 2001/08/21 19:48:48
2001-08-21First checkin of new audio_out architecture.James Courtier-Dutton
Audio sync and AC3 formatting now done in xine-lib/src/xine-engine/audio_out.c Audio out now done in xine-lib/src/audio_out/* Currently, only xine-lib/src/audio_oss_out.c is active. Re-support of others will follow as other people implement them. ao_functions split into ao_instance and ao_driver and function in a similar fashion as video_out. All decoder plugins now call ao_instance instead of ao_functions. ao_instance is used in xine-lib/src/xine-engine/audio_out.c ao_driver is used in xine-lib/src/audio_out/* See also changes in xine-ui files CVS patchset: 459 CVS date: 2001/08/21 19:39:50
2001-08-20Fix last commit.James Courtier-Dutton
Last commit added better comments and error messages to demux_ts.c This video_decoder.c change needs to be redone for the current version of demux_ts.c to work. This is only until I have fixed the buffer overflow issue in demux_ts.c. CVS patchset: 458 CVS date: 2001/08/20 23:00:05
2001-08-20*** empty log message ***James Courtier-Dutton
CVS patchset: 457 CVS date: 2001/08/20 22:56:36
2001-08-20xine_stop() don't stop plugins on xine_pause(), stop() plugins is enought ;-).Daniel Caujolle-Bert
CVS patchset: 456 CVS date: 2001/08/20 20:49:51
2001-08-20AC3 handling changedJoachim Koenig
CVS patchset: 455 CVS date: 2001/08/20 11:17:20
2001-08-20buffer handling changedJoachim Koenig
CVS patchset: 454 CVS date: 2001/08/20 11:16:40
2001-08-20Andy's patch for AC3Joachim Koenig
CVS patchset: 453 CVS date: 2001/08/20 11:15:57
2001-08-18various cleanups; 8 bit depth detection and handling (yuv2rgb not ↵Guenter Bartsch
implemented yet), smaller memory footprint, deprecated mpg123 plugin CVS patchset: 449 CVS date: 2001/08/18 23:30:51
2001-08-18corrected code indentiationGuenter Bartsch
CVS patchset: 448 CVS date: 2001/08/18 23:28:26
2001-08-17Add xine_seek() and friends.Daniel Caujolle-Bert
CVS patchset: 446 CVS date: 2001/08/17 16:15:36
2001-08-17Overlay has new data member rleEduard Hasenleithner
CVS patchset: 445 CVS date: 2001/08/17 16:00:02
2001-08-17Overlays are now passed in rle format. Causes a speed improvementEduard Hasenleithner
for subpicture overlays. CVS patchset: 444 CVS date: 2001/08/17 15:54:31
2001-08-17added events.h to tarballGuenter Bartsch
CVS patchset: 442 CVS date: 2001/08/17 14:43:14
2001-08-17compile-fix for non-gnu systems (e.g. freebsd)Heiko Schaefer
CVS patchset: 441 CVS date: 2001/08/17 13:34:25
2001-08-17Fixed problem with menu SPUsRich J Wareham
CVS patchset: 439 CVS date: 2001/08/17 07:26:14
2001-08-16Fixed SPU crashing (revert 50% of latest change, sorry).Daniel Caujolle-Bert
CVS patchset: 438 CVS date: 2001/08/16 22:40:54
2001-08-16Moved XINE_SPU_EVENT handler to video_decoder.Eduard Hasenleithner
SPU decoder is now preloaded for an spu event. CVS patchset: 437 CVS date: 2001/08/16 19:58:37
2001-08-16Forgot to commit: spudec_t is never used.Eduard Hasenleithner
CVS patchset: 436 CVS date: 2001/08/16 18:28:39
2001-08-16Changes for new byte order of clut_t.Eduard Hasenleithner
CVS patchset: 435 CVS date: 2001/08/16 12:54:58
2001-08-16clut_t is now stored in machine endianess. Simplifies the transferEduard Hasenleithner
of the clut from the input plugin. CVS patchset: 434 CVS date: 2001/08/16 12:33:00
2001-08-15Fixed unresolved symbols.Daniel Caujolle-Bert
CVS patchset: 433 CVS date: 2001/08/15 11:35:47
2001-08-15Fixed a bug which caused a segfault when queueing too muchEduard Hasenleithner
spu packets. CVS patchset: 432 CVS date: 2001/08/15 09:07:16
2001-08-14Fixed a (small) bug in SPU decoderRich J Wareham
CVS patchset: 431 CVS date: 2001/08/14 20:35:15