summaryrefslogtreecommitdiff
path: root/src/xine-engine
AgeCommit message (Collapse)Author
2004-05-09Add portable version of the bswap_64 macro.Robin KAY
CVS patchset: 6508 CVS date: 2004/05/09 22:05:34
2004-05-09Add wFormatTag value used for DTSJames Stembridge
CVS patchset: 6504 CVS date: 2004/05/09 19:21:22
2004-05-09Valid error description for gethostbyname. Obsolete function hstrerror() has ↵František Dvořák
no replacement, so it's used, but with configure check. CVS patchset: 6503 CVS date: 2004/05/09 17:42:23
2004-05-07move lprintf to the right location (where variables are initialized)Daniel Caujolle-Bert
CVS patchset: 6497 CVS date: 2004/05/07 22:49:24
2004-05-07* fix config file loading: enums are read as numbers, although written as ↵Michael Roitzsch
strings -> read and update them as strings * remove the obsolete CONFIG_TYPE_* constants and replace them with XINE_CONFIG_TYPE_* from xine.h CVS patchset: 6496 CVS date: 2004/05/07 14:38:14
2004-05-04Port support for VP5 and VP6 from mplayerJames Stembridge
CVS patchset: 6483 CVS date: 2004/05/04 21:49:00
2004-04-30- better error messages for the io_helper functionsBastien Nocera
CVS patchset: 6464 CVS date: 2004/04/30 09:38:52
2004-04-27rename module nameDaniel Caujolle-Bert
CVS patchset: 6452 CVS date: 2004/04/27 20:46:26
2004-04-26help strings added for all remaining config entries (so I hope)Michael Roitzsch
please everybody watch out for spelling (and other) errors CVS patchset: 6442 CVS date: 2004/04/26 17:50:06
2004-04-25Fix typo in prototype.Robin KAY
CVS patchset: 6433 CVS date: 2004/04/25 14:50:32
2004-04-24I forgot to commit this file.Thibaut Mattern
Thanks Michael ;) CVS patchset: 6429 CVS date: 2004/04/24 11:28:00
2004-04-22This patch allows the engine to handle frames with duration=0.Thibaut Mattern
This is usefull when the format does'nt contain a frame rate / duration info like the ASF format. See this thread for more details: http://thread.gmane.org/gmane.comp.video.xine.devel/8387 CVS patchset: 6426 CVS date: 2004/04/22 23:19:03
2004-04-17swap usage of "up" and "down" to the more common meaning:Michael Roitzsch
"down" is the usual datapath from decoder to output, "up" is the opposite way -> this means swapping two function names -> this means increasing the post plugin iface version external plugin developers: just swap usage of _x_post_frame_copy_up() and _x_post_frame_copy_down() functions CVS patchset: 6412 CVS date: 2004/04/17 19:54:31
2004-04-16- flush the events queue before returning from an open() so that the front-endsBastien Nocera
can receive error events before the end of xine_open() CVS patchset: 6410 CVS date: 2004/04/16 16:34:22
2004-04-15UI should receive XINE_EVENT_QUITDaniel Caujolle-Bert
CVS patchset: 6407 CVS date: 2004/04/15 19:36:57
2004-04-13set time to eventDaniel Caujolle-Bert
CVS patchset: 6399 CVS date: 2004/04/13 07:59:22
2004-04-11decoder plugins must be disposed outside the plugin catalog lock, becauseMichael Roitzsch
they might call port->close(), which might finish a pending disposal of a post plugin, which will try to decrement the reference count for that plugin, which will try to grab the plugin catalog lock... CVS patchset: 6393 CVS date: 2004/04/11 14:51:20
2004-04-10Permit (but not recommend) stream == NULL in io_helper functions.František Dvořák
CVS patchset: 6385 CVS date: 2004/04/10 17:41:44
2004-04-10mpg2 fourcc seems to be used by mencoderMiguel Freitas
CVS patchset: 6372 CVS date: 2004/04/10 03:45:52
2004-04-09receiving data from network is kind of critical, we better be carefulMiguel Freitas
about buffer overruns. CVS patchset: 6368 CVS date: 2004/04/09 22:12:09
2004-04-09accept unix LF as line termination (don't try to read another char)Miguel Freitas
CVS patchset: 6367 CVS date: 2004/04/09 21:46:54
2004-04-09improving precision of audio vpts calculation, the comment in metronom.c ↵Michael Roitzsch
explains CVS patchset: 6363 CVS date: 2004/04/09 15:06:02
2004-04-09move ticket init to xine_init(), clean it up. Move streams mutex init to ↵Daniel Caujolle-Bert
xine_init(). CVS patchset: 6357 CVS date: 2004/04/09 11:26:10
2004-04-08avoid big dirty crash when xine_exit() is called without xine_init() first ↵Daniel Caujolle-Bert
(use toxine luke... ;-) ) CVS patchset: 6351 CVS date: 2004/04/08 16:20:14
2004-04-08make that a define to improve maintainabilityxine_1-rc3c-release1-rc3cMichael Roitzsch
CVS patchset: 6350 CVS date: 2004/04/08 13:37:54
2004-04-08Degrease jerking with OGM subtitles.František Dvořák
CVS patchset: 6348 CVS date: 2004/04/08 11:10:10
2004-04-07Michael's patch for improving playback with subtitles, fix the long seeking.František Dvořák
CVS patchset: 6342 CVS date: 2004/04/07 18:10:20
2004-04-07the patch to audio_out from 1.128 to 1.129 changed a calculation fromMichael Roitzsch
x = a / b + c to y = b + c x = a / y which is wrong and breaks the resampling sync method; changing to y = a / b x = y + c should fix; thanks to Carsten Weinhold for the patch CVS patchset: 6341 CVS date: 2004/04/07 18:07:25
2004-04-06Patch for using timeout in cddb lookup (xine was freezed just because of ↵František Dvořák
firewall!!!). New functions into io_helper: _x_io_tcp_connect_finish ... wait for successful connect with timeout _x_io_tcp_read_line ... read the string from the socket (improvements neded) Use io_helper functions in input_cdda. Don't try connect again to freedb server, if previous connecting was failed. CVS patchset: 6337 CVS date: 2004/04/06 18:40:32
2004-04-05- add XINE_MSG_AUDIO_OUT_UNAVAILABLE event to warn when the audio device isBastien Nocera
busy. CVS patchset: 6333 CVS date: 2004/04/05 20:01:24
2004-04-05- remove stream from the streams list when it is disposedBastien Nocera
CVS patchset: 6329 CVS date: 2004/04/05 17:58:54
2004-03-29destroy the mutexes properlyMichael Roitzsch
CVS patchset: 6318 CVS date: 2004/03/29 19:50:58
2004-03-28this needs to be an irrevocable ticketMichael Roitzsch
CVS patchset: 6313 CVS date: 2004/03/28 19:56:08
2004-03-28move the ticket acquire/release deeper inside the decoder loopsMichael Roitzsch
(buf->free_buffer() for example must not be called with a ticket held, since it can block, when the demuxer triggered nbc, which will occupy the fifo lock) CVS patchset: 6312 CVS date: 2004/03/28 19:51:56
2004-03-27"+y"+p code from xine-ui for guessing locale codeset (default encoding for OSD).František Dvořák
CVS patchset: 6309 CVS date: 2004/03/27 12:59:45
2004-03-23Ignore speed change in nbc during xine_stop() to avid deadlocks.František Dvořák
CVS patchset: 6305 CVS date: 2004/03/23 22:54:31
2004-03-23it seems I broke most DVD menus with this; unfortunately not the ones I ↵Michael Roitzsch
tested X( CVS patchset: 6304 CVS date: 2004/03/23 15:38:04
2004-03-21revert and really fix the leak, at last...Daniel Caujolle-Bert
CVS patchset: 6297 CVS date: 2004/03/21 23:45:10
2004-03-21memleak (real fix)Daniel Caujolle-Bert
CVS patchset: 6294 CVS date: 2004/03/21 23:13:36
2004-03-21memleakDaniel Caujolle-Bert
CVS patchset: 6293 CVS date: 2004/03/21 23:04:13
2004-03-16prevent segfaults (patch from Debian bug #228751, posted by Michel Daenzer)Siggi Langauf
CVS patchset: 6276 CVS date: 2004/03/16 21:32:23
2004-03-16implicit changes to the configuration are now disabled by default and haveMichael Roitzsch
to be enabled by the user CVS patchset: 6274 CVS date: 2004/03/16 20:50:08
2004-03-16while hanging in get_frame or get_buffer, we have to check for ticketMichael Roitzsch
renewal regularly to fulfill the ticket contract, which says: "assure to release or renew revocable tickets after a finite time" this patch also includes a small change to video out's flushing logic: we set last_delivery_pts into the future to avoid flushing again when the decoder does not react (stopped streams are otherwise being flushed all the time) CVS patchset: 6270 CVS date: 2004/03/16 12:25:05
2004-03-14Second fix for INT16_MIN/MAX under WIN32 (without stdint.h).František Dvořák
CVS patchset: 6261 CVS date: 2004/03/14 23:07:25
2004-03-14Replace stdint.h with inttypes.h.Robin KAY
CVS patchset: 6250 CVS date: 2004/03/14 13:45:54
2004-03-14Update WIN32 port:František Dvořák
- add stdint.h with INT16_MIN/MAX - apply forgotten change _MSC_VER -> HAVE_ICONV - get rid of some _MSC_VER - changed to WIN32 since it'll be used by MINGW too CVS patchset: 6249 CVS date: 2004/03/14 09:38:03
2004-03-12<small break from my dissertation...>Miguel Freitas
this should fix hang on exit reported by Bastien. untested. CVS patchset: 6243 CVS date: 2004/03/12 14:53:16
2004-03-09hook up ffmpeg's Flash Video supportMike Melanson
CVS patchset: 6237 CVS date: 2004/03/09 04:09:41
2004-03-08Limit software amp so that audio is not clipped.James Courtier-Dutton
CVS patchset: 6234 CVS date: 2004/03/08 18:33:54
2004-03-03just for symmetry: add a config entry for the audio fifo sizeMichael Roitzsch
CVS patchset: 6212 CVS date: 2004/03/03 20:17:40