1. 05 May, 2005 3 commits
  2. 22 Feb, 2005 1 commit
  3. 21 Feb, 2005 1 commit
    • Tim-Philipp Müller's avatar
      Since dirac 0.5.0 the framerate in dirac is expressed as a rational number.... · c76c257f
      Tim-Philipp Müller authored
      Since dirac 0.5.0 the framerate in dirac is expressed as a rational number. Fix build and up requirement to 0.5.0, an...
      
      Original commit message from CVS:
      Since dirac 0.5.0 the framerate in dirac is expressed as a rational number. Fix build and up requirement to 0.5.0, and also pass parameters to gst_diracdec_link in the right order. (fixes #167959)
      c76c257f
  4. 19 Feb, 2005 1 commit
  5. 11 Feb, 2005 1 commit
    • David Schleef's avatar
      configure.ac: Pull in librfb from my CVS tree, because it is too small and... · 01c2c892
      David Schleef authored
      configure.ac: Pull in librfb from my CVS tree, because it is too small and annoying to be separate.  Move rfbsrc plug...
      
      Original commit message from CVS:
      * configure.ac: Pull in librfb from my CVS tree, because it is
      too small and annoying to be separate.  Move rfbsrc plugin
      to gst/.
      * ext/Makefile.am:
      * ext/librfb/Makefile.am:
      * ext/librfb/gstrfbsrc.c:
      * gst/librfb/Makefile.am:
      * gst/librfb/gstrfbsrc.c:
      * gst/librfb/rfb.c:
      * gst/librfb/rfb.h:
      * gst/librfb/rfbbuffer.c:
      * gst/librfb/rfbbuffer.h:
      * gst/librfb/rfbbytestream.c:
      * gst/librfb/rfbbytestream.h:
      * gst/librfb/rfbcontext.h:
      * gst/librfb/rfbdecoder.c:
      * gst/librfb/rfbdecoder.h:
      * gst/librfb/rfbutil.h:
      01c2c892
  6. 08 Feb, 2005 1 commit
    • Jan Schmidt's avatar
      configure.ac: Add dvdlpcmdec · 5ab3df28
      Jan Schmidt authored
      Original commit message from CVS:
      
      * configure.ac:
      Add dvdlpcmdec
      
      * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_reset),
      (free_all_buffers), (gst_mpeg2dec_alloc_buffer):
      Don't push buffers if the src pad isn't negotiated yet.
      
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_buffer_to_default_format),
      (gst_audio_convert_buffer_from_default_format):
      Add support for 24-bit width.
      
      * gst/dvdlpcmdec/.cvsignore:
      * gst/dvdlpcmdec/Makefile.am:
      * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_get_type),
      (gst_dvdlpcmdec_base_init), (gst_dvdlpcmdec_class_init),
      (gst_dvdlpcm_reset), (gst_dvdlpcmdec_init), (gst_dvdlpcmdec_link),
      (gst_dvdlpcmdec_chain), (gst_dvdlpcmdec_change_state),
      (plugin_init):
      * gst/dvdlpcmdec/gstdvdlpcmdec.h:
      New decoder for rearranging DVD LPCM into our audio/x-raw-int
      format. Needs support for the channels maps if someone can find
      a DVD LPCM track with > 2 channels.
      
      * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_handle_dvd_event),
      (gst_dvd_demux_send_discont), (gst_dvd_demux_handle_discont),
      (gst_dvd_demux_get_audio_stream), (gst_dvd_demux_process_private):
      * gst/mpegstream/gstdvddemux.h:
      * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_discont),
      (gst_mpeg_demux_new_output_pad), (gst_mpeg_demux_init_stream),
      (gst_mpeg_demux_send_subbuffer), (gst_mpeg_demux_handle_src_query):
      * gst/mpegstream/gstmpegdemux.h:
      * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_reset),
      (gst_mpeg_parse_parse_packhead), (gst_mpeg_parse_loop),
      (gst_mpeg_parse_get_rate), (gst_mpeg_parse_convert_src),
      (gst_mpeg_parse_handle_src_query),
      (gst_mpeg_parse_handle_src_event):
      Use audio/x-dvd-lpcm for LPCM output.
      Add DTS output.
      5ab3df28
  7. 02 Feb, 2005 1 commit
    • David Schleef's avatar
      configure.ac: Put DEFAULT_AUDIOSINK in config.h and use whereever possible. (Fixes #165997) · 38253a1b
      David Schleef authored
      Original commit message from CVS:
      * configure.ac: Put DEFAULT_AUDIOSINK in config.h and use
      whereever possible.  (Fixes #165997)
      * examples/capsfilter/capsfilter1.c: (main):
      * examples/dynparams/filter.c: (create_ui):
      * examples/seeking/cdparanoia.c: (get_track_info), (main):
      * examples/seeking/chained.c: (main):
      * examples/seeking/seek.c: (make_mod_pipeline), (make_dv_pipeline),
      (make_wav_pipeline), (make_flac_pipeline), (make_sid_pipeline),
      (make_vorbis_pipeline), (make_mp3_pipeline), (make_avi_pipeline),
      (make_mpeg_pipeline), (make_mpegnt_pipeline):
      * examples/seeking/spider_seek.c: (make_spider_pipeline):
      * examples/switch/switcher.c: (main):
      * ext/dv/demo-play.c: (main):
      * ext/faad/gstfaad.c: (gst_faad_change_state):
      * ext/mad/gstmad.c: (gst_mad_chain):
      * ext/smoothwave/demo-osssrc.c: (main):
      * gst-libs/gst/gconf/gconf.c: (gst_gconf_set_string),
      (gst_gconf_render_bin_from_description),
      (gst_gconf_get_default_audio_sink),
      (gst_gconf_get_default_video_sink),
      (gst_gconf_get_default_audio_src),
      (gst_gconf_get_default_video_src),
      (gst_gconf_get_default_visualization_element):
      * gst/level/demo.c: (main):
      * gst/level/plot.c: (main):
      * gst/playback/gstplaybin.c: (gen_video_element),
      (gen_audio_element):
      * gst/playback/test.c: (gen_video_element), (gen_audio_element):
      * gst/playondemand/demo-mp3.c: (setup_pipeline):
      * gst/sine/demo-dparams.c: (main):
      * gst/spectrum/demo-osssrc.c: (main):
      * gst/speed/demo-mp3.c: (main):
      * gst/volume/demo.c: (main):
      * testsuite/embed/embed.c: (main):
      38253a1b
  8. 29 Jan, 2005 1 commit
    • Ronald S. Bultje's avatar
      Update to 1.1 API (#165446). · 62f918a9
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      * ext/musepack/Makefile.am:
      * ext/musepack/gstmusepackdec.c: (gst_musepackdec_class_init),
      (gst_musepackdec_init), (gst_musepackdec_dispose),
      (gst_musepackdec_src_query), (gst_musepackdec_src_convert),
      (gst_musepack_stream_init), (gst_musepackdec_loop),
      (gst_musepackdec_change_state):
      * ext/musepack/gstmusepackdec.cpp:
      * ext/musepack/gstmusepackdec.h:
      * ext/musepack/gstmusepackreader.c: (gst_musepack_reader_peek),
      (gst_musepack_reader_read), (gst_musepack_reader_seek),
      (gst_musepack_reader_tell), (gst_musepack_reader_get_size),
      (gst_musepack_reader_canseek), (gst_musepack_init_reader):
      * ext/musepack/gstmusepackreader.cpp:
      * ext/musepack/gstmusepackreader.h:
      Update to 1.1 API (#165446).
      62f918a9
  9. 28 Jan, 2005 1 commit
    • Ronald S. Bultje's avatar
      Add support for AMR-NB (mobile phone audio format; #155163, #163286). · d1fc8e97
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      * ext/Makefile.am:
      * ext/amrnb/Makefile.am:
      * ext/amrnb/amrnb.c: (plugin_init):
      * ext/amrnb/amrnbdec.c: (gst_amrnbdec_get_type),
      (gst_amrnbdec_base_init), (gst_amrnbdec_class_init),
      (gst_amrnbdec_init), (gst_amrnbdec_link), (gst_amrnbdec_chain),
      (gst_amrnbdec_state_change):
      * ext/amrnb/amrnbdec.h:
      * ext/amrnb/amrnbparse.c: (gst_amrnbparse_get_type),
      (gst_amrnbparse_base_init), (gst_amrnbparse_class_init),
      (gst_amrnbparse_init), (gst_amrnbparse_formats),
      (gst_amrnbparse_querytypes), (gst_amrnbparse_query),
      (gst_amrnbparse_handle_event), (gst_amrnbparse_reserve),
      (gst_amrnbparse_loop), (gst_amrnbparse_state_change):
      * ext/amrnb/amrnbparse.h:
      Add support for AMR-NB (mobile phone audio format; #155163, #163286).
      * gst/typefind/gsttypefindfunctions.c: (plugin_init):
      Add AMR-NB/-WB raw formats.
      * ext/alsa/gstalsa.c: (gst_alsa_link):
      Keep valid time when changing format.
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
      (qtdemux_parse_trak):
      Add some more format-specific options (#140141, #143555, #155163).
      d1fc8e97
  10. 09 Jan, 2005 2 commits
    • Ronald S. Bultje's avatar
      Update for API change in flac-1.1.1. Update requirement in configure.ac. Fixes #162974. · 3fc57b4b
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      * ext/flac/gstflacenc.c: (gst_flacenc_init),
      (gst_flacenc_seek_callback), (gst_flacenc_write_callback),
      (gst_flacenc_tell_callback), (gst_flacenc_chain),
      (gst_flacenc_change_state):
      * ext/flac/gstflacenc.h:
      Update for API change in flac-1.1.1. Update requirement in
      configure.ac. Fixes #162974.
      3fc57b4b
    • Ronald S. Bultje's avatar
      Remove all references to xvideosink, fix examples (#140845). · 741360c6
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      * examples/capsfilter/capsfilter1.c: (main):
      * examples/seeking/spider_seek.c: (make_spider_pipeline):
      * ext/dvdread/Makefile.am:
      * ext/dvdread/demo-play:
      * ext/dvdread/demo-play.c:
      * gconf/gstreamer.schemas.in:
      * gst-libs/gst/gconf/gconf.c:
      * sys/v4l/TODO:
      * testsuite/Makefile.am:
      * testsuite/embed/Makefile.am:
      * testsuite/embed/embed.c: (cb_expose), (main):
      Remove all references to xvideosink, fix examples (#140845).
      * gst/playback/gstplaybasebin.c: (group_destroy):
      Apparently, disposal does not unlink - so do explicitely.
      * ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event):
      Add debug.
      741360c6
  11. 08 Jan, 2005 2 commits
    • Ronald S. Bultje's avatar
      configure.ac: Since we use functions from CVS, up requirement. · 8891a9b9
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      Since we use functions from CVS, up requirement.
      8891a9b9
    • Ronald S. Bultje's avatar
      OGM text support, Matroska UTF-8 text support, deadlock fixes all over the... · 65262fe0
      Ronald S. Bultje authored
      OGM text support, Matroska UTF-8 text support, deadlock fixes all over the place, subtitle awareness in decodebin/pla...
      
      Original commit message from CVS:
      * configure.ac:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_new):
      * ext/ogg/gstogmparse.c: (gst_ogm_text_parse_get_type),
      (gst_ogm_text_parse_base_init), (gst_ogm_text_parse_init),
      (gst_ogm_parse_get_sink_querytypes), (gst_ogm_parse_sink_convert),
      (gst_ogm_parse_sink_query), (gst_ogm_parse_chain),
      (gst_ogm_parse_plugin_init):
      * ext/pango/gsttextoverlay.c: (gst_textoverlay_linkedpads),
      (gst_textoverlay_link), (gst_textoverlay_getcaps),
      (gst_textoverlay_event), (gst_textoverlay_video_chain),
      (gst_textoverlay_loop), (gst_textoverlay_init), (plugin_init):
      * ext/pango/gsttextoverlay.h:
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream),
      (gst_matroska_demux_handle_seek_event),
      (gst_matroska_demux_sync_streams),
      (gst_matroska_demux_parse_blockgroup),
      (gst_matroska_demux_subtitle_caps),
      (gst_matroska_demux_plugin_init):
      * gst/matroska/matroska-ids.h:
      * gst/playback/gstdecodebin.c: (close_pad_link):
      * gst/playback/gstplaybasebin.c: (gst_play_base_bin_init),
      (gen_preroll_element), (remove_groups), (add_stream),
      (new_decoded_pad), (setup_subtitles), (gen_source_element),
      (setup_source):
      * gst/playback/gstplaybasebin.h:
      * gst/playback/gstplaybin.c: (gen_text_element), (setup_sinks):
      * gst/subparse/Makefile.am:
      * gst/subparse/gstsubparse.c: (gst_subparse_get_type),
      (gst_subparse_base_init), (gst_subparse_class_init),
      (gst_subparse_init), (gst_subparse_formats),
      (gst_subparse_eventmask), (gst_subparse_event),
      (gst_subparse_handle_event), (convert_encoding), (get_next_line),
      (parse_mdvdsub), (parse_mdvdsub_init), (parse_subrip),
      (parse_subrip_deinit), (parse_subrip_init), (parse_mpsub),
      (parse_mpsub_deinit), (parse_mpsub_init),
      (gst_subparse_buffer_format_autodetect),
      (gst_subparse_format_autodetect), (gst_subparse_loop),
      (gst_subparse_change_state), (gst_subparse_type_find),
      (plugin_init):
      * gst/subparse/gstsubparse.h:
      * gst/typefind/gsttypefindfunctions.c: (ogmtext_type_find),
      (plugin_init):
      Add subtitle support, .sub parser (supports SRT and MPsub),
      OGM text support, Matroska UTF-8 text support, deadlock fixes
      all over the place, subtitle awareness in decodebin/playbin
      and some fixes to textoverlay to handle subtitles in a stream
      correctly. Fixes #100931.
      65262fe0
  12. 06 Jan, 2005 1 commit
    • Benjamin Otte's avatar
      add a puzzle game with... · 12669065
      Benjamin Otte authored
      Original commit message from CVS:
      * configure.ac:
      * gst/games/Makefile.am:
      * gst/games/gstpuzzle.c:
      add a puzzle game with...
      * gst/games/gstvideoimage.c:
      * gst/games/gstvideoimage.h:
      ... full colorspace support (that includes YUV9 and RGB16)) stolen
      from videotestsrc and made into something that would be a nice
      library for a lot of other plugins.
      12669065
  13. 05 Jan, 2005 3 commits
  14. 04 Jan, 2005 1 commit
  15. 03 Jan, 2005 1 commit
  16. 29 Dec, 2004 1 commit
    • Ronald S. Bultje's avatar
      configure.ac: Fix indentation, fix v4l2 plugin detection. · 8f56dce2
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      Fix indentation, fix v4l2 plugin detection.
      * ext/Makefile.am:
      Fix libmms location (Maciej, use diff -u!).
      * ext/alsa/gstalsa.c: (gst_alsa_init):
      Initialize caps cache to NULL.
      * gst/playback/gstplaybin.c: (gst_play_bin_change_state):
      Only change state on audiosink if it exists.
      8f56dce2
  17. 24 Dec, 2004 1 commit
  18. 23 Dec, 2004 2 commits
  19. 22 Dec, 2004 2 commits
  20. 20 Dec, 2004 1 commit
  21. 17 Dec, 2004 1 commit
  22. 16 Dec, 2004 1 commit
    • David Schleef's avatar
      configure.ac: add audioresample and cairo plugins. Remove · 0163a876
      David Schleef authored
      Original commit message from CVS:
      * configure.ac: add audioresample and cairo plugins.  Remove
      HAVE_MMX stuff, because it's not used.
      * ext/Makefile.am: same
      * ext/audioresample/Makefile.am: You are not ready for an
      audio resampling element based on audioresample.
      * ext/audioresample/gstaudioresample.c:
      * ext/audioresample/gstaudioresample.h:
      * ext/cairo/Makefile.am: You are not ready for overlay elements
      based on cairo.  Don't look too closely, these elements kinda
      suck right now.
      * ext/cairo/gstcairo.c: new
      * ext/cairo/gsttextoverlay.c: new
      * ext/cairo/gsttextoverlay.h: new
      * ext/cairo/gsttimeoverlay.c: new
      * ext/cairo/gsttimeoverlay.h: new
      * gst-libs/gst/media-info/media-info-priv.h: fix compile
      problem with compilers that don't support variadic macros.
      0163a876
  23. 14 Dec, 2004 1 commit
  24. 12 Dec, 2004 1 commit
  25. 09 Dec, 2004 1 commit
  26. 28 Nov, 2004 1 commit
    • Julien Moutte's avatar
      Adding a first version of directfbvideosink. · 29ae3ce6
      Julien Moutte authored
      Original commit message from CVS:
      2004-11-28  Julien MOUTTE  <julien@moutte.net>
      
      * configure.ac:
      * ext/Makefile.am:
      * ext/directfb/Makefile.am:
      * ext/directfb/directfbvideosink.c: (gst_directfbvideosink_create),
      (gst_directfbvideosink_get_pixel_format),
      (gst_directfbvideosink_get_format_from_fourcc),
      (gst_directfbvideosink_fixate), (gst_directfbvideosink_getcaps),
      (gst_directfbvideosink_sink_link),
      (gst_directfbvideosink_change_state),
      (gst_directfbvideosink_chain), (gst_directfbvideosink_buffer_free),
      (gst_directfbvideosink_buffer_alloc),
      (gst_directfbvideosink_interface_supported),
      (gst_directfbvideosink_interface_init),
      (gst_directfbvideosink_navigation_send_event),
      (gst_directfbvideosink_navigation_init),
      (gst_directfbvideosink_set_property),
      (gst_directfbvideosink_get_property),
      (gst_directfbvideosink_finalize), (gst_directfbvideosink_init),
      (gst_directfbvideosink_base_init),
      (gst_directfbvideosink_class_init),
      (gst_directfbvideosink_get_type), (plugin_init):
      * ext/directfb/directfbvideosink.h: Adding a first version of
      directfbvideosink.
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_init): Initializing some
      more.
      29ae3ce6
  27. 26 Nov, 2004 1 commit
  28. 25 Nov, 2004 5 commits
    • Ronald S. Bultje's avatar
      APE v1/2 tag reader plus typefind function. · 12c772ee
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      * gst/apetag/Makefile.am:
      * gst/apetag/apedemux.c: (gst_ape_demux_get_type),
      (gst_ape_demux_base_init), (gst_ape_demux_class_init),
      (gst_ape_demux_init), (gst_ape_demux_get_src_formats),
      (gst_ape_demux_get_src_query_types),
      (gst_ape_demux_handle_src_query), (gst_ape_demux_get_event_mask),
      (gst_ape_demux_handle_src_event), (gst_ape_demux_handle_event),
      (gst_ape_demux_typefind_peek), (gst_ape_demux_typefind_get_length),
      (gst_ape_demux_typefind_suggest), (gst_ape_demux_typefind),
      (gst_ape_demux_parse_tags), (gst_ape_demux_stream_init),
      (gst_ape_demux_stream_data), (gst_ape_demux_loop),
      (gst_ape_demux_change_state):
      * gst/apetag/apedemux.h:
      * gst/apetag/apetag.c: (plugin_init):
      * gst/typefind/gsttypefindfunctions.c: (apetag_type_find),
      (plugin_init):
      APE v1/2 tag reader plus typefind function.
      12c772ee
    • Ronald S. Bultje's avatar
      Remove hacks for older core. Require newer core version accordingly. · d46fb444
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      * gst/playback/gstplaybasebin.c: (gst_play_base_bin_add_element):
      * gst/typefind/gsttypefindfunctions.c: (mp3_type_find):
      Remove hacks for older core. Require newer core version
      accordingly.
      d46fb444
    • Thomas Vander Stichele's avatar
      back to cvs · d113292b
      Thomas Vander Stichele authored
      Original commit message from CVS:
      back to cvs
      d113292b
    • Thomas Vander Stichele's avatar
      releasing · cf3890de
      Thomas Vander Stichele authored
      Original commit message from CVS:
      releasing
      cf3890de
    • Thomas Vander Stichele's avatar
      new prerelease · f365fb3f
      Thomas Vander Stichele authored
      Original commit message from CVS:
      new prerelease
      f365fb3f