summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-06-01trying to fix seeking to time position. general seeking improvements.Miguel Freitas
https://sourceforge.net/tracker/?func=detail&atid=109655&aid=962609&group_id=9655 CVS patchset: 6618 CVS date: 2004/06/01 00:57:41
2004-05-31'/' is not allowed in identifierThibaut Mattern
CVS patchset: 6617 CVS date: 2004/05/31 17:37:49
2004-05-31more appropriate functionMike Melanson
CVS patchset: 6616 CVS date: 2004/05/31 14:44:16
2004-05-31- oops, some debug in there...Bastien Nocera
CVS patchset: 6615 CVS date: 2004/05/31 14:42:20
2004-05-31- get the file length using seek() instead of the data_TAG, for the benefitBastien Nocera
of broken wave files seeking is still quite broken, and it doesn't like being played back without an audio output CVS patchset: 6614 CVS date: 2004/05/31 11:24:01
2004-05-30there are more image formats than YV12 and YUY2 -> fixes DXR3 crashMichael Roitzsch
CVS patchset: 6613 CVS date: 2004/05/30 21:33:38
2004-05-30merge ffmpeg to fix compiler warningsMichael Roitzsch
CVS patchset: 6612 CVS date: 2004/05/30 19:24:17
2004-05-30*** empty log message ***Thibaut Mattern
CVS patchset: 6611 CVS date: 2004/05/30 14:50:56
2004-05-30Don't send a DISC at each unexpected packet sequence.Thibaut Mattern
Fix bug http://sourceforge.net/tracker/index.php?func=detail&aid=956710&group_id=9655&atid=109655 CVS patchset: 6610 CVS date: 2004/05/30 14:38:02
2004-05-30special provision for 'samr', another codec that doesn't play by theMike Melanson
rules CVS patchset: 6609 CVS date: 2004/05/30 01:33:59
2004-05-29re-instate 32-bit decodingMike Melanson
CVS patchset: 6608 CVS date: 2004/05/29 22:55:11
2004-05-29revise RGB decoder to be able to handle RGB data from Microsoft filesMike Melanson
and Apple QT files, upside down or not, at 7 different bit depths and both byte orders CVS patchset: 6607 CVS date: 2004/05/29 22:34:43
2004-05-29special considerations for AVI files with a compression ID of 0 (treatMike Melanson
as RGB) and greyscale palette special case CVS patchset: 6606 CVS date: 2004/05/29 22:31:49
2004-05-29framerate and PCM audio fixesMike Melanson
CVS patchset: 6605 CVS date: 2004/05/29 20:20:55
2004-05-29make the RoQ demuxer a little more elegant, perhaps fix some bugs tooMike Melanson
CVS patchset: 6604 CVS date: 2004/05/29 19:01:53
2004-05-29separate the two semantics of querying a port's status with a NULL stream;Michael Roitzsch
before, NULL could mean two things: no stream at all or a stream that does not want to be addressed; now the latter is represented by the new XINE_ANON_STREAM resulting changes: * the status() functions now behave differently for NULL and XINE_ANON_STREAM (as the commentary always implied, but this was not the case, so post plugin rewiring went wrong, because it relies on the status() function) * the NULL_STREAM defines in audio_out and video_out are obsolete * update the function comments in the headers * update the post plugin rewire functions to use the status() functions to check, if the old port was opened and handle the new one accordingly; this makes open_count obsolete * change all post plugins accordingly (mostly using XINE_ANON_STREAM instead of NULL) additional change: * the status() function of audio port now returns the bits/rate/mode values of the input and not the output; this is more likely to be what a post plugin wants * the reimplementation of status() in the upmix plugin is obsolete CVS patchset: 6603 CVS date: 2004/05/29 14:45:25
2004-05-28added PNG_CFLAGS, patch from Daniel MackConrad Parker
CVS patchset: 6602 CVS date: 2004/05/28 22:33:24
2004-05-28*** empty log message ***Miguel Freitas
CVS patchset: 6601 CVS date: 2004/05/28 12:58:58
2004-05-27fix flac time displayMiguel Freitas
http://sourceforge.net/tracker/index.php?func=detail&aid=856495&group_id=9655&atid=109655 CVS patchset: 6600 CVS date: 2004/05/27 21:37:48
2004-05-27- fix avi->compressor not being set correctly (lack of parenthesis)Miguel Freitas
- workaround decoding bug (green blocks) for the xvid stream "test.avi" (i know, i know. it is a pretty generic name but some people know what i meant) - some lprintf's to real demuxer. helps debugging reference problems. CVS patchset: 6599 CVS date: 2004/05/27 11:10:11
2004-05-27another xvid fourccMiguel Freitas
CVS patchset: 6598 CVS date: 2004/05/27 10:59:08
2004-05-27*** empty log message ***Miguel Freitas
CVS patchset: 6597 CVS date: 2004/05/27 03:54:57
2004-05-27fix receiving the last bytes of a http connectionMiguel Freitas
now .ram files should work again with http CVS patchset: 6596 CVS date: 2004/05/27 03:44:45
2004-05-27*** empty log message ***Miguel Freitas
CVS patchset: 6595 CVS date: 2004/05/27 00:38:05
2004-05-27accept server responses with different cases (Cseq and CSeq)Miguel Freitas
http://sourceforge.net/tracker/index.php?func=detail&aid=681764&group_id=9655&atid=109655 CVS patchset: 6594 CVS date: 2004/05/27 00:24:52
2004-05-26memory leak fix by Barry Scott <barry.scott@onelan.co.uk>Michael Roitzsch
CVS patchset: 6593 CVS date: 2004/05/26 17:01:26
2004-05-26slow down CD drive during CD audio playback to reduce noiseMichael Roitzsch
CVS patchset: 6592 CVS date: 2004/05/26 16:37:41
2004-05-25Use DGA to obtain the device path/file descriptor to the framebuffer rather ↵Robin KAY
than have it as config option. For video_out_pgx64 only, use window properties to prevent multiple xine instances from trying to use the hardware overlay. CVS patchset: 6591 CVS date: 2004/05/25 23:24:04
2004-05-25the new, improved, the "definitive" ldt_keeper! ;-)Miguel Freitas
linux threads may share the same LDT, therefore we must check if entry was already set before trying to create a new segment descriptor. this patch must fix at least some segfaults when w32 decoders are disposed. (did i said i hate this win32 crap?) CVS patchset: 6590 CVS date: 2004/05/25 16:31:50
2004-05-24Comply with convention - put wFormatTag value before fourcc'sJames Stembridge
CVS patchset: 6589 CVS date: 2004/05/24 22:24:42
2004-05-241) Support AAC in AVIJames Stembridge
2) Simplify libfaad init CVS patchset: 6588 CVS date: 2004/05/24 22:17:57
2004-05-24- priority for demuxer and input pluginsThibaut Mattern
- seeking improvements - qtdll decoder reset() fix CVS patchset: 6587 CVS date: 2004/05/24 20:34:28
2004-05-24Reset support.Thibaut Mattern
Pass the seeking stress test now ;) CVS patchset: 6586 CVS date: 2004/05/24 19:43:47
2004-05-23Improve seeking smoothness.Thibaut Mattern
1 - When a first frame is still referenced, poll until there is only one reference. (with a limit, see FIRST_FRAME_MAX_POLL). This way the frame is displayed as soon as possible. 2 - When a "flush" occured, don't wait the full duration of the frame and exit the waing loop as soon as possible. The problems have been identified and fixed using a toxine script to stress seeking. It's available here (requires toxine cvs) : http://xine.sourceforge.net/tmattern/seek_test_1.toxine It performs approx. 500 seeks. I have tested avi, asf, mov, mpg, mkv streams. The engine can do a bit more than 10 seeks per second here (athlon 2.6 GHz), with all kind of streams. ;) toxine has been improved to support a such script (env vars, and the "repeat" command), thanks to Daniel. CVS patchset: 6585 CVS date: 2004/05/23 21:30:26
2004-05-23Remove 2 added lines from the previous commit.Thibaut Mattern
CVS patchset: 6584 CVS date: 2004/05/23 18:47:02
2004-05-23Move the "wait first frame" stuff to a separate function.Thibaut Mattern
Make it easier to debug using XINE_PROFILE. CVS patchset: 6583 CVS date: 2004/05/23 18:41:57
2004-05-23NULL isn't a good default for a pointer ;) Fixes RV10 and RV20 decodingJames Stembridge
CVS patchset: 6582 CVS date: 2004/05/23 16:34:42
2004-05-23rename from AO_CAP_32BITS to AO_CAP_FLOAT32Michael Roitzsch
CVS patchset: 6581 CVS date: 2004/05/23 16:20:56
2004-05-23Demuxer now outputs sensible timestamps so no need to use the binary codec ↵James Stembridge
to fix them - it doesn't do a very good job of it anyway CVS patchset: 6580 CVS date: 2004/05/23 16:12:04
2004-05-231) Simpler fragment skipping for RV30 and RV40James Stembridge
2) Fix timestamps for video with b-frames CVS patchset: 6579 CVS date: 2004/05/23 16:05:47
2004-05-23Fix detection of a partially obscured window.Robin KAY
CVS patchset: 6578 CVS date: 2004/05/23 15:11:34
2004-05-22Removed -funroll-all-loops from SPARC and PPC targets as it negatively ↵Robin KAY
affected performance. CVS patchset: 6577 CVS date: 2004/05/22 23:38:13
2004-05-21double-free fix for yuv decoder by Barry ScottMichael Roitzsch
CVS patchset: 6576 CVS date: 2004/05/21 19:54:42
2004-05-21libmad compilation fix for AMD64 by Herbie HopkinsMichael Roitzsch
CVS patchset: 6575 CVS date: 2004/05/21 19:45:05
2004-05-21Don't wait if the flush already occured.Thibaut Mattern
Problem solved using a toxine script to stress seeking. CVS patchset: 6574 CVS date: 2004/05/21 13:41:02
2004-05-20missing headersMiguel Freitas
CVS patchset: 6573 CVS date: 2004/05/20 23:11:54
2004-05-20this is not available hereMichael Roitzsch
CVS patchset: 6572 CVS date: 2004/05/20 18:43:32
2004-05-19Document improvements to software decode of DTS Audio found on some DVDs.James Courtier-Dutton
CVS patchset: 6571 CVS date: 2004/05/19 19:54:15
2004-05-19Other speaker arrangements tested and now working.James Courtier-Dutton
CVS patchset: 6570 CVS date: 2004/05/19 19:41:28
2004-05-19housekeepingMichael Roitzsch
CVS patchset: 6569 CVS date: 2004/05/19 18:36:12