summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2003-10-14just a little commentThibaut Mattern
CVS patchset: 5523 CVS date: 2003/10/14 23:22:10
2003-10-14- use the alloc callback to avoid deadlocks.Thibaut Mattern
- fix discontinuity handling. - use lprinf - cleanup CVS patchset: 5522 CVS date: 2003/10/14 22:54:45
2003-10-14Fix DISC_ABSOLUTE (and DISC_RELATIVE) for audio only streams.Thibaut Mattern
this->vpts_offset was computed using this->video_vpts (and not this->audio_vpts) but no video frames are generated when playing an audio only stream, this->video_vpts and this->audio_vpts are really different in this case. This patch aligns this->video_vpts and this->audio_vpts to the max. These values were already aligned for DISC_STREAMSTART and DISC_STREAMSEEK. Miguel, Michael: do you know why it was not done for DISC_ABSOLUTE ? ok, slap me if it's completely stupid. CVS patchset: 5521 CVS date: 2003/10/14 22:48:00
2003-10-14Add a callback to the buffer_pool_alloc function.Thibaut Mattern
The goal is to detect in the net_buf_ctrl if there is no more free buffer in a fifo, which indicates there will be a deadlock if the engine is not unpaused. Currently this detection is done from the "put" callback, it's not a safe solution, nothing prevents a demuxer to allocate 2 buffers before calling put(). The impact is low, only one test per buffer_pool_alloc call if no callback is registered. It's done exactly the same way as the put and get callbacks. CVS patchset: 5520 CVS date: 2003/10/14 22:16:32
2003-10-14made libtool-nofpic silent and not installing .la files at allDaniel Caujolle-Bert
CVS patchset: 5519 CVS date: 2003/10/14 21:58:22
2003-10-14Fix playing of asf stream without video (problem was only for seekable inputs).František Dvořák
CVS patchset: 5518 CVS date: 2003/10/14 06:55:10
2003-10-13Do not seek with a 0 offset.Thibaut Mattern
CVS patchset: 5517 CVS date: 2003/10/13 23:49:01
2003-10-13Fix my stupid bug, id3 tag should work with seekable inputs now.František Dvořák
CVS patchset: 5516 CVS date: 2003/10/13 18:31:34
2003-10-13* use Makefile.common for global targetsMichael Roitzsch
* small changes to ensure, vcd files are packaged even with --disable-vcdnav CVS patchset: 5515 CVS date: 2003/10/13 17:51:38
2003-10-13even more housekeepingMichael Roitzsch
CVS patchset: 5514 CVS date: 2003/10/13 17:49:04
2003-10-13Don't find out id3 info in mp3 files saved by RIP from non-seekable inputs.František Dvořák
CVS patchset: 5507 CVS date: 2003/10/13 14:52:53
2003-10-13undelete diff patch, sorry.Daniel Caujolle-Bert
CVS patchset: 5506 CVS date: 2003/10/13 11:59:39
2003-10-13Add vcdx plugin(CVS) and dependent libs(no CVS, broken API).Daniel Caujolle-Bert
Ability to use external libs (--with-external-vcdnav), disable vcdx build and build old vcd instead (--disable-vcdx). This last feature is useful since vcdx take /hours/ to start playback, that can help people who don't want vcd navigation. Remove all .la files, even in subdirs (eg: post) CVS patchset: 5505 CVS date: 2003/10/13 11:47:11
2003-10-13be nicer on files with '%' insideMichael Roitzsch
CVS patchset: 5504 CVS date: 2003/10/13 11:14:46
2003-10-13fix heuristics to handle invalid MRLs with '#' insideMichael Roitzsch
CVS patchset: 5503 CVS date: 2003/10/13 11:13:59
2003-10-13Fix ssa handling. Fix ssa parsing by syncing to MPlayer.Daniel Caujolle-Bert
CVS patchset: 5501 CVS date: 2003/10/13 06:57:28
2003-10-12fix compiler warningMichael Roitzsch
CVS patchset: 5492 CVS date: 2003/10/12 18:52:55
2003-10-12thank god noone defined LOG_BUTTONMichael Roitzsch
CVS patchset: 5491 CVS date: 2003/10/12 18:51:59
2003-10-12replace this line (it belongs to Xv)Michael Roitzsch
CVS patchset: 5490 CVS date: 2003/10/12 18:51:08
2003-10-12Fallback when iconv_open fails.Robin KAY
CVS patchset: 5489 CVS date: 2003/10/12 14:28:37
2003-10-12Remove asserts.James Courtier-Dutton
CVS patchset: 5488 CVS date: 2003/10/12 13:40:43
2003-10-12Fix "audio_alsa_out: buffer to small, could not use" for some sound cards.James Courtier-Dutton
Fix was to set period size before buffer size. CVS patchset: 5487 CVS date: 2003/10/12 13:35:49
2003-10-12Fix performance issue with mp3 inside wav streams.Thibaut Mattern
Mike: i know nothing about the wav format, please check if there is a better fix. CVS patchset: 5485 CVS date: 2003/10/12 00:06:00
2003-10-11use bswap.hThibaut Mattern
CVS patchset: 5484 CVS date: 2003/10/11 21:25:04
2003-10-11- use LE_* macrosThibaut Mattern
- use lprintf - first attempt to support the command 0x20 tested with mms://wms03.nordicwebradio.com/visby CVS patchset: 5483 CVS date: 2003/10/11 20:42:38
2003-10-11Fix mpeg 2 frame parsing.Thibaut Mattern
Should fix Mike's problems. CVS patchset: 5481 CVS date: 2003/10/11 15:20:22
2003-10-10patch for kernels >= 2.5 from Billy BiggsMiguel Freitas
CVS patchset: 5480 CVS date: 2003/10/10 22:58:01
2003-10-10avoid FPE error with 0 length files, use xine_demux_check_extension()Daniel Caujolle-Bert
CVS patchset: 5479 CVS date: 2003/10/10 22:17:18
2003-10-10- fix segfault trying to listen to the radio, patch from Jeroen Asselman ↵Bastien Nocera
<j.asselman@itsec-ps.nl> CVS patchset: 5478 CVS date: 2003/10/10 11:37:43
2003-10-08Adds LE_64, ME_64, BE_64...Thibaut Mattern
CVS patchset: 5477 CVS date: 2003/10/08 22:56:38
2003-10-087*8 = 56Thibaut Mattern
The demuxer was waiting for the next keyframe if bad seq was encountered in an audio stream, but there is no keyframe in audio stream. CVS patchset: 5476 CVS date: 2003/10/08 22:53:17
2003-10-08Fix includes.Robin KAY
CVS patchset: 5475 CVS date: 2003/10/08 20:47:20
2003-10-08Patch as sent to ffmpeg-devel.Robin KAY
CVS patchset: 5474 CVS date: 2003/10/08 19:47:10
2003-10-08encoding of URL with multibyte characters in MMS for using xine in ChinaFrantišek Dvořák
CVS patchset: 5473 CVS date: 2003/10/08 05:33:28
2003-10-08cheap mode and scaler bobMiguel Freitas
CVS patchset: 5471 CVS date: 2003/10/08 03:18:58
2003-10-08better use "ScalerBob" as the plugin nameMiguel Freitas
- adds cheap mode CVS patchset: 5470 CVS date: 2003/10/08 03:18:35
2003-10-08- add scalerbob method (drop half of the lines and let the hardware/vo driverMiguel Freitas
do the scaling) - add cheap mode. no image format conversion, less cpu usage, not 100% accurate CVS patchset: 5469 CVS date: 2003/10/08 03:15:51
2003-10-08this test is outdated: it is legal to lock the frame multiple times,Miguel Freitas
not necessarily due to displaying it. CVS patchset: 5468 CVS date: 2003/10/08 02:32:04
2003-10-07- blacklist more schemes, avoiding warningsBastien Nocera
CVS patchset: 5467 CVS date: 2003/10/07 19:57:48
2003-10-07- send 100% (completion) event when the index is finished buildingBastien Nocera
CVS patchset: 5466 CVS date: 2003/10/07 19:42:00
2003-10-07stk update from Darren HartMiguel Freitas
CVS patchset: 5464 CVS date: 2003/10/07 17:35:51
2003-10-07Fix some bugs in the sound state when using alsa for audio out.James Courtier-Dutton
CVS patchset: 5463 CVS date: 2003/10/07 17:25:10
2003-10-07reactivate some dead code that got disabled by accident;Michael Roitzsch
these are special cases for: * MPEG content inside .mov files * MPEG content inside RIFF files Could someone test these? CVS patchset: 5462 CVS date: 2003/10/07 14:58:59
2003-10-07fix some compiler warningsMichael Roitzsch
CVS patchset: 5461 CVS date: 2003/10/07 14:56:51
2003-10-06- add XvMC supportMiguel Freitas
- bump vo and post interface versions obs: video_out_xvmc.c needs some more work, see todo. CVS patchset: 5459 CVS date: 2003/10/06 21:52:42
2003-10-06New API function for setting encoding of OSD texts.František Dvořák
CVS patchset: 5458 CVS date: 2003/10/06 19:19:04
2003-10-06Implement CRC checking in liba52.James Courtier-Dutton
Add invalid frame_length protection. CVS patchset: 5457 CVS date: 2003/10/06 17:03:25
2003-10-06some housekeeping and compiler warningsMichael Roitzsch
CVS patchset: 5456 CVS date: 2003/10/06 15:46:20
2003-10-06some housekeeping and compiler warningsMichael Roitzsch
CVS patchset: 5455 CVS date: 2003/10/06 15:27:10
2003-10-06Ooops, I resolved the last conflict in this file wronglyMichael Roitzsch
CVS patchset: 5454 CVS date: 2003/10/06 13:09:52