summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-02-28frame_copy_content should work with XINE_IMGFMT_YUY2Luca Ognibene
CVS patchset: 4304 CVS date: 2003/02/28 14:31:27
2003-02-28new post plugin type for compositingMichael Roitzsch
CVS patchset: 4303 CVS date: 2003/02/28 12:16:00
2003-02-28fixLuca Ognibene
CVS patchset: 4302 CVS date: 2003/02/28 11:54:25
2003-02-28Xine assert() replacement:Stephen Torri
All assert() function calls, with exceptions of libdvdread and libdvdnav, have been replaced with XINE_ASSERT. Functionally XINE_ASSERT behaves just likes its predecesor but its adding the ability to print out a stack trace at the point where the assertion fails. So here are a few examples. assert (0); This use of assert was found in a couple locations most favorably being the default case of a switch statement. This was the only thing there. So if the switch statement was unable to find a match it would have defaulted to this and the user and the developers would be stuck wonder who died and where. So it has been replaced with XINE_ASSERT(0, "We have reach this point and don't have a default case"); It may seem a bit none descriptive but there is more going on behind the scene. In addition to checking a condition is true/false, in this case '0', the XINE_ASSERT prints out: <filename>:<function name>:<line number> - assertion '<assertion expression>' failed. <description> An example of this might be: input_dvd.c:open_plugin:1178 - assertion '0' failed. xine_malloc failed!!! You have run out of memory XINE_ASSERT and its helper function, print_trace, are found in src/xine-utils/xineutils.h CVS patchset: 4301 CVS date: 2003/02/28 02:51:47
2003-02-27- Don't read data from non-seekable input plugin in the open() function.Thibaut Mattern
- Change the RIFF parsing to use preview data, this way it works even with non-seekable but previewable input plugins like http. CVS patchset: 4300 CVS date: 2003/02/27 23:34:24
2003-02-27that should help gentoo and mandrake to select the right automake versionMiguel Freitas
CVS patchset: 4299 CVS date: 2003/02/27 22:56:52
2003-02-27we should call open_ac3_file() for METHOD_BY_EXTENSION as well, because itMichael Roitzsch
initializes the demuxer's info from the file CVS patchset: 4298 CVS date: 2003/02/27 22:26:48
2003-02-27Fix compilation when xine is not (yet) installedEwald Snel
CVS patchset: 4297 CVS date: 2003/02/27 18:56:44
2003-02-27add .cvsignoreLuca Ognibene
don't segfault if called with less than two inputs don't write anything to std output CVS patchset: 4296 CVS date: 2003/02/27 09:49:14
2003-02-27we do not allow '//' comments in native xine code (and it breaksMike Melanson
compilation, too) CVS patchset: 4295 CVS date: 2003/02/27 01:15:50
2003-02-26as long as this is doing nothing, we should disable this feature, so that theMichael Roitzsch
button does not appear in MRL browser CVS patchset: 4294 CVS date: 2003/02/26 21:02:39
2003-02-26toplevel notes on new libdvdnav versionMichael Roitzsch
CVS patchset: 4293 CVS date: 2003/02/26 20:46:09
2003-02-26adjust input_dvd to handle DVDNAV_WAIT events properlyMichael Roitzsch
(that is: wait for the fifos to become empty) CVS patchset: 4292 CVS date: 2003/02/26 20:45:18
2003-02-26sync to current libdvdnav cvs, important change is the new DVDNAV_WAIT event,Michael Roitzsch
which allows us to keep libdvdnav and what is seen on screen in sync in certain critical situations (otherwise libdvdnav is always ahead by the fifo length) CVS patchset: 4291 CVS date: 2003/02/26 20:44:11
2003-02-26close the control device properlyMichael Roitzsch
CVS patchset: 4290 CVS date: 2003/02/26 20:35:32
2003-02-26enable building of mosaicoLuca Ognibene
CVS patchset: 4289 CVS date: 2003/02/26 18:28:07
2003-02-26my first commit, mosaico is in cvsLuca Ognibene
CVS patchset: 4288 CVS date: 2003/02/26 18:26:40
2003-02-26Fix blockiness after seeking MPEG-2 streamsEwald Snel
CVS patchset: 4287 CVS date: 2003/02/26 06:49:23
2003-02-25this is unneeded, got_spu_packet always returns a vptsMichael Roitzsch
CVS patchset: 4286 CVS date: 2003/02/25 14:33:40
2003-02-24beta7 developement can start nowGuenter Bartsch
CVS patchset: 4285 CVS date: 2003/02/24 23:11:51
2003-02-24beta 6 releasexine-1-beta6-release1-beta6Guenter Bartsch
CVS patchset: 4284 CVS date: 2003/02/24 22:51:03
2003-02-24make it compile again without external libdvdread.Siggi Langauf
(I guess this is supposed to work somehow differently. Feel free to fix!) CVS patchset: 4283 CVS date: 2003/02/24 20:44:26
2003-02-24sorry, wrong commit, this time it is: fix seek detectionMichael Roitzsch
CVS patchset: 4282 CVS date: 2003/02/24 18:31:15
2003-02-24fix seek detectionMichael Roitzsch
CVS patchset: 4281 CVS date: 2003/02/24 18:22:33
2003-02-24Reverts the detection of empty fifos.Thibaut Mattern
It caused problems with radios. CVS patchset: 4280 CVS date: 2003/02/24 01:24:19
2003-02-24nbc_end_of_stream is no more needed.Thibaut Mattern
CVS patchset: 4279 CVS date: 2003/02/24 00:12:06
2003-02-24- starts buffering when one fifo is empty (better for poorly interleaved ↵Thibaut Mattern
streams) - 'mplayer like' debug mode ('\r') ;) CVS patchset: 4278 CVS date: 2003/02/24 00:04:36
2003-02-23Fixes a deadlock when buffering at the end of the stream.Thibaut Mattern
CVS patchset: 4277 CVS date: 2003/02/23 23:49:17
2003-02-23document changesGuenter Bartsch
CVS patchset: 4276 CVS date: 2003/02/23 22:52:35
2003-02-23some Debian releasesSiggi Langauf
(1-beta5-1 does not build because of autoconf bug, waiting for 1-beta6 ;-) CVS patchset: 4275 CVS date: 2003/02/23 22:45:15
2003-02-23Uses nbc_end_of_stream().Thibaut Mattern
CVS patchset: 4274 CVS date: 2003/02/23 22:28:26
2003-02-23Uses nbc_end_of_stream().Thibaut Mattern
CVS patchset: 4273 CVS date: 2003/02/23 22:12:57
2003-02-23arm patch by dilb, bigger wrap treshhold for enix streamsGuenter Bartsch
CVS patchset: 4272 CVS date: 2003/02/23 22:07:06
2003-02-23handle aspect ratio == 0Guenter Bartsch
CVS patchset: 4271 CVS date: 2003/02/23 22:03:16
2003-02-23New function to unpause the engine at the end of the stream if needed.Thibaut Mattern
CVS patchset: 4270 CVS date: 2003/02/23 21:58:07
2003-02-23New function that should be called at the end of the stream to unpause the ↵Thibaut Mattern
engine if buffering. CVS patchset: 4269 CVS date: 2003/02/23 21:52:42
2003-02-23fix bug when deleting the first plugin from the list because plugin_class ↵Guenter Bartsch
failed (next plugin was skipped then) CVS patchset: 4268 CVS date: 2003/02/23 21:32:48
2003-02-23Always the same story.Thibaut Mattern
CVS patchset: 4267 CVS date: 2003/02/23 19:42:23
2003-02-23 - Remove constants related to fifo sizesThibaut Mattern
- Uses the num_free() method There is still a problem when buffering at the end of the stream. CVS patchset: 4266 CVS date: 2003/02/23 19:33:47
2003-02-23New method to get the number of free elements in the pool.Thibaut Mattern
It will be used in net_buf_ctrl to detect if a fifo is full. You need to recompile the whole lib after this patch. CVS patchset: 4265 CVS date: 2003/02/23 19:27:57
2003-02-23Wow, I've forgotten a big part of my patch !Thibaut Mattern
CVS patchset: 4264 CVS date: 2003/02/23 15:56:42
2003-02-23Include GPL HuffYUV v1 tablesJames Stembridge
CVS patchset: 4263 CVS date: 2003/02/23 14:18:59
2003-02-23be more tolerant with missing end sequences (I had false positives)Michael Roitzsch
CVS patchset: 4262 CVS date: 2003/02/23 14:15:58
2003-02-23Fix memory leakEwald Snel
CVS patchset: 4261 CVS date: 2003/02/23 09:06:54
2003-02-23- quit if we can't initialise gnome-vfsBastien Nocera
CVS patchset: 4260 CVS date: 2003/02/23 03:56:10
2003-02-23Fix crash when opening ffmpeg decoder failsJames Stembridge
CVS patchset: 4259 CVS date: 2003/02/23 01:22:56
2003-02-23Fix error in chroma plane interleavingJames Stembridge
CVS patchset: 4258 CVS date: 2003/02/23 01:15:59
2003-02-22Fix error I introducedJames Stembridge
CVS patchset: 4257 CVS date: 2003/02/22 18:35:35
2003-02-22fix aspect ratio detection codeGuenter Bartsch
CVS patchset: 4256 CVS date: 2003/02/22 17:32:31
2003-02-22- we need to init X thread safe libraries, the front-end might not haveBastien Nocera
CVS patchset: 4255 CVS date: 2003/02/22 16:56:01