summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-03-06- following the screenshot discussion, inform the height and width of the streamBastien Nocera
if it exists so we can take screenshots of goom, the other post plugins need to be adapted as well CVS patchset: 4344 CVS date: 2003/03/06 00:51:39
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