summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2002-12-27disable ts compilation, it's BROKEN (one more)Daniel Caujolle-Bert
CVS patchset: 3691 CVS date: 2002/12/27 13:17:30
2002-12-27disable dvb compilation, it's BROKENDaniel Caujolle-Bert
CVS patchset: 3690 CVS date: 2002/12/27 13:10:34
2002-12-27quite experimental changes on post plugin api to enable rewiringMiguel Freitas
of streams. Michael, please let me know if you have a better idea! :) CVS patchset: 3689 CVS date: 2002/12/27 03:40:07
2002-12-27small cleanup for extra_info_tMiguel Freitas
CVS patchset: 3688 CVS date: 2002/12/27 02:03:06
2002-12-27finally - dvb support in xine :)Guenter Bartsch
CVS patchset: 3687 CVS date: 2002/12/27 00:53:49
2002-12-26- cleanup internal interfaces for rewiringMiguel Freitas
- fix UI_PLAYBACK_FINISHED rifle CVS patchset: 3686 CVS date: 2002/12/26 21:53:41
2002-12-26catch a possible segfaultStefan Holst
CVS patchset: 3685 CVS date: 2002/12/26 20:30:00
2002-12-26pnm stream setup improvementsStefan Holst
CVS patchset: 3683 CVS date: 2002/12/26 14:57:33
2002-12-25made it compileDaniel Caujolle-Bert
CVS patchset: 3682 CVS date: 2002/12/25 22:24:38
2002-12-25Ooops, forgot the initializationMichael Roitzsch
CVS patchset: 3681 CVS date: 2002/12/25 15:12:02
2002-12-25get the rewiring correctly:Michael Roitzsch
when rewiring an output to a port, we must unregister our stream at the old port (call close()) and register ourselves to the new one (call open()) CVS patchset: 3679 CVS date: 2002/12/25 15:05:06
2002-12-25change some types for convenience (less casts)Michael Roitzsch
CVS patchset: 3678 CVS date: 2002/12/25 15:03:20
2002-12-25allow post plugin output's rewire functions to be NULLMichael Roitzsch
CVS patchset: 3677 CVS date: 2002/12/25 15:02:23
2002-12-25convenienceMichael Roitzsch
CVS patchset: 3676 CVS date: 2002/12/25 15:01:04
2002-12-25goomMiguel Freitas
CVS patchset: 3675 CVS date: 2002/12/25 14:14:23
2002-12-25What a GOOM!Miguel Freitas
Michael, please review the xine_goom.c code. i'm not sure about some post plugin concepts like "rewiring"... note: that code is quite cpu intensive, so i hardcoded it to 10fps. CVS patchset: 3673 CVS date: 2002/12/25 04:59:14
2002-12-24uncomment DEBUG_CFLAGSMiguel Freitas
CVS patchset: 3671 CVS date: 2002/12/24 17:05:05
2002-12-24This should fix WMV8/9, for now...Siggi Langauf
CVS patchset: 3670 CVS date: 2002/12/24 16:54:33
2002-12-24discard buffers on flush so decoder will return faster. seeking should beMiguel Freitas
faster as well. (on a problematic stream i have, seeking time was reduced from 2.5s to 0.8s) CVS patchset: 3665 CVS date: 2002/12/24 14:00:55
2002-12-24trying to add support for audio post plugins. that must be easier thanMiguel Freitas
video because audio frames have no methods... Michael please double check if i did something wrong! :) CVS patchset: 3664 CVS date: 2002/12/24 13:36:21
2002-12-24a cleaner implementation of sdp/sdpplin added, small fixesStefan Holst
CVS patchset: 3663 CVS date: 2002/12/24 01:30:21
2002-12-24small rtsp fixesStefan Holst
CVS patchset: 3662 CVS date: 2002/12/24 01:10:53
2002-12-24small xine_buffer fixesStefan Holst
CVS patchset: 3661 CVS date: 2002/12/24 00:59:36
2002-12-23remove holdover from earlier API revMike Melanson
CVS patchset: 3660 CVS date: 2002/12/23 23:03:00
2002-12-23- added raw dv demuxerMiguel Freitas
- avi demuxer knows frame numbers CVS patchset: 3658 CVS date: 2002/12/23 21:29:53
2002-12-23skip DV frames if needed (DV decoding is VERY cpu intensive)Miguel Freitas
CVS patchset: 3657 CVS date: 2002/12/23 21:26:12
2002-12-23heh...those should really be unsigned char'sMike Melanson
CVS patchset: 3656 CVS date: 2002/12/23 21:15:06
2002-12-23merge info for skipped framesMiguel Freitas
CVS patchset: 3655 CVS date: 2002/12/23 21:04:02
2002-12-23fix segfaultsGuenter Bartsch
CVS patchset: 3654 CVS date: 2002/12/23 17:15:00
2002-12-23wmv9 supportMiguel Freitas
CVS patchset: 3653 CVS date: 2002/12/23 16:09:28
2002-12-23wmv9 supportMiguel Freitas
CVS patchset: 3651 CVS date: 2002/12/23 15:54:42
2002-12-23move the palette wraparound to a better placeMike Melanson
CVS patchset: 3650 CVS date: 2002/12/23 15:36:37
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