1. 17 Feb, 2006 2 commits
  2. 16 Feb, 2006 1 commit
  3. 15 Feb, 2006 2 commits
  4. 14 Feb, 2006 4 commits
  5. 13 Feb, 2006 2 commits
    • Edward Hervey's avatar
      gst/qtdemux/: QtDemux can now work push-based. · 49f830d4
      Edward Hervey authored
      Original commit message from CVS:
      * gst/qtdemux/Makefile.am:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_init),
      (gst_qtdemux_handle_sink_event), (gst_qtdemux_change_state),
      (extract_initial_length_and_fourcc),
      (gst_qtdemux_loop_state_header), (gst_qtdemux_loop_state_movie),
      (gst_qtdemux_loop_header), (next_entry_size), (gst_qtdemux_chain),
      (qtdemux_sink_activate), (qtdemux_sink_activate_pull),
      (qtdemux_sink_activate_push), (qtdemux_parse_trak):
      * gst/qtdemux/qtdemux.h:
      QtDemux can now work push-based.
      It still needs some love for seeking.
      49f830d4
    • Edgard Gusmão Lima's avatar
      I'm too lazy to comment this · ef7b89f3
      Edgard Gusmão Lima authored
      Original commit message from CVS:
      freeze plugin ported to 0.10 by Renato Filho <renato.filho@indt.org.br>
      ef7b89f3
  6. 10 Feb, 2006 2 commits
  7. 07 Feb, 2006 4 commits
  8. 06 Feb, 2006 6 commits
    • Edgard Gusmão Lima's avatar
      Now it uses libneon 0.25.5 that supports shoutcast. · 14a0f277
      Edgard Gusmão Lima authored
      Original commit message from CVS:
      Now it uses libneon 0.25.5 that supports shoutcast.
      14a0f277
    • Edward Hervey's avatar
      ext/bz2/gstbz2enc.c: Accepd "ANY" caps. Use "x-bzip" instead of "x-bz2". · 2150a634
      Edward Hervey authored
      Original commit message from CVS:
      Reviewed by: Edward Hervey <edward@fluendo.com>
      * ext/bz2/gstbz2enc.c: Accepd "ANY" caps. Use "x-bzip" instead of
      "x-bz2".
      * ext/bz2/gstbz2dec.c: Use "x-bzip" instead of "x-bz2". Initial
      caps are "ANY".
      (gst_bz2dec_chain): Configure the source pad if we can figure out
      the mime type of the decompressed data.
      (gst_bz2dec_[get,set]_property):
      (gst_bz2dec_class_init: New property "first_buffer_size".
      2150a634
    • Wim Taymans's avatar
      gst/qtdemux/qtdemux.*: Some QT demux loving. · 9ed9318a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_src_query),
      (gst_qtdemux_handle_src_event), (gst_qtdemux_loop_header),
      (qtdemux_inflate), (qtdemux_parse), (qtdemux_parse_trak),
      (qtdemux_parse_udta), (qtdemux_tag_add_str), (qtdemux_tag_add_num),
      (qtdemux_tag_add_gnre), (gst_qtdemux_handle_esds),
      (qtdemux_video_caps), (qtdemux_audio_caps):
      * gst/qtdemux/qtdemux.h:
      Some QT demux loving.
      Handle seeking in a less broken way.
      Fix AMR caps to match the AMR decoder.
      Set first timestamp on AMR samples to 0 for now.
      Remove some \n in DEBUG strings.
      Use _scale_int for maximum precision.
      9ed9318a
    • Tim-Philipp Müller's avatar
      gst/apetag/: Remove old files, apetag is in gst-plugins-good now. · e0a010fb
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/apetag/Makefile.am:
      * gst/apetag/apedemux.c:
      * gst/apetag/apedemux.h:
      * gst/apetag/apetag.c:
      Remove old files, apetag is in gst-plugins-good now.
      e0a010fb
    • Andy Wingo Wingo's avatar
      ext/bz2/: No need to init parent_class, the boilerplate does it for you. · 940f559c
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2006-02-06  Andy Wingo  <wingo@pobox.com>
      
      * ext/bz2/gstbz2enc.c (gst_bz2enc_class_init):
      * ext/bz2/gstbz2dec.c (gst_bz2dec_class_init): No need to init
      parent_class, the boilerplate does it for you.
      940f559c
    • Andy Wingo Wingo's avatar
      Hook it up. · 024ed989
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2006-02-05  Lutz Mueller <lutz@topfrose.de>
      
      reviewed by: Andy Wingo <wingo@pobox.com>
      
      * configure.ac:
      * ext/Makefile.am: Hook it up.
      * ext/bz2/gstbz2.c:
      * ext/bz2/gstbz2dec.h:
      * ext/bz2/gstbz2dec.c:
      * ext/bz2/gstbz2enc.h:
      * ext/bz2/gstbz2enc.c: New plugin, implements bz2 encoding and
      decoding (#303167).
      024ed989
  9. 03 Feb, 2006 1 commit
  10. 30 Jan, 2006 1 commit
  11. 29 Jan, 2006 1 commit
    • Tim-Philipp Müller's avatar
      ext/wavpack/gstwavpackdec.c: Add debug category, use boilerplate macros, fix... · f54198bd
      Tim-Philipp Müller authored
      ext/wavpack/gstwavpackdec.c: Add debug category, use boilerplate macros, fix handling of widths of 32 bits.
      
      Original commit message from CVS:
      * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_setcaps),
      (gst_wavpack_dec_base_init), (gst_wavpack_dec_dispose),
      (gst_wavpack_dec_class_init), (gst_wavpack_dec_sink_event),
      (gst_wavpack_dec_init), (gst_wavpack_dec_format_samples),
      (gst_wavpack_dec_chain), (gst_wavpack_dec_plugin_init):
      Add debug category, use boilerplate macros, fix handling
      of widths of 32 bits.
      * ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_base_init),
      (gst_wavpack_parse_dispose), (gst_wavpack_parse_class_init),
      (gst_wavpack_parse_index_get_last_entry),
      (gst_wavpack_parse_index_get_entry_from_sample),
      (gst_wavpack_parse_index_append_entry), (gst_wavpack_parse_reset),
      (gst_wavpack_parse_src_query),
      (gst_wavpack_parse_scan_to_find_sample),
      (gst_wavpack_parse_send_newsegment),
      (gst_wavpack_parse_handle_seek_event),
      (gst_wavpack_parse_src_event), (gst_wavpack_parse_init),
      (gst_wavpack_parse_get_upstream_length),
      (gst_wavpack_parse_pull_buffer),
      (gst_wavpack_parse_create_src_pad), (gst_wavpack_parse_loop),
      (gst_wavpack_parse_change_state),
      (gst_wavepack_parse_sink_activate),
      (gst_wavepack_parse_sink_activate_pull),
      (gst_wavpack_parse_plugin_init):
      * ext/wavpack/gstwavpackparse.h:
      Rewrite a bit, mostly to fix flow logic and to make seeking work.
      Fix buffer/event refcounting. Add some debug statements. Add
      width of 32 to source pad template caps. Use boilerplate macros.
      f54198bd
  12. 28 Jan, 2006 2 commits
  13. 27 Jan, 2006 2 commits
    • Tim-Philipp Müller's avatar
      ext/faad/gstfaad.c: Handle 'framed' field in caps; Port syncing for raw... · b0ebf7d6
      Tim-Philipp Müller authored
      ext/faad/gstfaad.c: Handle 'framed' field in caps; Port syncing for raw streams from 0.8 branch (for AAC+ radio strea...
      
      Original commit message from CVS:
      * ext/faad/gstfaad.c: (gst_faad_setcaps),
      (gst_faad_chanpos_to_gst), (gst_faad_sync), (gst_faad_chain):
      Handle 'framed' field in caps; Port syncing for raw streams
      from 0.8 branch (for AAC+ radio streams) (#328722).
      b0ebf7d6
    • Jan Schmidt's avatar
      ext/sdl/sdlvideosink.*: Fix output stride copying, so that it displays... · 607d32dd
      Jan Schmidt authored
      ext/sdl/sdlvideosink.*: Fix output stride copying, so that it displays correctly on framebuffer devices that don't ma...
      
      Original commit message from CVS:
      * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_supported),
      (gst_sdlvideosink_xoverlay_set_xwindow_id),
      (gst_sdlvideosink_deinitsdl), (gst_sdlv_process_events),
      (gst_sdlvideosink_event_thread), (gst_sdlvideosink_initsdl),
      (gst_sdlvideosink_destroy), (gst_sdlvideosink_create),
      (gst_sdlvideosink_setcaps), (gst_sdlvideosink_show_frame),
      (gst_sdlvideosink_change_state),
      (gst_sdlvideosink_navigation_send_event):
      * ext/sdl/sdlvideosink.h:
      Fix output stride copying, so that it displays correctly on
      framebuffer devices that don't match our implict GStreamer stride
      arrangement.
      
      Fix locking things. Offer XOverlay only when SDL is running against
      X. Make non-scaled (and ugly) embedding work via X Overlay. It can't
      actually match the embedded window size because there's no way to
      figure out what size that should be from the XOverlay interface.
      See comment in sdlvideosink.c
      607d32dd
  14. 26 Jan, 2006 1 commit
  15. 25 Jan, 2006 2 commits
  16. 24 Jan, 2006 2 commits
    • Tim-Philipp Müller's avatar
      ext/musepack/: Fix seeking in musepack files (it's still incredibly slow, but... · b92a9c4e
      Tim-Philipp Müller authored
      ext/musepack/: Fix seeking in musepack files (it's still incredibly slow, but I don't think that is our plugin's faul...
      
      Original commit message from CVS:
      * ext/musepack/gstmusepackdec.c: (gst_musepackdec_base_init),
      (gst_musepackdec_class_init), (gst_musepackdec_init),
      (gst_musepackdec_send_newsegment),
      (gst_musepackdec_handle_seek_event), (gst_musepackdec_src_event),
      (gst_musepackdec_src_query), (gst_musepackdec_src_convert),
      (gst_musepack_stream_init), (gst_musepackdec_sink_activate_pull),
      (gst_musepackdec_loop), (gst_musepackdec_change_state):
      * ext/musepack/gstmusepackdec.h:
      * ext/musepack/gstmusepackreader.c: (gst_musepack_reader_peek),
      (gst_musepack_reader_seek), (gst_musepack_reader_tell),
      (gst_musepack_reader_get_size):
      * ext/musepack/gstmusepackreader.h:
      Fix seeking in musepack files (it's still incredibly slow, but I
      don't think that is our plugin's fault). Clean up code and get
      rid of old cruft. Post tags with all kind of neat information like
      replay gain and such on the bus, if it is available. Add a
      'musepackdec' debug category.
      b92a9c4e
    • Edward Hervey's avatar
      gst/qtdemux/qtdemux.c: More coherent framerate setting on caps. · 883bcdaf
      Edward Hervey authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
      (gst_qtdemux_add_stream), (qtdemux_parse_trak):
      More coherent framerate setting on caps.
      If sample_size is available, use that for the samples' duration in
      the index. This enables single frame streams to work (and I imagine
      fixes some other cases).
      Tested on testsuite, no regression.
      883bcdaf
  17. 23 Jan, 2006 1 commit
    • Edward Hervey's avatar
      gst/qtdemux/qtdemux.c: Added codec recognition for: _ VP31 : video/x-vp3 _... · 8d1719bd
      Edward Hervey authored
      gst/qtdemux/qtdemux.c: Added codec recognition for: _ VP31 : video/x-vp3 _ AVDJ : image/jpeg _ dvcp, dvc  : video/x-d...
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak),
      (qtdemux_video_caps), (qtdemux_audio_caps):
      Added codec recognition for:
      _ VP31 : video/x-vp3
      _ AVDJ : image/jpeg
      _ dvcp, dvc  : video/x-dv, systemstream=(boolean)false
      _ 0x6d730017 : audio/x-adpcm, layout=(string)quicktime
      8d1719bd
  18. 21 Jan, 2006 2 commits
    • David Schleef's avatar
      Update from swfdec. · edbd3adf
      David Schleef authored
      Original commit message from CVS:
      * configure.ac:
      * ext/swfdec/gstswfdec.c: Update from swfdec.
      edbd3adf
    • Fabrizio's avatar
      gst/qtdemux/qtdemux.c: 'twos' and 'sowt' fourcc can be 16bit or 8bit audio. · 3ac31471
      Fabrizio authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak),
      (qtdemux_audio_caps):
      'twos' and 'sowt' fourcc can be 16bit or 8bit audio.
      Fix 8bit case (#327133, based on patch by: Fabrizio
      Gennari <fabrizio dot ge at tiscali dot it>).
      Also, "G_LITTLE_ENDIAN" and "G_BIG_ENDIAN" are not
      valid literals for endianness in caps strings,
      only "LITTLE_ENDIAN" and "BIG_ENDIAN" are valid.
      3ac31471
  19. 20 Jan, 2006 1 commit
  20. 19 Jan, 2006 1 commit