summaryrefslogtreecommitdiff
path: root/src/demuxers
AgeCommit message (Collapse)Author
2002-10-08Fix a BUS error on SPARC, forJuergen Keil
ftp://ftp.mplayerhq.hu/MPlayer/samples/MPEG-4/CDR-Dinner_LAN_800k.mp4 (this sample does not yet work, now it crashes with a SIGFPE - devide by zero) CVS patchset: 2804 CVS date: 2002/10/08 12:45:58
2002-10-08Fix a segfault when we reach the end of the playlist.James Courtier-Dutton
strdup segfaults if passed a NULL. CVS patchset: 2802 CVS date: 2002/10/08 10:29:42
2002-10-08decimal, not hexMike Melanson
CVS patchset: 2801 CVS date: 2002/10/08 05:05:05
2002-10-06Workaround for code generation bug in gcc on SPARC. Mike's endian macros now ↵Robin KAY
moved to bswap.h CVS patchset: 2794 CVS date: 2002/10/06 03:48:13
2002-10-06atone for the sin of calling xine a "unix video player" rather than aMike Melanson
"free video player" CVS patchset: 2793 CVS date: 2002/10/06 02:35:08
2002-10-06added support for VBR audio in QT files and improved handling ofMike Melanson
audio-only QT files CVS patchset: 2792 CVS date: 2002/10/06 02:27:53
2002-10-06backed out earlier changes from endian translation macrosMike Melanson
CVS patchset: 2791 CVS date: 2002/10/06 01:37:27
2002-10-06preliminary attempt at a RealMedia file demuxerMike Melanson
CVS patchset: 2790 CVS date: 2002/10/06 00:47:51
2002-10-05Backing out changes to endian translation macrosRobin KAY
CVS patchset: 2788 CVS date: 2002/10/05 21:09:18
2002-10-05implemented seeking (including seek on start) and length functionMike Melanson
CVS patchset: 2787 CVS date: 2002/10/05 17:48:25
2002-10-05experiment to get these endian macros to work on all systemsMike Melanson
CVS patchset: 2786 CVS date: 2002/10/05 17:05:58
2002-10-05Fixed segmentation faults in endian translation macros (SPARC, gcc 3.2)Robin KAY
CVS patchset: 2785 CVS date: 2002/10/05 14:39:24
2002-10-04initial commit for YUV4MPEG2 file demuxerMike Melanson
CVS patchset: 2781 CVS date: 2002/10/04 05:05:57
2002-10-03implemented seek on start for the audio-only demuxers, also fixedMike Melanson
temporal position reporting CVS patchset: 2771 CVS date: 2002/10/03 00:08:47
2002-10-02mark some global arrays that must never be changed (multiple pluginMichael Roitzsch
instances) as const CVS patchset: 2769 CVS date: 2002/10/02 15:54:51
2002-10-01implemented seek on startMike Melanson
CVS patchset: 2768 CVS date: 2002/10/01 04:48:32
2002-10-01implemented proper video codec detection, calculated proper frameMike Melanson
duration, fixed temporal position reporting, and implemented seek on start CVS patchset: 2767 CVS date: 2002/10/01 04:33:35
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-30simple beautificationMichael Roitzsch
CVS patchset: 2763 CVS date: 2002/09/30 14:46:09
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-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-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-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-1964 bits timestamping to avoid overflows (usefull for livestreams where ↵Guenter Bartsch
timestamps can get really huge), small log output fixes CVS patchset: 2715 CVS date: 2002/09/19 21:46:21
2002-09-19Updated cvscompile.sh to look for configure.acStephen Torri
Replaced configure.in with configure.ac Remove acconfig.h (Unnecessary with autoconf 2.52 or above) Updated configure.ac to remove deprecated macros, upgraded AC_DEFINE to include comments, merged in acconfig.h. Combined libxine and libxineutils into one library. libxineutils is created but not installed. Its statically linked into libxine. Advanced libxine version from 0.2.0 to 1.0.0 Removed references for skins. Plugins now installed to <libdir>/xine/plugins/$XINE_MAJOR.$XINE_MORE. $XINE_SUB Xine-config updated for new location of plugins Sorted file lists in Makefile.am to make them more readable. TODO: remove skins references from xine-config CVS patchset: 2705 CVS date: 2002/09/19 06:01:18
2002-09-19Update configure.in for new libdvdnav version.James Courtier-Dutton
Get DVD support to compile. FIXME: We need to sort out the nav_types.h include file. Basically, Which version of it should we use ? CVS patchset: 2704 CVS date: 2002/09/19 05:01:57
2002-09-19some ogg/vorbis streams seem to require a higher tresholdGuenter Bartsch
CVS patchset: 2702 CVS date: 2002/09/19 02:00:26
2002-09-18make new plugin loader check api versions, fix api versions for adapted ↵Guenter Bartsch
demux plugins, remove dvd plugin from build while it doesn't compile CVS patchset: 2696 CVS date: 2002/09/18 22:12:16
2002-09-18OGG/VORBIS etc. checking is broken in ./cvscompile.sh.James Courtier-Dutton
Disable OGG/VORBIS etc. until ./cvscompile.sh works. Problem is that ./cvscompile.sh responds with OGG/VORBIS not present every time. CVS patchset: 2683 CVS date: 2002/09/18 06:52:10
2002-09-18first steps towards implementing stream/meta infoGuenter Bartsch
CVS patchset: 2680 CVS date: 2002/09/18 00:51:33
2002-09-10bring back all the demuxersMichael Roitzsch
CVS patchset: 2650 CVS date: 2002/09/10 15:07:13
2002-09-07one more 'const' and independent x/y zooming parametersMichael Roitzsch
CVS patchset: 2625 CVS date: 2002/09/07 20:09:28
2002-09-05remove plugin's private priority and interface membersMichael Roitzsch
adapt some more decoders CVS patchset: 2618 CVS date: 2002/09/05 22:18:50
2002-09-05make all the plugin init functions staticMichael Roitzsch
(geez this was a job) CVS patchset: 2616 CVS date: 2002/09/05 20:44:38
2002-09-04merging in the new_api branch ... unfortunately video_out / vo_scale is ↵Guenter Bartsch
broken now ... matthias/miguel: please fix it :-) CVS patchset: 2606 CVS date: 2002/09/04 23:31:05
2002-09-04fix seeking bug (thanks to Thibaut Mattern)Michael Roitzsch
CVS patchset: 2600 CVS date: 2002/09/04 10:44:44