Age | Commit message (Collapse) | Author |
|
to xfreeing gc before creating a new one.
CVS patchset: 3459
CVS date: 2002/12/07 23:00:07
|
|
CVS patchset: 3434
CVS date: 2002/12/06 01:33:00
|
|
that might fix the segfault with wmv8
CVS patchset: 3432
CVS date: 2002/12/06 01:25:04
|
|
size ratio and therefore the position of the image is now configurable
(I remembered my arts lessons at school where the teacher told us that images
look more pleasing when the lower border is twice the size of the upper and set
the default accordingly. ;)
CVS patchset: 3337
CVS date: 2002/11/22 18:06: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
|
|
Cleared up trailing spaces
src/xine-engine/Makefile.am:
libxine should depend on the build libxineutil.
src/xine-utils/Makefile.am:
src/xine-utils/xine_check.c:
src/xine-utils/xine_check.h:
Added checking of support of yuv12
CVS patchset: 3223
CVS date: 2002/11/10 20:35:50
|
|
CVS patchset: 3221
CVS date: 2002/11/10 13:38:04
|
|
CVS patchset: 3186
CVS date: 2002/11/04 10:07:50
|
|
CVS patchset: 3183
CVS date: 2002/11/04 08:05:12
|
|
CVS patchset: 3085
CVS date: 2002/10/29 02:57:59
|
|
CVS patchset: 3078
CVS date: 2002/10/29 00:36:21
|
|
CVS patchset: 3054
CVS date: 2002/10/27 22:50:01
|
|
CVS patchset: 3008
CVS date: 2002/10/26 10:20:20
|
|
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
|
|
other audio output plugin from build process
CVS patchset: 2841
CVS date: 2002/10/16 22:54:47
|
|
CVS patchset: 2839
CVS date: 2002/10/16 21:20:19
|
|
registered as config options
CVS patchset: 2838
CVS date: 2002/10/16 21:11:50
|
|
caused by old plugins lying around... remove all video output plugins except xv from build process for now
CVS patchset: 2836
CVS date: 2002/10/16 14:19:38
|
|
CVS patchset: 2685
CVS date: 2002/09/18 11:13:51
|
|
something must be broken at ffmpeg, also happens with mplayer)
- added priority sorted lists, now autoprobing should work again.
- fixed infinite loop in plugin loader.
obs: latest ffmpeg contains ppc optimizations, someone will have to enable these
though.
CVS patchset: 2676
CVS date: 2002/09/16 21:49:34
|
|
CVS patchset: 2669
CVS date: 2002/09/15 20:56:24
|
|
ewald@rambo.its.tudelft.nl
CVS patchset: 2666
CVS date: 2002/09/15 11:35:08
|
|
(some values in vo_scale being 0)
CVS patchset: 2661
CVS date: 2002/09/13 19:57:13
|
|
api (benefit: no remapping is required between dvd's and xine's aspect
codes)
- implement new scaling semantics as intended by Matthias Hopf
CVS patchset: 2627
CVS date: 2002/09/08 16:20:09
|
|
(geez this was a job)
CVS patchset: 2616
CVS date: 2002/09/05 20:44:38
|
|
broken now ... matthias/miguel: please fix it :-)
CVS patchset: 2606
CVS date: 2002/09/04 23:31:05
|
|
CVS patchset: 2480
CVS date: 2002/08/19 13:06:37
|
|
CVS patchset: 2461
CVS date: 2002/08/15 18:24:14
|
|
- new helper module (vo_scale.c) with all common scaling code of video out
drivers. it should greatly simplify drivers development by removing the
boring frame/window calculation, aspect ratio, zooming etc.
obs: not completely tested, may contain bugs and break things. also only
xshm and xv have being simplified so far, others will follow shortly.
CVS patchset: 2455
CVS date: 2002/08/15 03:12:24
|
|
- removes w32codec syncshutdown hack
- vo_driver api changed to support drivers with persistent overlays. that
will break binary compatibility xine-lib/xine-ui (xine-ui needs to be
recompiled). in order to keep binary compatibility
overlay_begin/overlay_end must be added after redraw_needed.
- video_overlay cleanups
- fix a hard to trigger condition where redraw wouldn't happen (freeing
handles)
CVS patchset: 2427
CVS date: 2002/08/10 21:25:20
|
|
- fixes problem with xine aRts plugin (popup menus remain visible)
CVS patchset: 2331
CVS date: 2002/07/20 21:46:05
|
|
CVS patchset: 2282
CVS date: 2002/07/15 21:42:33
|
|
CVS patchset: 2247
CVS date: 2002/07/10 14:04:41
|
|
CVS patchset: 2119
CVS date: 2002/06/21 19:26:57
|
|
Internationalize all config related stuff.
Fix not registered mrl ending in roq/film demuxer.
Add bindtextdomain() calls in load_plugins (for audio/video out plugins).
CVS patchset: 2066
CVS date: 2002/06/12 12:22:25
|
|
CVS patchset: 2061
CVS date: 2002/06/10 21:42:44
|
|
CVS patchset: 2042
CVS date: 2002/06/09 08:30:58
|
|
multiple of 4).
tested for this one stream which was decoded by ffmpeg.
this could possibly break other streams with strange height.
CVS patchset: 2011
CVS date: 2002/06/04 08:36:52
|
|
CVS patchset: 1908
CVS date: 2002/05/19 10:35:18
|
|
using Xv throught LAN.
CVS patchset: 1862
CVS date: 2002/05/07 19:20:16
|
|
xine-lib should really never do an exit or abort, but instead pass back nice error values to the calling application, but until that happens, use abort() as that is tracable with gdb, whereas exit(1) is not backtraceable.
CVS patchset: 1811
CVS date: 2002/04/29 23:31:59
|
|
CVS patchset: 1743
CVS date: 2002/04/19 22:58:46
|
|
CVS patchset: 1735
CVS date: 2002/04/18 11:42:36
|
|
when freeing frames after closing the video output driver
- New patch to fix the frame leak in the Xv driver only
CVS patchset: 1667
CVS date: 2002/04/02 19:29:09
|
|
- Frames can be freed by video driver until video driver' exit(), so you
need to call this before vo_free_img_buffers() to avoid frame leak
CVS patchset: 1660
CVS date: 2002/04/01 22:19:27
|
|
CVS patchset: 1641
CVS date: 2002/03/27 15:31:36
|
|
CVS patchset: 1607
CVS date: 2002/03/21 18:33:28
|
|
CVS patchset: 1606
CVS date: 2002/03/21 18:29:51
|
|
- fix syncfb driver
CVS patchset: 1605
CVS date: 2002/03/21 16:21:01
|
|
From Michael Roitzsch
CVS patchset: 1541
CVS date: 2002/03/07 13:26:15
|