summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2003-11-26public api for unscaled osdMiguel Freitas
CVS patchset: 5786 CVS date: 2003/11/26 13:33:54
2003-11-26error handlingMiguel Freitas
CVS patchset: 5784 CVS date: 2003/11/26 10:02:52
2003-11-26http_helper:Thibaut Mattern
add a http url parser input_http: use http_helper try to fix potential security holes CVS patchset: 5783 CVS date: 2003/11/26 08:09:58
2003-11-26* new unscaled overlay feature (using XShape extension)Miguel Freitas
text subtitles may now be rendered at full screen resolution * load xine fonts on demand - faster startup note: support added to xv, xshm and vidix CVS patchset: 5780 CVS date: 2003/11/26 01:03:31
2003-11-25fix segfault.Miguel Freitas
osd renderer must be closed after decoder plugins CVS patchset: 5779 CVS date: 2003/11/25 01:14:04
2003-11-24Support for large files created by RIP input plugin. It's used fseeko(). ↵František Dvořák
When configure won't find it, it will be used fseek() with 2 GB limit. CVS patchset: 5778 CVS date: 2003/11/24 22:52:15
2003-11-23Oops, now it's compiled OK.František Dvořák
CVS patchset: 5777 CVS date: 2003/11/23 23:43:35
2003-11-23Implement seek timeout in RIP and drop input capability INPUT_CAP_SLOW_SEEK.František Dvořák
Check for seek success in mp3 and avi demuxers. CVS patchset: 5775 CVS date: 2003/11/23 23:20:56
2003-11-23Fix failed assert with playback of non-direct rendered mpeg4James Stembridge
CVS patchset: 5774 CVS date: 2003/11/23 16:55:35
2003-11-23- use buf->max_size instead of 2048Thibaut Mattern
- do not use an off_t variable to return a long CVS patchset: 5772 CVS date: 2003/11/23 00:57:06
2003-11-22add SLAVE_SPEED featureDaniel Caujolle-Bert
CVS patchset: 5771 CVS date: 2003/11/22 21:19:09
2003-11-22Account for changes in libavcodec buffer allocation logic - stops deadlocks ↵James Stembridge
with b-frames and makes direct rendering work again CVS patchset: 5770 CVS date: 2003/11/22 20:29:41
2003-11-22bug fix from Nate Lawson <nate@root.org>Daniel Caujolle-Bert
CVS patchset: 5769 CVS date: 2003/11/22 11:58:05
2003-11-20"Anti audio fifo null" patch ;)Thibaut Mattern
Makes things a bit more symetric: - the audio fifo (demuxer->decoder) can't be NULL - the video driver can be NULL A dummy fifo (5 buffers) is used if the audio driver or video driver is NULL. Audio frontends (rhythmbox, seedeexeen, quark) do not need to instanciate a video driver anymore. CVS patchset: 5767 CVS date: 2003/11/20 00:42:14
2003-11-19explicitly link math lib.Daniel Caujolle-Bert
CVS patchset: 5766 CVS date: 2003/11/19 22:58:55
2003-11-19resort decoders on priority change event. Small beautification of xine_plugin.h.Daniel Caujolle-Bert
CVS patchset: 5765 CVS date: 2003/11/19 20:35:07
2003-11-19[PATCH] better yellow OSD paletteMiguel Freitas
Pavel Kankovsky <peak@argo.troja.mff.cuni.cz> CVS patchset: 5764 CVS date: 2003/11/19 19:43:23
2003-11-19fix wrong next_frame_vpts guessing which causes problemsMichael Roitzsch
with long frame durations CVS patchset: 5762 CVS date: 2003/11/19 12:05:26
2003-11-18disqualify another type of RIFF file (4xm files)Mike Melanson
CVS patchset: 5760 CVS date: 2003/11/18 04:35:14
2003-11-17missing meta info changeDaniel Caujolle-Bert
CVS patchset: 5759 CVS date: 2003/11/17 10:22:57
2003-11-17compute the proper initial frame durationMike Melanson
CVS patchset: 5758 CVS date: 2003/11/17 05:42:07
2003-11-16New stream/meta info (safe) stuff.Daniel Caujolle-Bert
BIG NOTE: use helpers to access to these informations (get/set/reset): _x_{stream,meta}_info_{get,set,reset}() are for internal use, don't use *_public() ones from inside the beast ;-) Some wrongly names "xine_" fonction renaming. CVS patchset: 5757 CVS date: 2003/11/16 23:33:42
2003-11-16A new and hopefully clearer explanation of how to apply PTS values in ↵James Courtier-Dutton
streams from DVDs. The liba52 sync code should be made to create the correct output A52 frames with correct PTS values attached. CVS patchset: 5756 CVS date: 2003/11/16 22:20:08
2003-11-16sync with vidix cvsJames Stembridge
CVS patchset: 5755 CVS date: 2003/11/16 17:18:09
2003-11-16Now isn't that amazing? xine-lib actually compiles with the metronomMichael Roitzsch
internals hidden! We are good! ;) CVS patchset: 5754 CVS date: 2003/11/16 15:44:03
2003-11-16actually not every engine file uses internals, so we do not need to defineMichael Roitzsch
XINE_ENGINE_INTERNAL for every file CVS patchset: 5753 CVS date: 2003/11/16 15:41:15
2003-11-16fix some more compiler warnings about functions xine does not useMichael Roitzsch
(mostly encoder stuff) CVS patchset: 5752 CVS date: 2003/11/16 15:33:49
2003-11-16fix warningMichael Roitzsch
CVS patchset: 5751 CVS date: 2003/11/16 15:32:10
2003-11-16remove empty get_frame stuff and fix some warningsMichael Roitzsch
CVS patchset: 5750 CVS date: 2003/11/16 15:31:51
2003-11-16revised demuxer to use correct framerate, supply stream length, andMike Melanson
hooked up the 4X ADPCM support CVS patchset: 5748 CVS date: 2003/11/16 14:34:09
2003-11-16hook up the 4X ADPCM decoderMike Melanson
CVS patchset: 5747 CVS date: 2003/11/16 14:32:11
2003-11-16buffer type for 4X ADPCMMike Melanson
CVS patchset: 5746 CVS date: 2003/11/16 14:29:29
2003-11-16buffer limit fix from ffmpegJames Stembridge
CVS patchset: 5745 CVS date: 2003/11/16 13:28:57
2003-11-16audio visualization post plugins now use a private metronom to sync their videoMichael Roitzsch
CVS patchset: 5743 CVS date: 2003/11/16 12:18:59
2003-11-16introduce the slave metronom concept (Thibaut, Miguel: it's a bit differentMichael Roitzsch
from what we discussed, details on xine-devel) metronom holds a master metronom pointer now and uses this master to match its syncing CVS patchset: 5742 CVS date: 2003/11/16 12:15:21
2003-11-16after James explained how the AC3 PTS tagging works, Miguel and I discoveredMichael Roitzsch
that the current code does not match that explanation so since I get occasional passthrough dropouts with the current code, I revert it to the old behaviour which I have had no problems with CVS patchset: 5741 CVS date: 2003/11/16 12:12:09
2003-11-16Fix index reading with file >2Go.Thibaut Mattern
An int was used to seek at the end of the file instead of uint32_t, so the limit is now 4Go. OpenDML indexes are still not supported. Fix Siggi's problem. CVS patchset: 5740 CVS date: 2003/11/16 00:59:24
2003-11-15looks like Miguel hasn't installed Speex, either...Siggi Langauf
As Michael before me, I'm just blindly making it compile again, so somebody should have a look if it's still doing what it's supposed to. CVS patchset: 5738 CVS date: 2003/11/15 21:48:06
2003-11-15* making metronom xine_stream_t independentMichael Roitzsch
* using xprintf() and lprintf() inside metronom * prebuffer is now a metronom option * some small structure cleanup CVS patchset: 5737 CVS date: 2003/11/15 20:43:11
2003-11-15Miguel obviously has no Ogg installed ...Michael Roitzsch
I am just making it compile again, someone familiar with the format should check these changes! CVS patchset: 5736 CVS date: 2003/11/15 20:38:27
2003-11-15demux_action_pending privateMiguel Freitas
CVS patchset: 5734 CVS date: 2003/11/15 15:04:35
2003-11-15start xine_stream_t separation (public/private).Miguel Freitas
(we should finish this before rc3.) - stream_info and meta_info variables are private now. obs: everything must be recompiled due xine_stream_t changes CVS patchset: 5733 CVS date: 2003/11/15 14:54:30
2003-11-15change demux api:Miguel Freitas
- demuxers should not access stream->demux_thread_running - remove deprecated get_video_frame/got_video_frame_cb CVS patchset: 5732 CVS date: 2003/11/15 14:00:35
2003-11-15more helper functions cleanup (stream info, meta info)Miguel Freitas
CVS patchset: 5731 CVS date: 2003/11/15 13:01:00
2003-11-14fix memleakDaniel Caujolle-Bert
CVS patchset: 5730 CVS date: 2003/11/14 23:00:41
2003-11-13define FOURCC only onceMarco Zuehlke
CVS patchset: 5729 CVS date: 2003/11/13 15:23:00
2003-11-12don't set proxyhost to NULLDaniel Caujolle-Bert
CVS patchset: 5727 CVS date: 2003/11/12 19:58:19
2003-11-12Use http_proxy envvar if it's set when proxyhost isn't. Use {l,x}printf.Daniel Caujolle-Bert
CVS patchset: 5726 CVS date: 2003/11/12 19:54:56
2003-11-12fix CVS placeholderMichael Roitzsch
CVS patchset: 5725 CVS date: 2003/11/12 17:54:30
2003-11-12better use saturation to convert an illegal button number to a legal oneMichael Roitzsch
CVS patchset: 5724 CVS date: 2003/11/12 17:52:59