summaryrefslogtreecommitdiff
path: root/src/xine-engine
AgeCommit message (Collapse)Author
2004-12-19stop stream if audio device failed to open. user receives a notificationMiguel Freitas
and should check if any other application is using the device. CVS patchset: 7282 CVS date: 2004/12/19 20:24:30
2004-12-19fix leakMiguel Freitas
CVS patchset: 7281 CVS date: 2004/12/19 19:28:58
2004-12-19add missing break, thanks to Sander Jansen.Daniel Caujolle-Bert
CVS patchset: 7278 CVS date: 2004/12/19 10:50:18
2004-12-16use UTF-8 meta info setting, where we know the string is ASCIIMichael Roitzsch
(costly conversion is not necessary, because ASCII is a subset of UTF-8) CVS patchset: 7264 CVS date: 2004/12/16 13:58:57
2004-12-13make sure position doesn't get < 0Miguel Freitas
CVS patchset: 7245 CVS date: 2004/12/13 18:19:48
2004-12-13add dvb.adapter to the conversion listMike Lampard
CVS patchset: 7241 CVS date: 2004/12/13 11:11:27
2004-12-13readd translation for dxr3.playback.alt_play_mode,Michael Roitzsch
remove the identical translations entirely for clarity CVS patchset: 7240 CVS date: 2004/12/13 10:58:33
2004-12-13Don't list key translations where new == old, and don't recursivelyDarren Salt
translate keys: instead, try lookup, translate, retry lookup. As was, this would cause stack overflows (and was preventing my use of Xv). Special-case the plugin priority translation in case of third-party decoder plugins and corresponding config entries of the form "decoders.*_priority". CVS patchset: 7235 CVS date: 2004/12/13 03:49:44
2004-12-12huge patch ahead: reorganizing config entries with automatic conversionMichael Roitzsch
and backwards compatible translation Sorry, I got a litte tired proof-reading the patch, so their might be bugs lurking around. I will give it some further examination and (as necessary) fixing tomorrow. CVS patchset: 7233 CVS date: 2004/12/12 22:00:47
2004-12-12_x_meta_info_set_encoding sounded like it was setting the "encoding" notMiguel Freitas
the "meta_info". _x_meta_info_set_generic must be clearer. (feel free to change if you have a better name, this function is not yet used) CVS patchset: 7225 CVS date: 2004/12/12 00:47:15
2004-12-12ok, so now metadata *IS* UTF-8.Miguel Freitas
i hope frontend developers are reading this... CVS patchset: 7223 CVS date: 2004/12/12 00:39:14
2004-12-11Czech translation update. 100% of the messages after long time, yes! :-)František Dvořák
Fix a typo in two original messages (please correct, if I'm wrong), reflect it in de.po too. CVS patchset: 7222 CVS date: 2004/12/11 23:18:00
2004-12-08fix race reported by ReinhardMiguel Freitas
CVS patchset: 7204 CVS date: 2004/12/08 18:18:23
2004-12-01Fix compilation on HP/UX and Cygwin/mingw32Andre Pang
CVS patchset: 7170 CVS date: 2004/12/01 06:03:46
2004-11-30- added resync codeThibaut Mattern
- added support for winamp.com "packet layer" You can wget the streams from winamp.com or play them directly with the http input plugin. Test URLs: http://nsvod-prod-mods-rtr.stream.aol.com/uvox?cachefile=/aol/us/moviefone/movies/2004/incrediblesthe_015960/incrediblesthe_trlr_02_350.nsv http://nsv.stream.aol.com/uvox?cachefilus/aolmusic/artists/curb/leannrimes/leannrimes_lastthingonmymind_fjafv_350.nsv CVS patchset: 7168 CVS date: 2004/11/30 00:40:59
2004-11-26Don't make xine engine depend on internal libintl if ./configure'd ↵Andre Pang
--without-included-gettext CVS patchset: 7165 CVS date: 2004/11/26 06:00:32
2004-11-24another wmv9 fourccMiguel Freitas
CVS patchset: 7160 CVS date: 2004/11/24 21:44:57
2004-11-24use the internal freeing function, because it saves code and does proper lockingMichael Roitzsch
CVS patchset: 7155 CVS date: 2004/11/24 15:45:58
2004-11-24the ratio_code in xine_get_current_frame() is wrong, since we changed theMichael Roitzsch
internal value to float; patch inspired by Reinhard Nissl CVS patchset: 7154 CVS date: 2004/11/24 15:44:15
2004-11-17fix stupid mistake (thanks Thibaut)Miguel Freitas
CVS patchset: 7131 CVS date: 2004/11/17 11:39:24
2004-11-17fix #1067672Miguel Freitas
CVS patchset: 7130 CVS date: 2004/11/17 01:38:41
2004-11-16do never cache input position.Miguel Freitas
assuming the position is well behaved breaks several plugins since it may change either due navigation (dvd) or streaming (mms). fixes #1066926 CVS patchset: 7127 CVS date: 2004/11/16 21:16:43
2004-11-13sanity checkingMiguel Freitas
CVS patchset: 7119 CVS date: 2004/11/13 17:01:36
2004-11-10inc/dec the stream_t reference counterThibaut Mattern
see this thread http://thread.gmane.org/gmane.comp.video.xine.devel/11154 CVS patchset: 7111 CVS date: 2004/11/10 07:45:29
2004-10-31last fixes...Miguel Freitas
CVS patchset: 7098 CVS date: 2004/10/31 22:29:04
2004-10-30better check for posix timersMiguel Freitas
CVS patchset: 7092 CVS date: 2004/10/30 15:04:46
2004-10-30fix time/position displaying for dvdsMiguel Freitas
CVS patchset: 7090 CVS date: 2004/10/30 13:34:33
2004-10-30fixed seeking unresponsiveness when using external subtitlesMiguel Freitas
do not flush slave subtitle streams. since the output ports are the same for both streams, they will get flushed twice causing frames to be discarded. (possible improvement: check if slave output port is the same as master's) CVS patchset: 7089 CVS date: 2004/10/30 12:45:26
2004-10-29use monotonic clock when availableMiguel Freitas
CVS patchset: 7087 CVS date: 2004/10/29 23:11:37
2004-10-29hmm did i miss this one?Miguel Freitas
CVS patchset: 7086 CVS date: 2004/10/29 13:11:47
2004-10-27minor osd fix: hide empty (cleared) osd. thanks Stefan for noticing it.Miguel Freitas
CVS patchset: 7083 CVS date: 2004/10/27 23:03:22
2004-10-27flush on end of streamMiguel Freitas
CVS patchset: 7080 CVS date: 2004/10/27 16:41:34
2004-10-27Thibaut's request optimizer input layerMiguel Freitas
CVS patchset: 7077 CVS date: 2004/10/27 13:09:07
2004-10-26add frontend cropping supportMiguel Freitas
CVS patchset: 7076 CVS date: 2004/10/26 20:10:20
2004-10-24Load plugins with ".xineplugin" in its file name on Mac OS X, and also fix ↵Andre Pang
up a few minor compiler warnings CVS patchset: 7071 CVS date: 2004/10/24 00:59:37
2004-10-18rewiring to ANON_STREAM is valid, and that avoid some segfault too ;-)Daniel Caujolle-Bert
CVS patchset: 7049 CVS date: 2004/10/18 21:07:38
2004-10-17copy_up should not copy the stream, this info travels from decoders to output,Michael Roitzsch
not the other way; fixes underflows in the stream's refcounter, which made xine-ui crash on post plugins CVS patchset: 7043 CVS date: 2004/10/17 19:14:30
2004-10-17img->stream == NULL is validMichael Roitzsch
CVS patchset: 7042 CVS date: 2004/10/17 19:13:09
2004-10-16- Speed up amp set at 0%, add support for 8-bit sounds in the amplifierBastien Nocera
Fixes sound volume in Totem for: http://www.amayita.com/videos/01_Bar_Victoria.avi 24-bit amp support not implemented, still broken: ftp://ftp.mplayerhq.hu/MPlayer/samples/A-codecs/test-96.wav CVS patchset: 7041 CVS date: 2004/10/16 18:26:51
2004-10-14sorry about that.Thibaut Mattern
CVS patchset: 7037 CVS date: 2004/10/14 23:44:09
2004-10-14Implemented stream_t reference counter idea.Thibaut Mattern
See these two threads: http://thread.gmane.org/gmane.comp.video.xine.devel/10819 http://thread.gmane.org/gmane.comp.video.xine.devel/10424 Fixed _x_handle_stream_end __stop_internal race. See this thread: http://thread.gmane.org/gmane.comp.video.xine.devel/10818 If the lib is broken after this patch, you know who to blame ;-) CVS patchset: 7036 CVS date: 2004/10/14 23:25:24
2004-10-12xxmc driver updates:Thomas Hellström
Updated software fallback mechanism to be compatible with post plugin deinterlacing. A decoder using the plugin can now request a software fallback format to be used if acceleration fails. Removed the software deinterlacer that was inherited from the xv plugin. Made idct/mocomp fall back to software decoding for interlaced streams, since these are not rendered correctly either with the xvmc or the xxmc plugin. CVS patchset: 7029 CVS date: 2004/10/12 07:40:07
2004-10-09prevent the user from enabling scaling on video outs not supporting itMichael Roitzsch
CVS patchset: 7027 CVS date: 2004/10/09 06:44:52
2004-10-09...it was so easy, but I still got it wrongMichael Roitzsch
CVS patchset: 7026 CVS date: 2004/10/09 06:44:21
2004-10-08change variable logic slightly to make it more clear that Miguel is a geniusMichael Roitzsch
and this code is correctly understood by me ;) also fall back to old behaviour (no cropping at all), if the image cannot be cropped due to an unknown frame format CVS patchset: 7024 CVS date: 2004/10/08 21:08:26
2004-10-08* moved image scaling config entry from XShm to vo_scale helperMichael Roitzsch
(closes feature request #987635) * added help texts for horizontal and vertical position config entries CVS patchset: 7023 CVS date: 2004/10/08 20:54:36
2004-10-03Quicktime uses a lowercase yv12 fourccMike Melanson
CVS patchset: 7012 CVS date: 2004/10/03 14:08:48
2004-09-28xxmc patch by Thomas Hellstrom (with some changes)Miguel Freitas
there is still some work to do, please report any breakages. note: new xxmc driver tested with both nvidia and via libraries. CVS patchset: 7007 CVS date: 2004/09/28 18:49:38
2004-09-28wrong commentMiguel Freitas
CVS patchset: 7004 CVS date: 2004/09/28 01:46:39
2004-09-26 - almost finalize headers refactoring needed for MSVC frontends (and for otherFrantišek Dvořák
poor platforms, of course) - fix a bug in generated xine-config for WIN32 and make it relocateable under Windows - MSVC port: update, fix some warnings, remove old unneeded files - improve function for getting runtime directory, it will need next fix yet (bug probably due to active volume drives) CVS patchset: 7001 CVS date: 2004/09/26 22:54:51