summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-11-23accept alsa 0.9 and 1.0 (thanks to Chris Rankin <rankincj@yahoo.com> to find ↵Daniel Caujolle-Bert
this problem) CVS patchset: 5776 CVS date: 2003/11/23 23:29:27
2003-11-23Implement seek timeout in RIP and drop input capability INPUT_CAP_SLOW_SEEK.František Dvořák
Check for seek success in mp3 and avi demuxers. CVS patchset: 5775 CVS date: 2003/11/23 23:20:56
2003-11-23Fix failed assert with playback of non-direct rendered mpeg4James Stembridge
CVS patchset: 5774 CVS date: 2003/11/23 16:55:35
2003-11-23Add Giovanni as Italian .po translator.Daniel Caujolle-Bert
CVS patchset: 5773 CVS date: 2003/11/23 10:30:27
2003-11-23- use buf->max_size instead of 2048Thibaut Mattern
- do not use an off_t variable to return a long CVS patchset: 5772 CVS date: 2003/11/23 00:57:06
2003-11-22add SLAVE_SPEED featureDaniel Caujolle-Bert
CVS patchset: 5771 CVS date: 2003/11/22 21:19:09
2003-11-22Account for changes in libavcodec buffer allocation logic - stops deadlocks ↵James Stembridge
with b-frames and makes direct rendering work again CVS patchset: 5770 CVS date: 2003/11/22 20:29:41
2003-11-22bug fix from Nate Lawson <nate@root.org>Daniel Caujolle-Bert
CVS patchset: 5769 CVS date: 2003/11/22 11:58:05
2003-11-21spec-file: use internal vcdlibs to keep dependencies lowManfred Tremmel
CVS patchset: 5768 CVS date: 2003/11/21 00:30:05
2003-11-20"Anti audio fifo null" patch ;)Thibaut Mattern
Makes things a bit more symetric: - the audio fifo (demuxer->decoder) can't be NULL - the video driver can be NULL A dummy fifo (5 buffers) is used if the audio driver or video driver is NULL. Audio frontends (rhythmbox, seedeexeen, quark) do not need to instanciate a video driver anymore. CVS patchset: 5767 CVS date: 2003/11/20 00:42:14
2003-11-19explicitly link math lib.Daniel Caujolle-Bert
CVS patchset: 5766 CVS date: 2003/11/19 22:58:55
2003-11-19resort decoders on priority change event. Small beautification of xine_plugin.h.Daniel Caujolle-Bert
CVS patchset: 5765 CVS date: 2003/11/19 20:35:07
2003-11-19[PATCH] better yellow OSD paletteMiguel Freitas
Pavel Kankovsky <peak@argo.troja.mff.cuni.cz> CVS patchset: 5764 CVS date: 2003/11/19 19:43:23
2003-11-19Mike's file should play nowMichael Roitzsch
CVS patchset: 5763 CVS date: 2003/11/19 12:06:16
2003-11-19fix wrong next_frame_vpts guessing which causes problemsMichael Roitzsch
with long frame durations CVS patchset: 5762 CVS date: 2003/11/19 12:05:26
2003-11-18fix inconsistencyMichael Roitzsch
CVS patchset: 5761 CVS date: 2003/11/18 20:26:42
2003-11-18disqualify another type of RIFF file (4xm files)Mike Melanson
CVS patchset: 5760 CVS date: 2003/11/18 04:35:14
2003-11-17missing meta info changeDaniel Caujolle-Bert
CVS patchset: 5759 CVS date: 2003/11/17 10:22:57
2003-11-17compute the proper initial frame durationMike Melanson
CVS patchset: 5758 CVS date: 2003/11/17 05:42:07
2003-11-16New stream/meta info (safe) stuff.Daniel Caujolle-Bert
BIG NOTE: use helpers to access to these informations (get/set/reset): _x_{stream,meta}_info_{get,set,reset}() are for internal use, don't use *_public() ones from inside the beast ;-) Some wrongly names "xine_" fonction renaming. CVS patchset: 5757 CVS date: 2003/11/16 23:33:42
2003-11-16A new and hopefully clearer explanation of how to apply PTS values in ↵James Courtier-Dutton
streams from DVDs. The liba52 sync code should be made to create the correct output A52 frames with correct PTS values attached. CVS patchset: 5756 CVS date: 2003/11/16 22:20:08
2003-11-16sync with vidix cvsJames Stembridge
CVS patchset: 5755 CVS date: 2003/11/16 17:18:09
2003-11-16Now isn't that amazing? xine-lib actually compiles with the metronomMichael Roitzsch
internals hidden! We are good! ;) CVS patchset: 5754 CVS date: 2003/11/16 15:44:03
2003-11-16actually not every engine file uses internals, so we do not need to defineMichael Roitzsch
XINE_ENGINE_INTERNAL for every file CVS patchset: 5753 CVS date: 2003/11/16 15:41:15
2003-11-16fix some more compiler warnings about functions xine does not useMichael Roitzsch
(mostly encoder stuff) CVS patchset: 5752 CVS date: 2003/11/16 15:33:49
2003-11-16fix warningMichael Roitzsch
CVS patchset: 5751 CVS date: 2003/11/16 15:32:10
2003-11-16remove empty get_frame stuff and fix some warningsMichael Roitzsch
CVS patchset: 5750 CVS date: 2003/11/16 15:31:51
2003-11-16defining "inline" not to "__attribute__ ((__always_inline__))", but toMichael Roitzsch
"inline __attribute__ ((__always_inline__))" should have the same effect, but my gcc 3.3.1 emits much fewer warnings with the latter (That is because static inline functions for example in ffmpeg are implemented in the header, but not used in every file that includes this header. Now gcc reports unused static functions with a "defined but not used" warning unless they are static inline. The former define would have dropped the inline and therefore triggers those warnings.) CVS patchset: 5749 CVS date: 2003/11/16 15:31:05
2003-11-16revised demuxer to use correct framerate, supply stream length, andMike Melanson
hooked up the 4X ADPCM support CVS patchset: 5748 CVS date: 2003/11/16 14:34:09
2003-11-16hook up the 4X ADPCM decoderMike Melanson
CVS patchset: 5747 CVS date: 2003/11/16 14:32:11
2003-11-16buffer type for 4X ADPCMMike Melanson
CVS patchset: 5746 CVS date: 2003/11/16 14:29:29
2003-11-16buffer limit fix from ffmpegJames Stembridge
CVS patchset: 5745 CVS date: 2003/11/16 13:28:57
2003-11-16goom should be smooth nowMichael Roitzsch
CVS patchset: 5744 CVS date: 2003/11/16 12:19:19
2003-11-16audio visualization post plugins now use a private metronom to sync their videoMichael Roitzsch
CVS patchset: 5743 CVS date: 2003/11/16 12:18:59
2003-11-16introduce the slave metronom concept (Thibaut, Miguel: it's a bit differentMichael Roitzsch
from what we discussed, details on xine-devel) metronom holds a master metronom pointer now and uses this master to match its syncing CVS patchset: 5742 CVS date: 2003/11/16 12:15:21
2003-11-16after James explained how the AC3 PTS tagging works, Miguel and I discoveredMichael Roitzsch
that the current code does not match that explanation so since I get occasional passthrough dropouts with the current code, I revert it to the old behaviour which I have had no problems with CVS patchset: 5741 CVS date: 2003/11/16 12:12:09
2003-11-16Fix index reading with file >2Go.Thibaut Mattern
An int was used to seek at the end of the file instead of uint32_t, so the limit is now 4Go. OpenDML indexes are still not supported. Fix Siggi's problem. CVS patchset: 5740 CVS date: 2003/11/16 00:59:24
2003-11-16die, demux_pes, die!Siggi Langauf
CVS patchset: 5739 CVS date: 2003/11/16 00:16:13
2003-11-15looks like Miguel hasn't installed Speex, either...Siggi Langauf
As Michael before me, I'm just blindly making it compile again, so somebody should have a look if it's still doing what it's supposed to. CVS patchset: 5738 CVS date: 2003/11/15 21:48:06
2003-11-15* making metronom xine_stream_t independentMichael Roitzsch
* using xprintf() and lprintf() inside metronom * prebuffer is now a metronom option * some small structure cleanup CVS patchset: 5737 CVS date: 2003/11/15 20:43:11
2003-11-15Miguel obviously has no Ogg installed ...Michael Roitzsch
I am just making it compile again, someone familiar with the format should check these changes! CVS patchset: 5736 CVS date: 2003/11/15 20:38:27
2003-11-15our current build system should not require these filesMichael Roitzsch
CVS patchset: 5735 CVS date: 2003/11/15 20:36:06
2003-11-15demux_action_pending privateMiguel Freitas
CVS patchset: 5734 CVS date: 2003/11/15 15:04:35
2003-11-15start xine_stream_t separation (public/private).Miguel Freitas
(we should finish this before rc3.) - stream_info and meta_info variables are private now. obs: everything must be recompiled due xine_stream_t changes CVS patchset: 5733 CVS date: 2003/11/15 14:54:30
2003-11-15change demux api:Miguel Freitas
- demuxers should not access stream->demux_thread_running - remove deprecated get_video_frame/got_video_frame_cb CVS patchset: 5732 CVS date: 2003/11/15 14:00:35
2003-11-15more helper functions cleanup (stream info, meta info)Miguel Freitas
CVS patchset: 5731 CVS date: 2003/11/15 13:01:00
2003-11-14fix memleakDaniel Caujolle-Bert
CVS patchset: 5730 CVS date: 2003/11/14 23:00:41
2003-11-13define FOURCC only onceMarco Zuehlke
CVS patchset: 5729 CVS date: 2003/11/13 15:23:00
2003-11-12Ohoh, it seems i've happily broke the "uninstall" stage when i hacked theDaniel Caujolle-Bert
libtool to made it not install .la file. Here's the fix. CVS patchset: 5728 CVS date: 2003/11/12 20:24:42
2003-11-12don't set proxyhost to NULLDaniel Caujolle-Bert
CVS patchset: 5727 CVS date: 2003/11/12 19:58:19