summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-09-17Another attempt to get the buffer and period sizes correct.James Courtier-Dutton
alsa-lib has problems if the buffer_size is an odd value, so this code tries to ensure that buffer_size never becomes odd. CVS patchset: 5399 CVS date: 2003/09/17 18:21:09
2003-09-17Fix one seeking bug in RIP: seeking behind or on savepos, if we areFrantišek Dvořák
before savepos for seekable original plugin and saving into fifo. I forgot test this case :-). CVS patchset: 5398 CVS date: 2003/09/17 17:15:50
2003-09-17Fix one thing: calling *_read() from original input plugin in theFrantišek Dvořák
rip_plugin_read_block(), it should be called *_read_block(). Problems occurs only for seeking with cdda input plugin and saving into fifo. CVS patchset: 5397 CVS date: 2003/09/17 17:14:12
2003-09-16Fix some compiler warnings.James Courtier-Dutton
CVS patchset: 5396 CVS date: 2003/09/16 19:34:25
2003-09-16XINE_EVENT_MRL_REFERENCE must not be used hereMiguel Freitas
CVS patchset: 5395 CVS date: 2003/09/16 14:23:37
2003-09-16The code that checked to see that the cdrom and dvdrom drives wereStephen Torri
usable by the user were never executed. The condition code to check the drive permissions was never false. The change here uses the access() function to check the permission of the drives. CVS patchset: 5394 CVS date: 2003/09/16 02:15:39
2003-09-16Removed headers that were providing nothing needed to the build.Stephen Torri
CVS patchset: 5393 CVS date: 2003/09/16 02:12:54
2003-09-16Removed headers that provided nothing needed to the build.Stephen Torri
Replaced 'while((int) ptr % alignment)' with 'while((size_t) ptr % alignment)' On a 32-bit architecture the comparision of ptr and alignment is fine. On a 64-bit architecture the comparision of ptr (32bits) and alignment (64bits) can cause problems in the desired behaviour. So casting the ptr to the same size as alignment cleared this issue. CVS patchset: 5392 CVS date: 2003/09/16 02:11:45
2003-09-16Quit being trigger happy when commiting.Stephen Torri
CVS patchset: 5391 CVS date: 2003/09/16 02:08:03
2003-09-16Removed header that providing nothing needed to the build.Stephen Torri
Definition of unsigned long long was replaced with uint64_t. The declaration of 'unsigned long long' is a new feature in C99. Since not all the features of C99 are supported in gcc and the ccc compiler a simple type change cleared the message. CVS patchset: 5390 CVS date: 2003/09/16 02:07:18
2003-09-16Removed headers that were serving no adding anything necessary to the build.Stephen Torri
CVS patchset: 5389 CVS date: 2003/09/16 02:03:16
2003-09-16Renamed a empty macro. Apparently the macro name __attribute__ was defined ↵Stephen Torri
earlier. This renaming removed the message that the macro was redefined. CVS patchset: 5388 CVS date: 2003/09/16 02:01:49
2003-09-15avoid implicit void argumentDaniel Caujolle-Bert
CVS patchset: 5387 CVS date: 2003/09/15 22:53:53
2003-09-15Try to track problems better. If a DVD fails to play, we will not get a ↵James Courtier-Dutton
little more info printed as to why it failed. CVS patchset: 5386 CVS date: 2003/09/15 21:52:09
2003-09-15that would failDaniel Caujolle-Bert
CVS patchset: 5385 CVS date: 2003/09/15 21:40:46
2003-09-15fix dist stageDaniel Caujolle-Bert
CVS patchset: 5384 CVS date: 2003/09/15 21:37:22
2003-09-15avoid memory corruption, then segfault when using the '#' mrl parametersDaniel Caujolle-Bert
CVS patchset: 5383 CVS date: 2003/09/15 19:02:23
2003-09-15add JeroenMiguel Freitas
CVS patchset: 5382 CVS date: 2003/09/15 14:25:17
2003-09-15Improve liba52 PTS processing.James Courtier-Dutton
CVS patchset: 5381 CVS date: 2003/09/15 04:02:45
2003-09-14Add multi-buffering support to video_out_pgx64 (massive performance increase ↵Robin KAY
^_^). Remove assertions for alignment from bswap.h and allow unaligned accesses in XE_xx macros on IA32. Update ChangeLog. CVS patchset: 5380 CVS date: 2003/09/14 22:02:26
2003-09-14viz plugin workThibaut Mattern
CVS patchset: 5379 CVS date: 2003/09/14 17:05:36
2003-09-14newer goom version.Thibaut Mattern
CVS patchset: 5378 CVS date: 2003/09/14 15:45:55
2003-09-14New files of the "new" goom version.Thibaut Mattern
CVS patchset: 5377 CVS date: 2003/09/14 15:39:23
2003-09-14Update changelog.James Courtier-Dutton
CVS patchset: 5376 CVS date: 2003/09/14 15:08:50
2003-09-142 forgotten printfThibaut Mattern
CVS patchset: 5375 CVS date: 2003/09/14 12:59:27
2003-09-14remove fft code, use fft.h instead.Thibaut Mattern
CVS patchset: 5374 CVS date: 2003/09/14 12:44:20
2003-09-14add fftgraph to the plugin catalogThibaut Mattern
CVS patchset: 5373 CVS date: 2003/09/14 12:37:30
2003-09-14fftgraph compilationThibaut Mattern
CVS patchset: 5372 CVS date: 2003/09/14 12:33:37
2003-09-14New viz plugin.Thibaut Mattern
CVS patchset: 5371 CVS date: 2003/09/14 12:30:36
2003-09-13fix colors of YUY2 overlay blendingMiguel Freitas
CVS patchset: 5370 CVS date: 2003/09/13 22:56:14
2003-09-13Add comments so that people know where this sort of stream comes from.James Courtier-Dutton
CVS patchset: 5369 CVS date: 2003/09/13 19:46:53
2003-09-13update from Darren HartMiguel Freitas
CVS patchset: 5368 CVS date: 2003/09/13 17:20:50
2003-09-13asf and avi bugfixesThibaut Mattern
CVS patchset: 5367 CVS date: 2003/09/13 16:31:34
2003-09-13fix ao/vo flush while paused (it would freeze the engine).Miguel Freitas
CVS patchset: 5366 CVS date: 2003/09/13 16:15:38
2003-09-13new seeking patch by Frantisek Dvorak <valtri@atlas.cz>Miguel Freitas
CVS patchset: 5365 CVS date: 2003/09/13 15:34:59
2003-09-13*** empty log message ***Miguel Freitas
CVS patchset: 5364 CVS date: 2003/09/13 15:32:51
2003-09-13fix for duplicated pts by Simon Truss <simon@bigblue.demon.co.uk>Miguel Freitas
CVS patchset: 5363 CVS date: 2003/09/13 15:31:53
2003-09-13segfault fixMiguel Freitas
CVS patchset: 5362 CVS date: 2003/09/13 15:29:33
2003-09-13Oups, wrong node...Thibaut Mattern
CVS patchset: 5361 CVS date: 2003/09/13 14:30:29
2003-09-13Fix the fix for the --disable-mlib option (the AM_CONDITIONAL statement is ↵Robin KAY
now moved outside of the shell conditional rather than removed). CVS patchset: 5360 CVS date: 2003/09/13 13:09:44
2003-09-13Try to fix frame duration.Thibaut Mattern
It's still a ugly hack but it should work better now. CVS patchset: 5359 CVS date: 2003/09/13 11:50:06
2003-09-13Add demuxing of some AC3/A52 streams found in some DVB streams.James Courtier-Dutton
CVS patchset: 5358 CVS date: 2003/09/13 00:49:07
2003-09-13Fix memory leaks.Thibaut Mattern
CVS patchset: 5357 CVS date: 2003/09/13 00:05:38
2003-09-11Better xml_parser_free_tree()Thibaut Mattern
faster and uses less memory fix a segfault with >30Mo files. ok, it's a bit stupid to parse 30Mo xml file, but a crazy tried to parse a 30Mo asx file and he was not happy with the parser. ;) CVS patchset: 5356 CVS date: 2003/09/11 23:05:39
2003-09-11define XINE_LANG_MAX in xine.h.in \m Used for Strings that contain the ↵Andreas Heinchen
language of a spu/audio stream CVS patchset: 5355 CVS date: 2003/09/11 13:24:25
2003-09-11fix stuttering playback for some non-MPEG content with the dxr3:Michael Roitzsch
* move responsibility for the SCR plugin from the decoder to the video out * use the SCR for non-MPEG content as well * modify frames' vpts so they are sent earlier to the driver * tag the encoded MPEG stream by SETPTS ioctls to leave the final display scheduling to the card CVS patchset: 5354 CVS date: 2003/09/11 10:01:02
2003-09-10Fix --disable-mlib option.Robin KAY
CVS patchset: 5353 CVS date: 2003/09/10 23:20:08
2003-09-10- use a hack from mplayer to compute pts with mp3 VBR streamsThibaut Mattern
It should fix the audio lag reported on xine-devel. I've tested with these files: ftp://mplayerhq.hu/MPlayer/samples/avi/nandub-desync/*.avi http://www.vis.uni-stuttgart.de/~hopf/tmp/tst3.avi and everything is ok ;-) CVS patchset: 5352 CVS date: 2003/09/10 23:11:53
2003-09-10Fix segmentation fault when cddb query fails.Robin KAY
CVS patchset: 5351 CVS date: 2003/09/10 22:54:40
2003-09-10Force the RHS to int64_t. My compiler seems to thinkJames Courtier-Dutton
that the RHS is a int32_t which then needs expanding to int64_t. The expansion takes the high bit of the int32_t, which is the sign bit, and sets all the higher bits to the same sign. This in effect turns the result into a negative number, when it should just be a large positive int64_t number. This fix should probably be duplicated in all other demuxers, but I don't have time for that. CVS patchset: 5350 CVS date: 2003/09/10 00:01:59