summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-10-01err...bring back ability for QT demuxer to play from start, and fixMike Melanson
temporal position reporting CVS patchset: 2766 CVS date: 2002/10/01 03:52:53
2002-10-01In the following Makefile.am variable is how to correctly comment outStephen Torri
libraries: lib_LTLIBRARIES = \ libA.la \ libC.la \ libD.la # libB.la Do NOT do: lib_LTLIBRARIES = \ libA.la \ # libB.la \ libC.la \ libD.la Commenting out libraries in this way automake appears to get confused. It does not look at this like a compiler does. It will notice that this is a comment but it seems to process the '\'. So it will complain about the Makefile.am variables for libC.la and libD.la (e.g. libC_la_SOURCES) as being unused. CVS patchset: 2765 CVS date: 2002/10/01 03:21:19
2002-09-30set m4 path for running aclocal during incremental buildsMichael Roitzsch
CVS patchset: 2764 CVS date: 2002/09/30 14:48:32
2002-09-30simple beautificationMichael Roitzsch
CVS patchset: 2763 CVS date: 2002/09/30 14:46:09
2002-09-30Fixes and performance improvements to the alphablend.c code.James Courtier-Dutton
The fixes involved getting blend_rgb16 to correctly handle different colours in the highlight area and general overlay area. Another fix involved fixing the overlay scaling function so that it scales in the same proportion as the yuv2rgb code. Currently, blend_yuv has not been updated. blend_rgb16 has been improved. blend_rgb24 and blend_rgb32 have not been changed and will probably not work now. The performance improvements are due to two things: - 1) Special detection of overlays without any buttons/clip areas. This is detected by ensuring overl->clip_top = -1 when no button is present. 2) Reorganise the blending code so that for each time round the loop, the fewest possible IF statements are executed. So, for overlays without any buttons, not checks for the clip area is done. For overlay with buttons, state is kept as to whether we are above, to the left, inside or to the right or below the clip area, thus saving having to do IF statements each time round the loop to find out where we are. CVS patchset: 2762 CVS date: 2002/09/30 05:16:45
2002-09-30implemented proper frame duration calculation, fixed temporal positionMike Melanson
reporting, and modified demuxer to be able to seek on start CVS patchset: 2761 CVS date: 2002/09/30 01:16:15
2002-09-30Updated cvscompile.sh to use only automake >= 1.6 and autoconf >= 2.53.Stephen Torri
Removed creation of acinclude.m4 from cvscompile.sh. aclocal allows for multiple declarations of the -I tag. So far for me this has worked. If there are problems we can back out this change. Added "-I m4" to autogen.sh. This allows us to include the m4 files listed in the m4 directory. This is a more elegant choice than concatenating all the m4 files into an acinclude.m4 CVS patchset: 2760 CVS date: 2002/09/30 01:00:27
2002-09-29make xine less hysterical when it encounters this corner caseMike Melanson
CVS patchset: 2759 CVS date: 2002/09/29 01:01:58
2002-09-28wow, 1 line makes all the difference between "working" andMike Melanson
"unpredictable segfaults" CVS patchset: 2758 CVS date: 2002/09/28 23:00:22
2002-09-28eliminate separate pts counter for audio; this makes pts handlingMike Melanson
cleaner and also clears up some audio pops at the start of a file CVS patchset: 2757 CVS date: 2002/09/28 22:47:01
2002-09-28added support for seeking by exploiting special characteristics of theMike Melanson
file format CVS patchset: 2756 CVS date: 2002/09/28 22:06:31
2002-09-28preliminary greyscale palette support; not perfect yet, but it keepsMike Melanson
certain files from crashing the demuxer CVS patchset: 2755 CVS date: 2002/09/28 17:13:16
2002-09-28configurable skipping behaviourMichael Roitzsch
CVS patchset: 2754 CVS date: 2002/09/28 11:10:04
2002-09-27xvid should have lower priority for DivX5 than ffmpegMichael Roitzsch
CVS patchset: 2753 CVS date: 2002/09/27 13:08:59
2002-09-27fix deadlock in concurrent access (dvd spus vs. osd overlays) on spuMichael Roitzsch
device CVS patchset: 2752 CVS date: 2002/09/27 13:07:43
2002-09-26Update by Bartlomiej MurynPhilipp Hahn
CVS patchset: 2751 CVS date: 2002/09/26 16:54:33
2002-09-26Updated as.m4 for automake warnings "Assembler source seen but 'CCAS' not ↵Stephen Torri
defined in configure.ac". The same for CCASFLAGS. CVS patchset: 2750 CVS date: 2002/09/26 14:04:46
2002-09-26we need libdvdnav 0.1.4Michael Roitzsch
CVS patchset: 2749 CVS date: 2002/09/26 13:35:26
2002-09-25Fixing macro name to use AM_PROG_AS_MOD instead of AM_PROG_ASStephen Torri
CVS patchset: 2748 CVS date: 2002/09/25 13:48:32
2002-09-25export ACFLAGS tooMichael Roitzsch
CVS patchset: 2747 CVS date: 2002/09/25 12:47:49
2002-09-25Added ability for xine-config.in to determine location of xine.m4Stephen Torri
by adding -I $(prefix)/share/aclocal to the XINE_ACFLAGS. CVS patchset: 2746 CVS date: 2002/09/25 01:54:26
2002-09-24prevent pts based wrap detections after we had a nav-detectedMichael Roitzsch
discontinuity CVS patchset: 2745 CVS date: 2002/09/24 13:10:25
2002-09-24revised VQA demuxer to eliminate any hope of random seeking duringMike Melanson
playback (which is infeasible due to the audio encoding) CVS patchset: 2744 CVS date: 2002/09/24 03:09:09
2002-09-23preliminary support for edit lists in video traks; cleaned up audioMike Melanson
handling CVS patchset: 2743 CVS date: 2002/09/23 03:34:03
2002-09-22finally figured out how to free some temporary tablesMike Melanson
CVS patchset: 2742 CVS date: 2002/09/22 17:07:52
2002-09-22unused variable -> hint to Mike: still needed?Michael Roitzsch
CVS patchset: 2741 CVS date: 2002/09/22 16:01:06
2002-09-22API review part IMichael Roitzsch
- bring our beloved xine_t * back (no more const there) - remove const on some input plugin functions where the data changes with media (dvd, ...) changes and is therefore not const CVS patchset: 2740 CVS date: 2002/09/22 14:29:40
2002-09-22my hobby...Michael Roitzsch
CVS patchset: 2739 CVS date: 2002/09/22 14:25:11
2002-09-22fix libtool warning: "-version-info is ignored for convenience libaries"Michael Roitzsch
CVS patchset: 2738 CVS date: 2002/09/22 14:24:30
2002-09-22initial commit for QT RLE video decoderMike Melanson
CVS patchset: 2737 CVS date: 2002/09/22 04:27:00
2002-09-22communicate video depth to video decoderMike Melanson
CVS patchset: 2736 CVS date: 2002/09/22 04:23:24
2002-09-21bring the SMJPEG, VQA, and CDA demuxers up to new API specMike Melanson
CVS patchset: 2735 CVS date: 2002/09/21 20:27:02
2002-09-21bring the FLI and RoQ demuxers up to the new API specMike Melanson
CVS patchset: 2734 CVS date: 2002/09/21 19:47:11
2002-09-21bring the Id CIN and WC3 movie demuxers up to the new API specsMike Melanson
CVS patchset: 2733 CVS date: 2002/09/21 19:18:37
2002-09-21load audio stream informationMike Melanson
CVS patchset: 2732 CVS date: 2002/09/21 18:48:25
2002-09-21load audio stream information and strengthen QT detection method toMike Melanson
disqualify MPEG files wrapped in QT-like headers CVS patchset: 2731 CVS date: 2002/09/21 18:35:10
2002-09-21bring the audio-only demuxers (WAV, AIFF, VOC, SND) up to the new APIMike Melanson
spec CVS patchset: 2730 CVS date: 2002/09/21 18:18:45
2002-09-21bring the QT and FILM demuxers up to the new API specMike Melanson
CVS patchset: 2729 CVS date: 2002/09/21 17:22:21
2002-09-21Rename xine_(load/save/reset)_config to xine_config_(load/save/reset).Daniel Caujolle-Bert
CVS patchset: 2728 CVS date: 2002/09/21 12:20:47
2002-09-21Add forgotten xine_get_string_version() to public header.Daniel Caujolle-Bert
CVS patchset: 2727 CVS date: 2002/09/21 11:58:40
2002-09-21Avoid segfault if get_first_entry wasn't called first.Daniel Caujolle-Bert
CVS patchset: 2726 CVS date: 2002/09/21 11:39:45
2002-09-21Fix Bison version checking.James Courtier-Dutton
CVS patchset: 2725 CVS date: 2002/09/21 07:46:45
2002-09-20Fix compilation bug when building external video output plugin.Daniel Caujolle-Bert
CVS patchset: 2724 CVS date: 2002/09/20 22:34:26
2002-09-20first attempt to solve skin problemMichael Roitzsch
CVS patchset: 2723 CVS date: 2002/09/20 15:53:24
2002-09-20- fix problem with HAVE_IP_MREQNMichael Roitzsch
- first attempt to solve the skin problem CVS patchset: 2722 CVS date: 2002/09/20 15:52:21
2002-09-20Fix libtool problem. automake 1.5 and libtool 1.4.2 seems hate their childDaniel Caujolle-Bert
called AS. Don't use standard AM_PROG_AS, but our modified version (!x86 builder, report failure please). CVS patchset: 2721 CVS date: 2002/09/20 15:05:59
2002-09-20another bit of language display tweakingMichael Roitzsch
CVS patchset: 2720 CVS date: 2002/09/20 13:24:53
2002-09-20enable DVD input plugin againMichael Roitzsch
CVS patchset: 2719 CVS date: 2002/09/20 12:57:02
2002-09-20sync to latest libdvdnav cvs versionMichael Roitzsch
CVS patchset: 2718 CVS date: 2002/09/20 12:53:53
2002-09-20update API version numberMichael Roitzsch
CVS patchset: 2717 CVS date: 2002/09/20 12:51:58