| Age | Commit message (Collapse) | Author | 
|---|
|  | (the _cool_ menu in xine-ui displays the correct languages now)
CVS patchset: 4144
CVS date: 2003/02/13 16:24:27 | 
|  | - new fb driver with zero copy
CVS patchset: 4058
CVS date: 2003/01/31 14:06:03 | 
|  | CVS patchset: 3719
CVS date: 2002/12/29 16:48:34 | 
|  | different sizeof than integer.
- add extra_info structure to pass informations from input/demuxers down
  to the output frame. this can be used, for example, to pass the frame
  number of a frame (when known by decoder). also, immediate benefict is
  that we now have a slider which really shows the current position of
  the playing stream. new fields can be added to extra_info keeping
  binary compatibility
- bumpy everybody's api versions
CVS patchset: 3603
CVS date: 2002/12/21 12:56:44 | 
|  | CVS patchset: 3552
CVS date: 2002/12/15 22:58:47 | 
|  | units "length" returns is bytes, and elaborate on what "input" means
with examples. Describe some idea of how some of the input routines
are used.
CVS patchset: 3551
CVS date: 2002/12/15 22:18:09 | 
|  | * new public output interface xine_{audio,video}_port_t instead of
  xine_{ao,vo}_driver_t, old names kept as aliases for compatibility
* modified the engine to allow multiple streams per output
* renaming of some internal structures according to public changes
* moving SCR out of per-stream-metronom into a global metronom_clock_t
  residing in xine_t and therefore easily available to the output layer
* adapting all available plugins
  (note to external projects: the compiler will help you a lot, if a plugin
  compiles, it is adapted, because all changes add new parameters to some
  functions)
* bump up all interface versions because of xine_t and xine_stream_t changes
CVS patchset: 3312
CVS date: 2002/11/20 11:57:38 | 
|  | CVS patchset: 3289
CVS date: 2002/11/18 11:36:28 | 
|  | CVS patchset: 3281
CVS date: 2002/11/17 17:48:47 | 
|  | CVS patchset: 2997
CVS date: 2002/10/25 15:36:16 | 
|  | CVS patchset: 2898
CVS date: 2002/10/21 12:57:51 | 
|  | CVS patchset: 2892
CVS date: 2002/10/20 22:35:33 | 
|  | plugin info
struct to the plugin class struct
small nerby change in libffmpeg decoder plugin:
access to video_out/audio_out in decoders should now be done via the
appropriate members in xine_stream_t
CVS patchset: 2843
CVS date: 2002/10/17 17:43:41 | 
|  | CVS patchset: 2828
CVS date: 2002/10/14 15:46:48 | 
|  | - bring our beloved xine_t * back (no more const there)
- remove const on some input plugin functions
  where the data changes with media (dvd, ...) changes
  and is therefore not const
CVS patchset: 2740
CVS date: 2002/09/22 14:29:40 | 
|  | fix some input plugins that would not copy the mrl on open
CVS patchset: 2623
CVS date: 2002/09/06 18:13:10 | 
|  | adapt some more decoders
CVS patchset: 2618
CVS date: 2002/09/05 22:18:50 | 
|  | functions
CVS patchset: 2615
CVS date: 2002/09/05 20:19:48 | 
|  | CVS patchset: 2308
CVS date: 2002/07/17 21:23:57 | 
|  | CVS patchset: 2214
CVS date: 2002/07/05 17:31:59 | 
|  | increased interface version numbers, to reflect the xine_t change
CVS patchset: 1939
CVS date: 2002/05/25 19:19:16 | 
|  | - update dxr3 and xvid plugins to new interface (add dispose() functions)
CVS patchset: 1766
CVS date: 2002/04/23 15:45:19 | 
|  | - add dispose() function to all decoder plugin structures
CVS patchset: 1763
CVS date: 2002/04/23 13:30:42 | 
|  | This tells the demuxers if the input plugin can handle preview testing.
Most plugins which are seekable can handle it.
The current exception to this is the xine-dvdnav plugin which is seekable but not previewable due to DVDs having still pictures which stall the preview testing.
CVS patchset: 1710
CVS date: 2002/04/11 22:27:11 | 
|  | CVS patchset: 1574
CVS date: 2002/03/16 20:53:49 | 
|  | CVS patchset: 1201
CVS date: 2001/12/09 23:09:32 | 
|  | CVS patchset: 1172
CVS date: 2001/12/06 23:53:20 | 
|  | register_empty function from configfile (undocumented and doesn't make sense)
CVS patchset: 1153
CVS date: 2001/12/01 22:38:31 | 
|  | add at bottom of init_input_plugin() a line like this:
REGISTER_VALID_MRLS(this->config, "mrl.mrls_mpeg_block", "xxx");
CVS patchset: 1147
CVS date: 2001/11/30 21:55:05 | 
|  | CVS patchset: 861
CVS date: 2001/10/22 22:50:01 | 
|  | between gui, plugins and the xine engine; code cleanup
CVS patchset: 837
CVS date: 2001/10/20 02:01:51 | 
|  | CVS patchset: 834
CVS date: 2001/10/18 23:46:40 | 
|  | full xine_t *xine. This should enable stream plugins to register SCR plugins. WARNING: delete old input plugins, otherwise xine will crash
CVS patchset: 823
CVS date: 2001/10/17 20:33:09 | 
|  | CVS patchset: 446
CVS date: 2001/08/17 16:15:36 | 
|  | of the clut from the input plugin.
CVS patchset: 434
CVS date: 2001/08/16 12:33:00 | 
|  | CVS patchset: 308
CVS date: 2001/07/18 21:38:16 | 
|  | in libw32dll/wine.
CVS patchset: 264
CVS date: 2001/07/10 21:07:55 | 
|  | CVS patchset: 239
CVS date: 2001/07/01 23:37:04 | 
|  | CVS patchset: 114
CVS date: 2001/06/02 21:44:01 | 
|  | CVS patchset: 67
CVS date: 2001/05/07 01:31:44 | 
|  | CVS patchset: 63
CVS date: 2001/05/06 02:37:59 | 
|  | CVS patchset: 56
CVS date: 2001/05/03 00:02:42 | 
|  | CVS patchset: 20
CVS date: 2001/04/24 17:42:26 | 
|  | xine_internal.h). Fixed load_plugins* to new API. Add iface version
into demux_plugin_t, add version checking into init_demux_plugin.
Fixed get_identifier from demuxers (void param). Turned libw32dll
into codec plugin (only compiling side yet).
CVS patchset: 11
CVS date: 2001/04/21 00:14:39 | 
|  | CVS patchset: 1
CVS date: 2001/04/18 22:33:39 |