gstreamer/gst-libs/gst
Ronald S. Bultje eb13b061c6 ext/dvdread/dvdreadsrc.c: Fix. Don't do one big huge loop around the whole DVD, that will cache all data and thus eat...
Original commit message from CVS:
* ext/dvdread/dvdreadsrc.c: (dvdreadsrc_class_init),
(dvdreadsrc_init), (dvdreadsrc_dispose), (dvdreadsrc_set_property),
(dvdreadsrc_get_property), (_open), (_seek), (_read),
(dvdreadsrc_get), (dvdreadsrc_open_file),
(dvdreadsrc_change_state):
Fix. Don't do one big huge loop around the whole DVD, that will
cache all data and thus eat sizeof(dvd) (several GB) before we
see something.
* gst-libs/gst/riff/riff-read.c: (gst_riff_read_seek):
Actually NULL'ify event after using it.
* gst/matroska/ebml-read.c: (gst_ebml_read_use_event),
(gst_ebml_read_handle_event), (gst_ebml_read_element_id),
(gst_ebml_read_element_length), (gst_ebml_read_element_data),
(gst_ebml_read_seek), (gst_ebml_read_skip):
Handle events.
* gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_base_init),
(gst_dvd_demux_init), (gst_dvd_demux_get_audio_stream),
(gst_dvd_demux_get_subpicture_stream), (gst_dvd_demux_plugin_init):
Fix timing (this will probably break if I seek using menus, but
I didn't get there yet). VOBs and normal DVDs should now work.
Add a mpeg2-only pad with high rank so this get autoplugged for
MPEG-2 movies.
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_base_init),
(gst_mpeg_demux_class_init), (gst_mpeg_demux_init),
(gst_mpeg_demux_new_output_pad), (gst_mpeg_demux_get_video_stream),
(gst_mpeg_demux_get_audio_stream),
(gst_mpeg_demux_get_private_stream), (gst_mpeg_demux_parse_packet),
(gst_mpeg_demux_parse_pes), (gst_mpeg_demux_plugin_init):
Use this as second rank for MPEG-1 and MPEG-2. Still use this for
MPEG-1 but use dvddemux for MPEG-2.
* gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_class_init),
(gst_mpeg_parse_init), (gst_mpeg_parse_new_pad),
(gst_mpeg_parse_parse_packhead):
Timing. Only add pad template if it exists. Add sink template from
class and not from ourselves. This means we will always use the
correct sink template even if it is not the one defined in this
file.
2004-10-01 08:42:56 +00:00
..
audio more working plugins 2004-07-27 21:41:30 +00:00
colorbalance more working plugins 2004-07-27 21:41:30 +00:00
floatcast *.h: Revert indenting 2004-03-15 16:32:55 +00:00
gconf gst-libs/gst/gconf/test-gconf.c: add missing gst_init 2004-04-07 00:54:03 +00:00
idct Finished removing GPL'ed MMX code. 2004-08-09 21:30:09 +00:00
interfaces don't assert in state change 2004-07-09 10:56:51 +00:00
media-info fixes for G_DISABLE_ASSERT and friends 2004-08-03 14:28:12 +00:00
mixer don't install marshal header 2004-07-30 18:18:20 +00:00
navigation more working plugins 2004-07-27 21:41:30 +00:00
play don't use stupid colorspace, do use hermes, make macro, mark for translation 2004-07-30 13:41:55 +00:00
propertyprobe more working plugins 2004-07-27 21:41:30 +00:00
resample more working plugins 2004-07-27 21:41:30 +00:00
riff ext/dvdread/dvdreadsrc.c: Fix. Don't do one big huge loop around the whole DVD, that will cache all data and thus eat... 2004-10-01 08:42:56 +00:00
tag *.h: Revert indenting 2004-03-15 16:32:55 +00:00
tuner more working plugins 2004-07-27 21:41:30 +00:00
video gst-libs/gst/video/videosink.h: Change copyright block to LGPL. 2004-08-11 21:19:13 +00:00
xoverlay more working plugins 2004-07-27 21:41:30 +00:00
xwindowlistener gconf/Makefile.am: Fix for non-GNU make 2004-04-19 22:51:57 +00:00
gettext.h putting i18n in place for plugins 2004-01-19 15:45:55 +00:00
gst-i18n-plugin.h *.h: Revert indenting 2004-03-15 16:32:55 +00:00
Makefile.am gconf/Makefile.am: Fix for non-GNU make 2004-04-19 22:51:57 +00:00