summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2004-07-22do not use functions in array initialization, this is actually not allowed in CMichael Roitzsch
and some compilers do not grok it CVS patchset: 6831 CVS date: 2004/07/22 14:12:20
2004-07-21new goom2k4-dev18 includes almost all of my warning fixesMichael Roitzsch
(the goom team is quite fast in applying my patches :) ) some files are still slightly patched from the release version, but I will get this sorted out so we will soon use a completely unmodified version of goom it compiles almost warningless now (the remaining warnings are introduced by lex/yacc and I plan to simply ignore them) the Makefile.am distclean-hack is also obsolete now, since the offending files have been renamed CVS patchset: 6828 CVS date: 2004/07/21 14:38:29
2004-07-20Use lavc version of the mpeg rff flag.Thibaut Mattern
CVS patchset: 6826 CVS date: 2004/07/20 21:38:34
2004-07-20fix compiler warningsMichael Roitzsch
CVS patchset: 6825 CVS date: 2004/07/20 16:39:37
2004-07-20small DXR3 code cleanup:Michael Roitzsch
* make some helper functions non-inline that Bastien had to move because of their inlining (I realized that some helpers are a bit too large for inlining, so they might worsen the I-cache usage.) * properly use logging macros in all DXR3 code * prepare SPU decoder for new (and hopefully correct) SPU forcing; this should fix some longstanding DXR3 SPU problems, but the code needs more testing so it is disabled for now CVS patchset: 6824 CVS date: 2004/07/20 16:37:44
2004-07-20removing unused structure memberMichael Roitzsch
CVS patchset: 6823 CVS date: 2004/07/20 16:21:26
2004-07-20Add const to get_identifier return type since that's n fact what itRocky Bernstein
is. Should protect against a plugin returning a malloc'd variable for example. CVS patchset: 6821 CVS date: 2004/07/20 00:50:10
2004-07-20More bounds-overflow precautions. Bound max length of a MRL and addRocky Bernstein
numeric width specifiers on numeric format. Thanks to Michael Roitzsch for catching the additional problem. CVS patchset: 6820 CVS date: 2004/07/20 00:31:37
2004-07-19fix for brightness driftMiguel Freitas
https://sourceforge.net/tracker/?func=detail&atid=109655&aid=947520&group_id=9655 CVS patchset: 6818 CVS date: 2004/07/19 22:45:48
2004-07-19restore initial xv port attributes on exitMiguel Freitas
CVS patchset: 6816 CVS date: 2004/07/19 22:07:41
2004-07-19merging some VDR patches from ReinhardMiguel Freitas
CVS patchset: 6815 CVS date: 2004/07/19 19:53:40
2004-07-19we don't do any bounds checking when converting the SPU to a xine overlay,Michael Roitzsch
therefore we tried to allocate for the worst case; unfortunately the worst case was wrong CVS patchset: 6814 CVS date: 2004/07/19 17:12:48
2004-07-18Pedantic change: that should be DEVICE_MAX_LEN, not MRL_MAX_LEN.Rocky Bernstein
CVS patchset: 6813 CVS date: 2004/07/18 21:42:26
2004-07-18Fix sample rate.James Courtier-Dutton
CVS patchset: 6812 CVS date: 2004/07/18 18:02:02
2004-07-18a sequence can be split.Thibaut Mattern
CVS patchset: 6811 CVS date: 2004/07/18 17:36:25
2004-07-18Add support for 44100Hz DTS in .wav files.James Courtier-Dutton
CVS patchset: 6810 CVS date: 2004/07/18 17:31:40
2004-07-18One more time.Thibaut Mattern
CVS patchset: 6809 CVS date: 2004/07/18 15:34:57
2004-07-18Argl, i always forget something. :<Thibaut Mattern
CVS patchset: 6808 CVS date: 2004/07/18 15:31:29
2004-07-18Should have Initialized all bytes.Rocky Bernstein
CVS patchset: 6807 CVS date: 2004/07/18 14:52:50
2004-07-18Buffer overflow fix reported by C0ntex via Drew 'dantealiegri' Ogle.Rocky Bernstein
CVS patchset: 6806 CVS date: 2004/07/18 14:46:59
2004-07-18better mpeg-es parser.Thibaut Mattern
Fix "hurry_up" behavior (keep the metronom happy). Enable DR1 for the mpeg12 decoder. Remove all the mpeg-es parsing from here, use the new parser instead. Handle frame format changes (width, height and aspect ratio) Tested with all my mpeg streams, and with some DVDs with still menus. Enjoy ;) CVS patchset: 6805 CVS date: 2004/07/18 00:50:02
2004-07-17Reinhard Nissl sample rate patchMiguel Freitas
CVS patchset: 6804 CVS date: 2004/07/17 21:00:30
2004-07-17embarrassing memory leak when shm is not availableMiguel Freitas
CVS patchset: 6803 CVS date: 2004/07/17 20:22:42
2004-07-17Ryan Tadlock's patch for compensating the field delay of some deinterlacing ↵Miguel Freitas
algorithms CVS patchset: 6801 CVS date: 2004/07/17 16:35:16
2004-07-15- I shouldn't blindly commit...Bastien Nocera
plug:front: doesn't work for stereo, but plug:front:default does revert the changes for 4.0 and 5.1 surround as I don't know whether they work correctly with ":default" CVS patchset: 6799 CVS date: 2004/07/15 21:46:51
2004-07-15check number of frames on fifo before deciding to skip decodingMiguel Freitas
fix problems of bogus frame skipping when duration changes. CVS patchset: 6798 CVS date: 2004/07/15 21:20:06
2004-07-15- remove the "default" keyword for default sound devices, as this keywordBastien Nocera
can break surround systems. It still allows for the default soundcard to be selected via /etc/asound.conf CVS patchset: 6797 CVS date: 2004/07/15 18:16:09
2004-07-14- change the default output device for stereo and surrounds to be "default"Bastien Nocera
rather than "0", so that the default sound output can be overriden easily using /etc/asound.conf CVS patchset: 6795 CVS date: 2004/07/14 23:29:09
2004-07-14use correct frame flags for adjusting duration.Miguel Freitas
fixes sailor_moon_op_frag.mpg duration problem (wrong duration for frames marked as progressive) CVS patchset: 6794 CVS date: 2004/07/14 22:27:10
2004-07-14 - Use Windows encoding for the external subtitles, guessed according to ↵František Dvořák
current locale. - Add "-" into encoding names. - Fix a typo. CVS patchset: 6793 CVS date: 2004/07/14 18:51:29
2004-07-14disable _x_post_frame_copy_up() for now.Miguel Freitas
it was causing the frame duration to be halved twice. CVS patchset: 6792 CVS date: 2004/07/14 02:44:15
2004-07-14Moritz patch for matroska vobsub supportMiguel Freitas
align vobsub to bottom in libspudec CVS patchset: 6791 CVS date: 2004/07/14 01:18:47
2004-07-11PNGs are rendered too bright because the conversion coefficients are wrongMichael Roitzsch
CVS patchset: 6789 CVS date: 2004/07/11 21:38:05
2004-07-11- Fix build with inline functions on GCC 3.4.0Bastien Nocera
dxr3_scr.c: In function `dxr3_scr_set_speed': dxr3_scr.c:52: sorry, unimplemented: inlining failed in call to 'dxr3_mvcommand': function body not available dxr3_scr.c:220: sorry, unimplemented: called from here CVS patchset: 6788 CVS date: 2004/07/11 11:47:10
2004-07-11- add a work-around for aRts bug:Bastien Nocera
http://bugs.kde.org/show_bug.cgi?id=62603 and filed against Totem bug: http://bugzilla.gnome.org/show_bug.cgi?id=138830 CVS patchset: 6787 CVS date: 2004/07/11 11:23:48
2004-07-11better detection by extension for mpeg_block (thanks to James Slorach)Michael Roitzsch
CVS patchset: 6786 CVS date: 2004/07/11 10:43:01
2004-07-10Fix for Annodex/Ogg demuxer when detection by extension is used; credit toAndre Pang
James Slorach for spotting the bug CVS patchset: 6784 CVS date: 2004/07/10 14:08:49
2004-07-10Split detect_content function into detect_ogg_content and detect_anx_contentAndre Pang
Scan for "Annodex" header signature in Annodex demuxer Fixed some serious bugs in detect_content at the same time :) CVS patchset: 6783 CVS date: 2004/07/10 10:06:30
2004-07-09buffer should be large enought (Thibaut's hunt)Daniel Caujolle-Bert
CVS patchset: 6782 CVS date: 2004/07/09 13:16:59
2004-07-09Ogg demuxer:Andre Pang
Tiny bugfix for detecting theora streams (was looking for "theo" packet signature due to short memcmp, now looks for "theora") Moved content detection from open_plugin function to new detect_content function Added new plugin to demux Annodex version 2.0 bitstream format, a subset of the Ogg encapsulation format. For more info, see: http://www.annodex.net/TR/draft-pfeiffer-annodex-01.html CVS patchset: 6781 CVS date: 2004/07/09 01:27:42
2004-07-08move duplicated code to a functionMiguel Freitas
CVS patchset: 6780 CVS date: 2004/07/08 02:13:01
2004-07-07fix typo (bug #977510)Miguel Freitas
CVS patchset: 6779 CVS date: 2004/07/07 01:07:58
2004-07-06fix a long standing bug: streams were not played till their very end, becauseMiguel Freitas
finished event was sent to frontend before the output fifos were empty. add a test for the number of streams attached to the output port. this will prevent deadlocking on multi-streams scenarios where fifos don't ever get empty. CVS patchset: 6777 CVS date: 2004/07/06 22:53:22
2004-07-05fix proxy envvar handlingDaniel Caujolle-Bert
CVS patchset: 6776 CVS date: 2004/07/05 20:47:42
2004-07-05when first_frame_flag drops to 0, first_frame_reached has to be emittedMichael Roitzsch
CVS patchset: 6775 CVS date: 2004/07/05 17:13:37
2004-07-05setjmp/longjmp support for Darwin/PPCDaniel Mack
CVS patchset: 6774 CVS date: 2004/07/05 08:33:53
2004-07-05Mac OS X: Changed XineOpenGLView's resizeViewToVideoSizeOnLoad attribute toAndre Pang
resizeViewOnVideoSizeChange, with corresponding semantic changes CVS patchset: 6772 CVS date: 2004/07/05 05:26:12
2004-07-05Change "MacOSX" -> "Mac OS X" for human-readable strings (still use MacOSXAndre Pang
internally) CVS patchset: 6771 CVS date: 2004/07/05 01:24:16
2004-07-05Mac OS X:Andre Pang
Added keepsVideoAspectRatio and resizeViewToVideoSizeOnLoad attributes to XineOpenGLView class More accurate OpenGL mutex locking (we need to serialise any accesses to the OpenGL context): this fixed a few more kernel panics for me Changed any human-readable strings of "MacOSX" to "Mac OS X" (so maybe Apple can award xine a Design Award next year with less qualms ;) CVS patchset: 6770 CVS date: 2004/07/05 01:20:01
2004-07-04don't do pointer arithmetics with void*, because sizeof(void) is undefinedMichael Roitzsch
(it works on gcc with sizeof(void) == 1, but it's not portable) CVS patchset: 6769 CVS date: 2004/07/04 21:27:23