summaryrefslogtreecommitdiff
path: root/src/input
AgeCommit message (Collapse)Author
2003-03-24file plugin ident should be upcase, like other autoplay featured pluginsDaniel Caujolle-Bert
CVS patchset: 4473 CVS date: 2003/03/24 14:23:56
2003-03-21sync to libdvdnav cvsMichael Roitzsch
* method to try-run VM operations, now used for safer chapter skipping and menu jumps * fixed detection of current PTT to not assume a 1:1 mapping between PTTs and PGs * releasing stills when jumping to menu fixes some state inconsistencies * do not assume PGs to be physically layed out in sequence on the disc CVS patchset: 4466 CVS date: 2003/03/21 22:13:37
2003-03-21bugfixMiguel Freitas
CVS patchset: 4465 CVS date: 2003/03/21 21:54:18
2003-03-21add pvr realtime reporting eventMiguel Freitas
CVS patchset: 4464 CVS date: 2003/03/21 17:54:53
2003-03-21bugfixMiguel Freitas
CVS patchset: 4463 CVS date: 2003/03/21 17:41:13
2003-03-21small bugfix, doesn't send event if not savingMiguel Freitas
CVS patchset: 4462 CVS date: 2003/03/21 16:59:48
2003-03-21preserve Miguel's latest patchMichael Roitzsch
CVS patchset: 4461 CVS date: 2003/03/21 16:34:56
2003-03-20patch to enable playing dvds through the network. requires modified libdvdcss:Miguel Freitas
http://www.via.ecp.fr/via/ml/libdvdcss-devel/200303/msg00027.html CVS patchset: 4457 CVS date: 2003/03/20 23:35:53
2003-03-20unused codeMiguel Freitas
CVS patchset: 4455 CVS date: 2003/03/20 23:26:11
2003-03-20cleanups and fixes for the PVR plugin. added documentation on how to writeMiguel Freitas
a PVR frontend using that plugin, hopefully somebody will do it :) CVS patchset: 4454 CVS date: 2003/03/20 22:58:40
2003-03-17- support HTTP redirections, streams from live365.com still don't workBastien Nocera
though, demuxer problem it seems CVS patchset: 4435 CVS date: 2003/03/17 11:59:41
2003-03-15fix broken install-debugDaniel Caujolle-Bert
CVS patchset: 4427 CVS date: 2003/03/15 19:48:28
2003-03-14testing the idea of aborting because of action pending AND read timeout.Miguel Freitas
we should extend it to network plugins if it works well CVS patchset: 4421 CVS date: 2003/03/14 23:52:07
2003-03-13turn these around so that dvd_get_current_position is defined before usedMichael Roitzsch
CVS patchset: 4400 CVS date: 2003/03/13 22:09:51
2003-03-12max_pages should be > 0Miguel Freitas
CVS patchset: 4399 CVS date: 2003/03/12 23:04:41
2003-03-12fix wrong return value of seek function, kindly reported by Nick KurshevMichael Roitzsch
CVS patchset: 4396 CVS date: 2003/03/12 13:28:12
2003-03-10do not waste cpu if paused/not playing plus some small fixesMiguel Freitas
CVS patchset: 4391 CVS date: 2003/03/10 23:21:27
2003-03-08these headers are needed by nav_types.h, which in turn is needed byMichael Roitzsch
spu_decoder_api.h; thanks to Gert Vervoort for noticing CVS patchset: 4378 CVS date: 2003/03/08 17:01:23
2003-03-08syncing libdvdnav to cvs should fix remaining highlight problemsMichael Roitzsch
CVS patchset: 4375 CVS date: 2003/03/08 14:36:13
2003-03-08install the nav_types header, because some internal plugin APIs depend on itMichael Roitzsch
CVS patchset: 4372 CVS date: 2003/03/08 14:13:56
2003-03-07properly unescape relative MRLsMichael Roitzsch
CVS patchset: 4361 CVS date: 2003/03/07 17:01:34
2003-03-07avoid tweaking the clock if stream is not being decoded/playedMiguel Freitas
CVS patchset: 4359 CVS date: 2003/03/07 16:23:02
2003-03-07- pvr improvements. it has two paths now, one for temporary files andMiguel Freitas
another for saved recordings. it may be controled by events (channel selection, save from current point, etc) - not really tested yet - fix for my daily build compilation CVS patchset: 4354 CVS date: 2003/03/07 01:20:22
2003-03-06stdin and rawdv fixes from Dan DennedyMiguel Freitas
(includes dvaudio support) CVS patchset: 4350 CVS date: 2003/03/06 23:56:47
2003-03-06use our modified internal version of nav_types.h, the one from libdvdread ↵Michael Roitzsch
cannot be used any more, since the structures in there differ from what is actually on the disc CVS patchset: 4348 CVS date: 2003/03/06 23:18:42
2003-03-05Updated rtp input plugin and enhanced itPeter Liljenberg
CVS patchset: 4340 CVS date: 2003/03/05 17:16:17
2003-03-05ops, reverting test stuffMiguel Freitas
CVS patchset: 4337 CVS date: 2003/03/05 14:00:14
2003-03-05forbidden commentMike Melanson
CVS patchset: 4336 CVS date: 2003/03/05 03:01:59
2003-03-05- resync to mpeg stream in case of driver buffer overflowMiguel Freitas
- make position/size consistent with page aging (discarding old pages) CVS patchset: 4334 CVS date: 2003/03/05 00:27:35
2003-03-04experimental wintv-pvr 250/350 pluginMiguel Freitas
CVS patchset: 4332 CVS date: 2003/03/04 21:43:53
2003-03-04fix compiler warnings at least in xine's native codeMichael Roitzsch
CVS patchset: 4330 CVS date: 2003/03/04 10:30:27
2003-03-03that seems to have broken automatic buildsMiguel Freitas
CVS patchset: 4326 CVS date: 2003/03/03 14:32:43
2003-03-03Remove pthread_cancel() support, these threads are never pthread_cancelledEwald Snel
- only some input plugins (still) have this... old code from xine 0.9.x? CVS patchset: 4325 CVS date: 2003/03/03 07:37:23
2003-02-28update to libdvdread 0.9.4Michael Roitzsch
CVS patchset: 4306 CVS date: 2003/02/28 15:54:36
2003-02-28Xine assert() replacement:Stephen Torri
All assert() function calls, with exceptions of libdvdread and libdvdnav, have been replaced with XINE_ASSERT. Functionally XINE_ASSERT behaves just likes its predecesor but its adding the ability to print out a stack trace at the point where the assertion fails. So here are a few examples. assert (0); This use of assert was found in a couple locations most favorably being the default case of a switch statement. This was the only thing there. So if the switch statement was unable to find a match it would have defaulted to this and the user and the developers would be stuck wonder who died and where. So it has been replaced with XINE_ASSERT(0, "We have reach this point and don't have a default case"); It may seem a bit none descriptive but there is more going on behind the scene. In addition to checking a condition is true/false, in this case '0', the XINE_ASSERT prints out: <filename>:<function name>:<line number> - assertion '<assertion expression>' failed. <description> An example of this might be: input_dvd.c:open_plugin:1178 - assertion '0' failed. xine_malloc failed!!! You have run out of memory XINE_ASSERT and its helper function, print_trace, are found in src/xine-utils/xineutils.h CVS patchset: 4301 CVS date: 2003/02/28 02:51:47
2003-02-26as long as this is doing nothing, we should disable this feature, so that theMichael Roitzsch
button does not appear in MRL browser CVS patchset: 4294 CVS date: 2003/02/26 21:02:39
2003-02-26adjust input_dvd to handle DVDNAV_WAIT events properlyMichael Roitzsch
(that is: wait for the fifos to become empty) CVS patchset: 4292 CVS date: 2003/02/26 20:45:18
2003-02-26sync to current libdvdnav cvs, important change is the new DVDNAV_WAIT event,Michael Roitzsch
which allows us to keep libdvdnav and what is seen on screen in sync in certain critical situations (otherwise libdvdnav is always ahead by the fifo length) CVS patchset: 4291 CVS date: 2003/02/26 20:44:11
2003-02-24make it compile again without external libdvdread.Siggi Langauf
(I guess this is supposed to work somehow differently. Feel free to fix!) CVS patchset: 4283 CVS date: 2003/02/24 20:44:26
2003-02-24sorry, wrong commit, this time it is: fix seek detectionMichael Roitzsch
CVS patchset: 4282 CVS date: 2003/02/24 18:31:15
2003-02-24fix seek detectionMichael Roitzsch
CVS patchset: 4281 CVS date: 2003/02/24 18:22:33
2003-02-24Reverts the detection of empty fifos.Thibaut Mattern
It caused problems with radios. CVS patchset: 4280 CVS date: 2003/02/24 01:24:19
2003-02-24nbc_end_of_stream is no more needed.Thibaut Mattern
CVS patchset: 4279 CVS date: 2003/02/24 00:12:06
2003-02-24- starts buffering when one fifo is empty (better for poorly interleaved ↵Thibaut Mattern
streams) - 'mplayer like' debug mode ('\r') ;) CVS patchset: 4278 CVS date: 2003/02/24 00:04:36
2003-02-23Uses nbc_end_of_stream().Thibaut Mattern
CVS patchset: 4274 CVS date: 2003/02/23 22:28:26
2003-02-23Uses nbc_end_of_stream().Thibaut Mattern
CVS patchset: 4273 CVS date: 2003/02/23 22:12:57
2003-02-23New function to unpause the engine at the end of the stream if needed.Thibaut Mattern
CVS patchset: 4270 CVS date: 2003/02/23 21:58:07
2003-02-23New function that should be called at the end of the stream to unpause the ↵Thibaut Mattern
engine if buffering. CVS patchset: 4269 CVS date: 2003/02/23 21:52:42
2003-02-23Always the same story.Thibaut Mattern
CVS patchset: 4267 CVS date: 2003/02/23 19:42:23
2003-02-23 - Remove constants related to fifo sizesThibaut Mattern
- Uses the num_free() method There is still a problem when buffering at the end of the stream. CVS patchset: 4266 CVS date: 2003/02/23 19:33:47