summaryrefslogtreecommitdiff
path: root/src/xine-engine
AgeCommit message (Collapse)Author
2003-10-21fix typoMichael Roitzsch
CVS patchset: 5561 CVS date: 2003/10/21 16:04:05
2003-10-20Clog the security hole in RIP input plugin. Streams may be saved only into ↵František Dvořák
onle directory. Note, this is patch only for xine-engine. It doesn't cover cfg:// MRLs used by xine-ui. CVS patchset: 5558 CVS date: 2003/10/20 08:36:56
2003-10-19Rename meta_helper info_helper.Thibaut Mattern
Add a function to set integer stream infos. CVS patchset: 5547 CVS date: 2003/10/19 19:45:03
2003-10-19Add fourcc for Real 14.4 codecJames Stembridge
CVS patchset: 5546 CVS date: 2003/10/19 16:32:08
2003-10-18Add meta_helper.[h|c]Thibaut Mattern
CVS patchset: 5536 CVS date: 2003/10/18 19:25:12
2003-10-18Add io_helper and meta_helper.Thibaut Mattern
CVS patchset: 5535 CVS date: 2003/10/18 19:19:52
2003-10-18Metainfo helper functions.Thibaut Mattern
CVS patchset: 5534 CVS date: 2003/10/18 19:14:34
2003-10-15Revert the bad fix.Thibaut Mattern
CVS patchset: 5527 CVS date: 2003/10/15 21:57:02
2003-10-14just a little commentThibaut Mattern
CVS patchset: 5523 CVS date: 2003/10/14 23:22:10
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-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-13fix heuristics to handle invalid MRLs with '#' insideMichael Roitzsch
CVS patchset: 5503 CVS date: 2003/10/13 11:13:59
2003-10-08Adds LE_64, ME_64, BE_64...Thibaut Mattern
CVS patchset: 5477 CVS date: 2003/10/08 22:56:38
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-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-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-06Ooops, I resolved the last conflict in this file wronglyMichael Roitzsch
CVS patchset: 5454 CVS date: 2003/10/06 13:09:52
2003-10-06from the AO_PROP_CLOSE_DEVICE case branch, ret would be returned uninitializedMichael Roitzsch
CVS patchset: 5451 CVS date: 2003/10/06 12:43:08
2003-10-05Update comment in input_rip.c according to current syntax.František Dvořák
CVS patchset: 5445 CVS date: 2003/10/05 10:39:25
2003-10-04the #save: MRL parameter (formerly named after the RIP Input Plugin...)Siggi Langauf
CVS patchset: 5436 CVS date: 2003/10/04 15:19:23
2003-10-04Fix scaling by the wrong factor.Robin KAY
CVS patchset: 5433 CVS date: 2003/10/04 11:46:01
2003-10-03Let the sound driver do the locking for mixer volume, instead of audio_out ↵James Courtier-Dutton
engine. CVS patchset: 5429 CVS date: 2003/10/03 17:39:43
2003-10-02remove nvtv supportMiguel Freitas
CVS patchset: 5422 CVS date: 2003/10/02 01:39:10
2003-09-25IPv6 patch from Njål T. Borch <Njaal.Borch@njaal.net>Daniel Caujolle-Bert
CVS patchset: 5413 CVS date: 2003/09/25 13:42:19
2003-09-25Correct/add comment about xine_demux_flush_engine.Rocky Bernstein
CVS patchset: 5412 CVS date: 2003/09/25 02:57:51
2003-09-18Generating codepages with more than 256 characters (max. 16-bit).František Dvořák
Right computing text size of multibyte texts in OSD. Different alias character for missing character in the conversion and in the font: #, _ CVS patchset: 5402 CVS date: 2003/09/18 18:14:50
2003-09-17Fix one seeking bug in RIP: seeking behind or on savepos, if we areFrantišek Dvořák
before savepos for seekable original plugin and saving into fifo. I forgot test this case :-). CVS patchset: 5398 CVS date: 2003/09/17 17:15:50
2003-09-17Fix one thing: calling *_read() from original input plugin in theFrantišek Dvořák
rip_plugin_read_block(), it should be called *_read_block(). Problems occurs only for seeking with cdda input plugin and saving into fifo. CVS patchset: 5397 CVS date: 2003/09/17 17:14:12
2003-09-15avoid memory corruption, then segfault when using the '#' mrl parametersDaniel Caujolle-Bert
CVS patchset: 5383 CVS date: 2003/09/15 19:02:23
2003-09-15Improve liba52 PTS processing.James Courtier-Dutton
CVS patchset: 5381 CVS date: 2003/09/15 04:02:45
2003-09-14Add multi-buffering support to video_out_pgx64 (massive performance increase ↵Robin KAY
^_^). Remove assertions for alignment from bswap.h and allow unaligned accesses in XE_xx macros on IA32. Update ChangeLog. CVS patchset: 5380 CVS date: 2003/09/14 22:02:26
2003-09-13fix ao/vo flush while paused (it would freeze the engine).Miguel Freitas
CVS patchset: 5366 CVS date: 2003/09/13 16:15:38
2003-09-13new seeking patch by Frantisek Dvorak <valtri@atlas.cz>Miguel Freitas
CVS patchset: 5365 CVS date: 2003/09/13 15:34:59
2003-09-13fix for duplicated pts by Simon Truss <simon@bigblue.demon.co.uk>Miguel Freitas
CVS patchset: 5363 CVS date: 2003/09/13 15:31:53
2003-09-05div by zero fix by G DeveloperMiguel Freitas
CVS patchset: 5346 CVS date: 2003/09/05 14:39:46
2003-09-04still fighting the same bug. now i must have killed it :)Miguel Freitas
(unfortunately it takes hours of testing to reproduce...) CVS patchset: 5341 CVS date: 2003/09/04 13:56:23
2003-09-04this should complete the fix for more than 1 flush at the same timeMiguel Freitas
CVS patchset: 5338 CVS date: 2003/09/04 00:21:09
2003-09-03cool... a deadlock ;)Miguel Freitas
CVS patchset: 5337 CVS date: 2003/09/03 21:17:58
2003-09-03fix freeze condition (more than 1 flush at the same time)Miguel Freitas
CVS patchset: 5336 CVS date: 2003/09/03 16:38:48
2003-09-01Add proper support for 4.1 and 5 channel setups.James Courtier-Dutton
For 4.1, the output comes out on 3 stereo jacks, but the Center has been mixed with the Front speakers. For 5, the LFE channel has been dropped. CVS patchset: 5324 CVS date: 2003/09/01 04:08:41
2003-08-31support for vp4, requires vp4vfw.dllJames Stembridge
CVS patchset: 5321 CVS date: 2003/08/31 17:27:28
2003-08-29that must fix some crashes people have reported meMiguel Freitas
CVS patchset: 5318 CVS date: 2003/08/29 20:35:44
2003-08-26add a mechanism to force closing audio device without stoping stream.Miguel Freitas
this is useful for (1) pausing the playback, (2) let another application use the sound card, and then (3) unpause it again. also add new "format" field to audio buffer (just like we have for frames) CVS patchset: 5312 CVS date: 2003/08/26 21:18:32
2003-08-25Reduce GCC verbosity (various prototype declaration fixes). ffmpeg, wine and ↵Daniel Caujolle-Bert
fft*post are untouched (fft: for now). CVS patchset: 5310 CVS date: 2003/08/25 21:51:37
2003-08-24should return something ;-)Daniel Caujolle-Bert
CVS patchset: 5302 CVS date: 2003/08/24 08:31:30
2003-08-22bugfix, simplify seekMiguel Freitas
CVS patchset: 5301 CVS date: 2003/08/22 14:27:30