summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-12-21Fix memory leak (100100 bytes per stream)Ewald Snel
CVS patchset: 3621 CVS date: 2002/12/21 20:19:50
2002-12-21log messageMiguel Freitas
CVS patchset: 3620 CVS date: 2002/12/21 19:23:01
2002-12-21ops, my fault. without this line dvd menus are broken for xshm.Miguel Freitas
CVS patchset: 3619 CVS date: 2002/12/21 19:20:09
2002-12-21path used by realplayer rpm packagesMiguel Freitas
CVS patchset: 3618 CVS date: 2002/12/21 18:59:46
2002-12-21check parametersMiguel Freitas
CVS patchset: 3617 CVS date: 2002/12/21 18:39:35
2002-12-21fix osd displaying for xshm driver (daniel: the osd was there... youMiguel Freitas
just couldn't see it! :) CVS patchset: 3616 CVS date: 2002/12/21 18:17:33
2002-12-21Cleaned up the source littleRobin KAY
CVS patchset: 3615 CVS date: 2002/12/21 17:58:37
2002-12-21Fix memory leaksEwald Snel
CVS patchset: 3614 CVS date: 2002/12/21 16:35:46
2002-12-21Protect against faulty configuration settings a tad better.Rocky Bernstein
CVS patchset: 3613 CVS date: 2002/12/21 16:25:31
2002-12-21Ooops some garbage characters got in there.Rocky Bernstein
CVS patchset: 3612 CVS date: 2002/12/21 16:20:48
2002-12-21Rich Wareham requested his e-mail be "spam protected". Add my name.Rocky Bernstein
CVS patchset: 3611 CVS date: 2002/12/21 16:19:05
2002-12-21update comment on xine_get_pos error conditionMiguel Freitas
CVS patchset: 3610 CVS date: 2002/12/21 16:14:32
2002-12-21xine_get_pos_length should return zero if current position is unknown. thisMiguel Freitas
prevents the gui from drawing slider at wrong positions during seek. CVS patchset: 3609 CVS date: 2002/12/21 16:13:43
2002-12-21minor comment updateMiguel Freitas
CVS patchset: 3608 CVS date: 2002/12/21 16:12:25
2002-12-21If Solaris PCI then use ATAPI interface not SCSI. At least this helpsRocky Bernstein
on a Sun Ultra (and perhaps others as well). Remove invalid assigment warnings. CVS patchset: 3607 CVS date: 2002/12/21 16:11:23
2002-12-21Fix padding (crap near right picture border), use pitches[]Ewald Snel
CVS patchset: 3606 CVS date: 2002/12/21 15:31:15
2002-12-21Fix padding (ugly red bar in 'fra-sen-1.avi', right of image)Ewald Snel
- video output problems are caused by deinterlace code, not ffmpeg CVS patchset: 3605 CVS date: 2002/12/21 14:57:36
2002-12-21Fix memory leaksEwald Snel
CVS patchset: 3604 CVS date: 2002/12/21 13:45:56
2002-12-21- add buf->decoder_info_ptr: portability for systems where pointer hasMiguel Freitas
different sizeof than integer. - add extra_info structure to pass informations from input/demuxers down to the output frame. this can be used, for example, to pass the frame number of a frame (when known by decoder). also, immediate benefict is that we now have a slider which really shows the current position of the playing stream. new fields can be added to extra_info keeping binary compatibility - bumpy everybody's api versions CVS patchset: 3603 CVS date: 2002/12/21 12:56:44
2002-12-21Don't use indirect pointer for stsd atoms, conform to buffer.h descriptionEwald Snel
CVS patchset: 3602 CVS date: 2002/12/21 10:21:29
2002-12-21no need to confuse the issueMike Melanson
CVS patchset: 3601 CVS date: 2002/12/21 03:08:34
2002-12-21...my beautiful, beautiful special information buffer facility...okayMike Melanson
it's just a hack. Oh well, set it straight CVS patchset: 3600 CVS date: 2002/12/21 03:03:15
2002-12-20log outputGuenter Bartsch
CVS patchset: 3599 CVS date: 2002/12/20 22:57:48
2002-12-20Fix incorrect names in the autogen.shRobin KAY
CVS patchset: 3598 CVS date: 2002/12/20 21:05:00
2002-12-20xine-lib triggers a GCC 2.95.3 compiler crash on SPARC. Avoid theJuergen Keil
-mcpu=ultrasparc option. CVS patchset: 3597 CVS date: 2002/12/20 20:27:13
2002-12-20Install a hack to avoid deadlocks when exiting xine (for exampple with theJuergen Keil
'q' key). When detecting a 'stall' condition in video_out, the 'flush()' on the video decoder deadlocks with with the video_out close from the video_decoder thread when video_decoder sees a BUF_CONTROL_QUIT message. The two threads grab the streams_lock and the video_decoder.lock in reverse order, leading to deadlock (deadlock happens quite often on solaris). CVS patchset: 3596 CVS date: 2002/12/20 18:14:34
2002-12-20fix off by one errorRobin KAY
CVS patchset: 3595 CVS date: 2002/12/20 17:41:18
2002-12-20Check for changes in the global vo_scale's gui_pixel_aspect, and update theJuergen Keil
frame's vo_scale.gui_pixel_aspect. The real value of gui_pixel_aspect is determined when the first frame is about to be drawn to the screen. Before we draw the first frame of a clip, several frames could be prepared for a certain width/height/ratio_code/... but using vo_scale's default gui_pixel_aspect of 1.0. The change makes sure that all frames will be updated to use the monitor's correct gui_pixel_aspect value, once we know it. Before this change I've observed cases where xine tried to resize the video window all the time while playing a clip, due to different gui_pixel_aspect values stored in the video frames. CVS patchset: 3594 CVS date: 2002/12/20 14:25:13
2002-12-20Do not compile the 'mng' demuxer, when the autoconf stuff has detected thatJuergen Keil
we do not have the necessary libs/includes installed on the build system. CVS patchset: 3593 CVS date: 2002/12/20 11:10:45
2002-12-20MNG demuxer addedRobin KAY
CVS patchset: 3592 CVS date: 2002/12/20 01:47:01
2002-12-20MNG demuxer addedRobin KAY
CVS patchset: 3591 CVS date: 2002/12/20 01:35:49
2002-12-19Undo for non-X11 front-endsEwald Snel
CVS patchset: 3590 CVS date: 2002/12/19 23:41:45
2002-12-19Fix undefined symbols (link to appropriate libraries)Ewald Snel
CVS patchset: 3589 CVS date: 2002/12/19 21:40:02
2002-12-19remove unused flags.Miguel Freitas
feel free to readd them showing either: (1) were they are used in xine (2) any performance gain note that in order to get (2) one will probably need the -mfpmath option. however, more tests are needed to make sure it is safe to use that. CVS patchset: 3588 CVS date: 2002/12/19 01:18:33
2002-12-18Add support for exclusive overlaysRobin KAY
CVS patchset: 3587 CVS date: 2002/12/18 21:38:58
2002-12-18Don't append 'BUF_FLAG_SPECIAL' packets to frame dataEwald Snel
CVS patchset: 3586 CVS date: 2002/12/18 21:35:41
2002-12-18Fix seek using 'start_time'Ewald Snel
CVS patchset: 3585 CVS date: 2002/12/18 20:32:20
2002-12-18u_int32_t is not available on solaris, uint32_t is...Juergen Keil
CVS patchset: 3584 CVS date: 2002/12/18 20:14:55
2002-12-18Cleanup MSVC decoderEwald Snel
- use bswap macros - no frame size padding - report broken frames - rename cram_decode_frame to msvc_decode_frame CVS patchset: 3583 CVS date: 2002/12/18 19:48:50
2002-12-18Ignore 'BUF_FLAG_SPECIAL' packets (fixes some QuickTime streams)Ewald Snel
CVS patchset: 3582 CVS date: 2002/12/18 19:20:33
2002-12-18Removed -mmmx flag. GCC 3.1 and 3.2 have a problem with it and libfaad. AllStephen Torri
other compiler specific flags remain unchanged. CVS patchset: 3581 CVS date: 2002/12/18 15:52:53
2002-12-18first draft of quicktime binary-only codec supportGuenter Bartsch
CVS patchset: 3580 CVS date: 2002/12/18 04:00:45
2002-12-18log outputGuenter Bartsch
CVS patchset: 3579 CVS date: 2002/12/18 03:59:10
2002-12-18i guess you were right, mike - the audio stsd atom is needed as well ;>Guenter Bartsch
CVS patchset: 3578 CVS date: 2002/12/18 03:42:31
2002-12-18log outputGuenter Bartsch
CVS patchset: 3577 CVS date: 2002/12/18 03:41:59
2002-12-17Eliminate GNU C range extension "..."Juergen Keil
CVS patchset: 3576 CVS date: 2002/12/17 16:49:48
2002-12-17Keyword "__inline" is not available, when non-gcc compiler is used toJuergen Keil
compile xine-lib. C99 has "inline", GNU C "__inline". CVS patchset: 3575 CVS date: 2002/12/17 16:44:10
2002-12-17Replace GNU C range extension "..." with ordinary comparision, so that theJuergen Keil
code can be compiled with non-gcc compiler CVS patchset: 3574 CVS date: 2002/12/17 16:42:29
2002-12-17fix spellingJuergen Keil
CVS patchset: 3573 CVS date: 2002/12/17 16:40:24
2002-12-17fixed cseq calculationStefan Holst
ignore unknown media stream descriptions CVS patchset: 3572 CVS date: 2002/12/17 10:33:35