summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-12-23increase buffers for high quality rm filesStefan Holst
CVS patchset: 3647 CVS date: 2002/12/23 13:41:16
2002-12-23accept "auto" as driver identifier (same as passing NULL ptr).Miguel Freitas
do not save probed driver, now the frontend can define the desired behaviour. CVS patchset: 3646 CVS date: 2002/12/23 11:42:12
2002-12-23ok, seeking should like to have good vpts too.Miguel Freitas
CVS patchset: 3645 CVS date: 2002/12/23 10:03:50
2002-12-23free unused buffersMike Melanson
CVS patchset: 3644 CVS date: 2002/12/23 04:29:56
2002-12-23not freeing allocated buffers is a bad bad thing: it makes xine freeze onMiguel Freitas
shutdown while trying to dispose the used memory. i would like to ask Mike and all demuxer writters to double check this, and free buffers on error conditions... thanks! ;) CVS patchset: 3643 CVS date: 2002/12/23 02:29:43
2002-12-23adjust audio_vpts and video_vpts on start so they don't stay much aheadMiguel Freitas
in the future (it would delay the playback of a new stream). CVS patchset: 3642 CVS date: 2002/12/23 00:51:31
2002-12-22it doesn't make sense to reimplement flush here.Miguel Freitas
(this is why xine_demux_flush_engine was created, to avoid redundant code) CVS patchset: 3641 CVS date: 2002/12/22 23:35:42
2002-12-22less verboseMiguel Freitas
CVS patchset: 3640 CVS date: 2002/12/22 23:32:30
2002-12-22flush/seeking overhauledMiguel Freitas
- move frame discarding to inside the output loopss. it is much safer to manipulate fifos from there avoiding any races. - do not reject audio frames because vpts is smaller than previous. it might happen on seeking but it's ok, because the sound driver may have being flushed too. - fix xine_demux_flush_engine so it doesn't call output flush too early - remove scr adjusting please report any problems... CVS patchset: 3639 CVS date: 2002/12/22 23:30:29
2002-12-22fix MMX color converter when width is divisible by 6Mike Melanson
CVS patchset: 3638 CVS date: 2002/12/22 23:20:21
2002-12-22minor demuxer considerationsMike Melanson
CVS patchset: 3637 CVS date: 2002/12/22 23:19:06
2002-12-22be strict with the widthMike Melanson
CVS patchset: 3636 CVS date: 2002/12/22 23:15:17
2002-12-22mmm hmmm...that's nice, but we don't need to hear about it all theMike Melanson
time... CVS patchset: 3635 CVS date: 2002/12/22 22:36:58
2002-12-22fixed silly decode bug, at long lastMike Melanson
CVS patchset: 3634 CVS date: 2002/12/22 20:36:24
2002-12-22Bad Robin - void pointer arthimatic is wrong.Robin KAY
CVS patchset: 3633 CVS date: 2002/12/22 17:49:50
2002-12-22fixes handling of some real streams and adds some log outputStefan Holst
CVS patchset: 3632 CVS date: 2002/12/22 16:46:27
2002-12-22Small fix (seek off by 1 frame)Ewald Snel
CVS patchset: 3631 CVS date: 2002/12/22 16:09:30
2002-12-22mutex not needed anymoreMiguel Freitas
CVS patchset: 3630 CVS date: 2002/12/22 15:03:04
2002-12-22flush moved to decoder loop. that simplifies things a lot.Miguel Freitas
new buffer methods to avoid deadlocks doing flush from video_out CVS patchset: 3629 CVS date: 2002/12/22 15:02:06
2002-12-22convenienceMichael Roitzsch
CVS patchset: 3628 CVS date: 2002/12/22 11:16:41
2002-12-22fix title reportingMike Melanson
CVS patchset: 3627 CVS date: 2002/12/22 04:00:51
2002-12-22less talk, more decodeMike Melanson
CVS patchset: 3626 CVS date: 2002/12/22 03:03:21
2002-12-22clean up edit list parsing and fix handling of -1 as an edit list mediaMike Melanson
time CVS patchset: 3625 CVS date: 2002/12/22 02:15:45
2002-12-22Make xine-lib compile with the SunPro compilerRobin KAY
CVS patchset: 3624 CVS date: 2002/12/22 00:41:05
2002-12-22Make xine-lib compile with the SunPro compilerRobin KAY
CVS patchset: 3623 CVS date: 2002/12/22 00:35:04
2002-12-21Fix another (small) memory leakEwald Snel
CVS patchset: 3622 CVS date: 2002/12/21 21:57:43
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