summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2002-12-15demux_mpeg_block_estimate_rate():Rocky Bernstein
Don't read outside of region that we are supposed to get bitrate estimate of. Bound the number of reads and samples (which also bounds the time spent in this routine. CVS patchset: 3530 CVS date: 2002/12/15 01:05:36
2002-12-14updated Makefile.am for input_net.Stefan Holst
CVS patchset: 3529 CVS date: 2002/12/14 23:32:43
2002-12-14input_net has been ported to new api.Stefan Holst
CVS patchset: 3527 CVS date: 2002/12/14 23:02:59
2002-12-14some debug outputGuenter Bartsch
CVS patchset: 3525 CVS date: 2002/12/14 20:01:53
2002-12-14pts are now delivered in 1/90000 second unitsGuenter Bartsch
CVS patchset: 3524 CVS date: 2002/12/14 20:01:18
2002-12-14deliver timestamps in 1/90000 second units, fix handling of type 4 audio headersGuenter Bartsch
CVS patchset: 3523 CVS date: 2002/12/14 20:00:38
2002-12-14The bandwidth cost is too high to do one-field deinterlacing in hardware.Robin KAY
CVS patchset: 3522 CVS date: 2002/12/14 18:48:57
2002-12-14Add number of audio and subtitle channels stream informationEwald Snel
CVS patchset: 3521 CVS date: 2002/12/14 18:34:57
2002-12-14Improve mediaLib support in ffmpeg. This has been sent to ffmpeg-devel too.Robin KAY
CVS patchset: 3520 CVS date: 2002/12/14 16:43:22
2002-12-14The solaris pthread_cond_init() man page tells me:Juergen Keil
Attempting to initialize an already initialized condition variable results in undefined behavior. fifo->not_empty was initialized in fifo_new(); there should be no need to re-initialize it in fifo_remove_int().. CVS patchset: 3519 CVS date: 2002/12/14 16:33:59
2002-12-14ao_fill_gap() must be called with the driver_lock unlocked, becauseJuergen Keil
ao_fill_gap() locks the driver, too ==> deadlock CVS patchset: 3518 CVS date: 2002/12/14 16:17:57
2002-12-14No need to install qtpalette.hDaniel Caujolle-Bert
CVS patchset: 3517 CVS date: 2002/12/14 14:27:03
2002-12-14- rtsp audio only streams now work betterStefan Holst
- a hack to handle REDIRECT rtsp method - make rtsp fields case insensitive - add '.rm' suffix to mrls to force handling by demux_real. CVS patchset: 3516 CVS date: 2002/12/14 00:02:30
2002-12-13Stupid bug! Now reduced data copied to video RAM by 25%Robin KAY
CVS patchset: 3515 CVS date: 2002/12/13 23:41:52
2002-12-13create ~/.xine if it doesn't exist for plugin catalogGuenter Bartsch
CVS patchset: 3514 CVS date: 2002/12/13 21:31:38
2002-12-13always set input_pos and input_time on both, audio and video buffersGuenter Bartsch
CVS patchset: 3513 CVS date: 2002/12/13 21:13:17
2002-12-13avoid rdtsc with old cpusMiguel Freitas
make sure pages are mapped CVS patchset: 3512 CVS date: 2002/12/13 19:41:04
2002-12-13disable cache logMiguel Freitas
CVS patchset: 3511 CVS date: 2002/12/13 19:01:42
2002-12-13metronom fix/improvement/simplification:Michael Roitzsch
do not align audio and video vpts on discontinuity, this finally makes multiangle DVDs play smooth with my DXR3 CVS patchset: 3508 CVS date: 2002/12/13 16:47:41
2002-12-13fix mms compilation failure.Daniel Caujolle-Bert
CVS patchset: 3506 CVS date: 2002/12/13 08:56:53
2002-12-13Don't include headers files into *_SOURCES.Daniel Caujolle-Bert
CVS patchset: 3505 CVS date: 2002/12/13 08:23:19
2002-12-13- bring syncfb back (yuy2 doesn't seem to work though)Miguel Freitas
- check for sdl support on class initialization CVS patchset: 3504 CVS date: 2002/12/13 01:03:55
2002-12-13fix sdlMiguel Freitas
CVS patchset: 3503 CVS date: 2002/12/13 00:20:11
2002-12-12Introducing some new segfaults : ;-)Thibaut Mattern
- asf header parsing cleanup - fixes a bug in asf header parsing when an invalid guid is encountered - add a config entry "Network Bandwidth" - choose the best stream for the specified network bandwidth - disabled unused streams Basically, it saves your bandwitdh when there is multiple video streams. It needs more testing. CVS patchset: 3502 CVS date: 2002/12/12 23:48:02
2002-12-12Adds asfheader.hThibaut Mattern
CVS patchset: 3501 CVS date: 2002/12/12 23:34:39
2002-12-12Uses asfheader.hThibaut Mattern
CVS patchset: 3500 CVS date: 2002/12/12 23:30:18
2002-12-12small bugfix - init plugin instance struct to 0Guenter Bartsch
CVS patchset: 3499 CVS date: 2002/12/12 22:56:38
2002-12-12only update pos/time from video if there is no audioGuenter Bartsch
CVS patchset: 3498 CVS date: 2002/12/12 22:54:57
2002-12-12Prepares mms/asf cleanup.Thibaut Mattern
CVS patchset: 3497 CVS date: 2002/12/12 22:40:06
2002-12-12The rest of rtsp input plugin; sorry.Stefan Holst
CVS patchset: 3496 CVS date: 2002/12/12 22:14:53
2002-12-12* Initial version of an rtsp input plugin. It is far from being perfect,Stefan Holst
only a few streams work for now. * A couple of fixes in pnm input plugin. * Fixed stream info in demux_real. CVS patchset: 3495 CVS date: 2002/12/12 22:08:09
2002-12-12only relative forward seeking is supported by non-seekable input pluginsStefan Holst
CVS patchset: 3494 CVS date: 2002/12/12 17:51:03
2002-12-12fix stdin plugin, cosmetic cleanups in mp3 demuxerGuenter Bartsch
CVS patchset: 3493 CVS date: 2002/12/12 12:00:23
2002-12-12added support for (believe it or not) MS-style WAVE format headersMike Melanson
embedded in QT atoms CVS patchset: 3491 CVS date: 2002/12/12 03:50:37
2002-12-12new member of the xine stream info familyMike Melanson
CVS patchset: 3490 CVS date: 2002/12/12 01:58:37
2002-12-12iv32 doesn't like to receive null buffer.Miguel Freitas
we must check about the other indeo brothers... CVS patchset: 3489 CVS date: 2002/12/12 01:52:21
2002-12-12handling of some strange avi files.Miguel Freitas
fixme: does someone knows avi format better? i don't completely understand that ##ix data. should we also look for ix##? CVS patchset: 3488 CVS date: 2002/12/12 01:40:07
2002-12-11that should fix playback of streams generated by dvgrab.Miguel Freitas
please report if it cause any trouble. CVS patchset: 3486 CVS date: 2002/12/11 19:01:37
2002-12-11fix interpolation bounds. previously it could cause buffer overrun (and ↵Miguel Freitas
segfault) if out_samples were bigger than 2*in_samples. CVS patchset: 3483 CVS date: 2002/12/11 16:22:05
2002-12-11Avoiding filesystem clashes with libxine0 (0.9.13)Siggi Langauf
=> you can install xine-lib 0.9.13, gnome-xine 0.1, xine-lib 1-beta*, xine-ui 0.9.15 in that order and both applications will work => distributions can have libxine0 and libxine1 binary packages (not the -dev/-devel) packages installed inparallel for a smooth upgrade path I can't get rid of the feeling that I have broken something here... CVS patchset: 3479 CVS date: 2002/12/11 01:04:01
2002-12-10some metainfoGuenter Bartsch
CVS patchset: 3478 CVS date: 2002/12/10 19:47:02
2002-12-10libreal av sync fixStefan Holst
CVS patchset: 3477 CVS date: 2002/12/10 16:26:05
2002-12-10this causes more trouble than benefitMichael Roitzsch
CVS patchset: 3476 CVS date: 2002/12/10 15:30:26
2002-12-09- remove unneeded event listener thread, the real deadlock has already been ↵Michael Roitzsch
fixed - send an additional frame format event, so that the CC decoder knows initial size CVS patchset: 3473 CVS date: 2002/12/09 21:56:28
2002-12-09fix CC-decoding related deadlocksChristian Vogler
CVS patchset: 3472 CVS date: 2002/12/09 21:24:35
2002-12-09audio/video pid auto-detectionGuenter Bartsch
CVS patchset: 3471 CVS date: 2002/12/09 17:33:36
2002-12-08bring fb driver backMiguel Freitas
CVS patchset: 3467 CVS date: 2002/12/08 23:35:45
2002-12-08discard previewMiguel Freitas
CVS patchset: 3466 CVS date: 2002/12/08 22:24:28
2002-12-08- get xine_demux_control_headers_done() out of the demuxers.Miguel Freitas
i want to make sure we have a 1:1 mapping of sending and waiting for BUF_CONTROL_HEADERS_DONE.) - bring asf demuxer into a saner state when seeking. that fixes the problem of wrong audio pts and hanging audio_out on huge sleeps (at least for asf). CVS patchset: 3465 CVS date: 2002/12/08 21:43:50
2002-12-08introduce the catalog cache. saves information from plugins withMiguel Freitas
file size and modification date to ~/.xine/catalog.cache. next time xine starts the first stage loader won't need to open any libraries, reducing the loading time. the difference under gdb can be quite dramatic. note1: xine still have to initialize all input and demuxers on startup. note2: i have not added post plugins to cache yet. CVS patchset: 3464 CVS date: 2002/12/08 20:53:02