summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-03-05allow a little bit safer mode for snapshot allocation:Siggi Langauf
call xine_get_current_frame() with img=NULL to get width/height (and other info) before allocating the img buffer and calling again to get the frame... CVS patchset: 4343 CVS date: 2003/03/05 23:55:06
2003-03-05Add option to fix alignment problem with some (buggy) XVideo driversEwald Snel
Undo previous change to libreal (bug is general video decoding problem) CVS patchset: 4342 CVS date: 2003/03/05 22:12:40
2003-03-05Align the width to 8.Thibaut Mattern
I don't know if I have the only one Xv driver with this limitation. Is there an other way to fix this ? CVS patchset: 4341 CVS date: 2003/03/05 20:17:12
2003-03-05Updated rtp input plugin and enhanced itPeter Liljenberg
CVS patchset: 4340 CVS date: 2003/03/05 17:16:17
2003-03-05The 'inline' keyword is not standard ANSI-C and not always available.Ewald Snel
Use it for xine compilation only. CVS patchset: 4339 CVS date: 2003/03/05 17:13:09
2003-03-05Do not autodetect audiostreams on PES stream type 0xBD. That may be ↵Peter Liljenberg
teletext, subtitling or something different, breaking audio completely and causing a lot of corrupted PES packet messages. CVS patchset: 4338 CVS date: 2003/03/05 16:44:51
2003-03-05ops, reverting test stuffMiguel Freitas
CVS patchset: 4337 CVS date: 2003/03/05 14:00:14
2003-03-05forbidden commentMike Melanson
CVS patchset: 4336 CVS date: 2003/03/05 03:01:59
2003-03-05small note about pvr pluginMiguel Freitas
CVS patchset: 4335 CVS date: 2003/03/05 01:13:44
2003-03-05- resync to mpeg stream in case of driver buffer overflowMiguel Freitas
- make position/size consistent with page aging (discarding old pages) CVS patchset: 4334 CVS date: 2003/03/05 00:27:35
2003-03-04Mime types cleanup.Thibaut Mattern
CVS patchset: 4333 CVS date: 2003/03/04 22:46:53
2003-03-04experimental wintv-pvr 250/350 pluginMiguel Freitas
CVS patchset: 4332 CVS date: 2003/03/04 21:43:53
2003-03-04Support for a new kind of asx files:Thibaut Mattern
"ASF http://blabla/blabla.asf" This one works now with xine-ui: http://murl.microsoft.com/videos/msr/MSR2000/Schneier_Three_OnDemand_100_100K_320x240.asx CVS patchset: 4331 CVS date: 2003/03/04 19:58:30
2003-03-04fix compiler warnings at least in xine's native codeMichael Roitzsch
CVS patchset: 4330 CVS date: 2003/03/04 10:30:27
2003-03-04forgot the declaration of the xine_print_trace() functionMichael Roitzsch
CVS patchset: 4329 CVS date: 2003/03/04 08:31:57
2003-03-03Bring back the 'exp' in the output for failed assertions. The expressionJuergen Keil
is passed as an additional string argument now, so % characters in the expression are harmless. This version of the XINE_ASSERT macro seems to work with gcc 2.95 as well. Defining NDEBUG removes the XINE_ASSERT code. CVS patchset: 4328 CVS date: 2003/03/03 18:10:30
2003-03-03implementing the backtrace function in the header results in the code being ↵Michael Roitzsch
included in every single plugin (possibly multiple times due to inlining) -> move the code to libxineutil seems more sensible CVS patchset: 4327 CVS date: 2003/03/03 17:29:07
2003-03-03that seems to have broken automatic buildsMiguel Freitas
CVS patchset: 4326 CVS date: 2003/03/03 14:32:43
2003-03-03Remove pthread_cancel() support, these threads are never pthread_cancelledEwald Snel
- only some input plugins (still) have this... old code from xine 0.9.x? CVS patchset: 4325 CVS date: 2003/03/03 07:37:23
2003-03-02definitely stop warningsDaniel Caujolle-Bert
CVS patchset: 4324 CVS date: 2003/03/02 18:11:37
2003-03-02fix multiple definition (me) and unused warning (not me ;) )Daniel Caujolle-Bert
CVS patchset: 4323 CVS date: 2003/03/02 17:28:55
2003-03-02err, i never see such thingDaniel Caujolle-Bert
CVS patchset: 4322 CVS date: 2003/03/02 17:23:03
2003-03-02one day in the world thing will be checked before commitedDaniel Caujolle-Bert
CVS patchset: 4321 CVS date: 2003/03/02 17:13:03
2003-03-02Detection by content for non seekable input plugins.Thibaut Mattern
CVS patchset: 4320 CVS date: 2003/03/02 17:00:31
2003-03-02Don't eat data from non seekable input plugins in detection by content.Thibaut Mattern
CVS patchset: 4319 CVS date: 2003/03/02 16:01:35
2003-03-02- https protocolThibaut Mattern
- streaming of avi files CVS patchset: 4318 CVS date: 2003/03/02 15:25:38
2003-03-02New "streaming" mode.Thibaut Mattern
The avi demuxer works now with non seekable input plugins like http, stdin,... It works well with all my AVIs. CVS patchset: 4317 CVS date: 2003/03/02 15:15:07
2003-03-02nicer linkingMichael Roitzsch
CVS patchset: 4316 CVS date: 2003/03/02 09:33:36
2003-03-02fix assert()s to bring dxr3 video out back to lifeMichael Roitzsch
CVS patchset: 4315 CVS date: 2003/03/02 07:58:18
2003-03-01Add a special version of XINE_ASSERT for gcc-2.95.x.Juergen Keil
The gcc-2.95.3 pre-processor has serious problems with this macro, it mangles the ", __LINE__, ##args" part CVS patchset: 4314 CVS date: 2003/03/01 14:35:54
2003-03-01Must include "xineutils.h" to pic up the definition of the new XINE_ASSERTJuergen Keil
macro. This fixes a problem with the xshm videoout plugin not loading on solaris, when the mediaLib is installed. CVS patchset: 4313 CVS date: 2003/03/01 14:31:33
2003-03-01Check for <ucontext.h> header on solaris, to get a prototype for theJuergen Keil
printstack() function, used inside the new XINE_ASSERT macro. CVS patchset: 4312 CVS date: 2003/03/01 14:29:33
2003-03-01Added new line at end of file to remove compiler warning.Stephen Torri
CVS patchset: 4311 CVS date: 2003/03/01 02:23:01
2003-02-28Put the functionality of XINE_ASSERT within an do {} while(0)Stephen Torri
CVS patchset: 4310 CVS date: 2003/02/28 22:34:24
2003-02-28Add some autoconf checks for execinfo.h and backtrace().Juergen Keil
CVS patchset: 4309 CVS date: 2003/02/28 21:59:07
2003-02-28Add some autoconf checks for execinfo.h and the backtrace() functionJuergen Keil
CVS patchset: 4308 CVS date: 2003/02/28 21:57:17
2003-02-28solaris /bin/sh needs "export VARNAME"Juergen Keil
CVS patchset: 4307 CVS date: 2003/02/28 21:13:24
2003-02-28update to libdvdread 0.9.4Michael Roitzsch
CVS patchset: 4306 CVS date: 2003/02/28 15:54:36
2003-02-28do not truncate the last character of the referenceMichael Roitzsch
CVS patchset: 4305 CVS date: 2003/02/28 15:47:52
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