1. 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
  2. 28 Jan, 2006 2 commits
  3. 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
  4. 26 Jan, 2006 1 commit
  5. 25 Jan, 2006 2 commits
  6. 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
  7. 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
  8. 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
  9. 20 Jan, 2006 1 commit
  10. 19 Jan, 2006 1 commit
  11. 18 Jan, 2006 1 commit
  12. 17 Jan, 2006 2 commits
    • Tim-Philipp Müller's avatar
      gst/qtdemux/qtdemux.*: Fix seeking for quicktime files. Could still use some... · e8cbc6fe
      Tim-Philipp Müller authored
      gst/qtdemux/qtdemux.*: Fix seeking for quicktime files. Could still use some more love and sophistication.
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_init),
      (gst_qtdemux_send_event), (gst_qtdemux_handle_src_event),
      (gst_qtdemux_change_state), (gst_qtdemux_loop_header):
      * gst/qtdemux/qtdemux.h:
      Fix seeking for quicktime files. Could still use some more
      love and sophistication.
      e8cbc6fe
    • Christian Schaller's avatar
      fixing versioning · cf21cfab
      Christian Schaller authored
      Original commit message from CVS:
      fixing versioning
      cf21cfab
  13. 16 Jan, 2006 1 commit
  14. 11 Jan, 2006 4 commits
  15. 09 Jan, 2006 1 commit
  16. 05 Jan, 2006 2 commits
  17. 04 Jan, 2006 2 commits
  18. 03 Jan, 2006 2 commits
  19. 02 Jan, 2006 1 commit
  20. 30 Dec, 2005 1 commit
  21. 28 Dec, 2005 1 commit
  22. 19 Dec, 2005 3 commits
  23. 18 Dec, 2005 2 commits
    • Julien Moutte Moutte's avatar
      Some more refactoring, handle exotic DirectFB row stride. · 0ec8bf99
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2005-12-18  Julien MOUTTE  <julien@moutte.net>
      
      * docs/plugins/gst-plugins-bad-plugins-decl.txt:
      * ext/directfb/dfbvideosink.c:
      (gst_dfbvideosink_surface_create),
      (gst_dfbvideosink_event_thread),
      (gst_dfbvideosink_enum_devices),
      (gst_dfbvideosink_setup), (gst_dfbvideosink_cleanup),
      (gst_dfbvideosink_can_blit_from_format),
      (gst_dfbvideosink_getcaps), (gst_dfbvideosink_setcaps),
      (gst_dfbvideosink_show_frame), (gst_dfbvideosink_buffer_alloc),
      (gst_dfbsurface_finalize),
      (gst_dfbvideosink_navigation_send_event),
      (gst_dfbvideosink_update_colorbalance),
      (gst_dfbvideosink_set_property), (gst_dfbvideosink_init): Some
      more refactoring, handle exotic DirectFB row stride.
      0ec8bf99
    • Julien Moutte Moutte's avatar
      docs/plugins/: Updates. · 998d0fc9
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2005-12-18  Julien MOUTTE  <julien@moutte.net>
      
      * docs/plugins/gst-plugins-bad-plugins-decl.txt:
      * docs/plugins/gst-plugins-bad-plugins-undocumented.txt:
      Updates.
      * ext/directfb/dfbvideosink.c:
      (gst_dfbvideosink_surface_create),
      (gst_dfbvideosink_event_thread),
      (gst_dfbvideosink_enum_devices),
      (gst_dfbvideosink_setup), (gst_dfbvideosink_cleanup),
      (gst_dfbvideosink_can_blit_from_format),
      (gst_dfbvideosink_getcaps), (gst_dfbvideosink_setcaps),
      (gst_dfbvideosink_show_frame), (gst_dfbvideosink_buffer_alloc),
      (gst_dfbsurface_finalize),
      (gst_dfbvideosink_navigation_send_event),
      (gst_dfbvideosink_update_colorbalance),
      (gst_dfbvideosink_set_property),
      (gst_dfbvideosink_get_property),
      (gst_dfbvideosink_finalize), (gst_dfbvideosink_init),
      (gst_dfbvideosink_class_init):
      * ext/directfb/dfbvideosink.h: Implement pixel-aspect-ratio.
      This should work both for hardware accelerated scaling and
      reverse caps negotiation with a scaling element.
      998d0fc9
  24. 17 Dec, 2005 1 commit
    • Julien Moutte Moutte's avatar
      docs/plugins/: Updates. · 4f1813e2
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2005-12-17  Julien MOUTTE  <julien@moutte.net>
      
      * docs/plugins/gst-plugins-bad-plugins-decl.txt:
      * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
      * docs/plugins/gst-plugins-bad-plugins-undocumented.txt:
      * docs/plugins/gst-plugins-bad-plugins.args:
      * docs/plugins/gst-plugins-bad-plugins.interfaces:
      * docs/plugins/gst-plugins-bad-plugins.signals:
      * docs/plugins/inspect/plugin-dfbvideosink.xml:
      * docs/plugins/inspect/plugin-qtdemux.xml:
      * docs/plugins/inspect/plugin-sdlvideosink.xml:
      * docs/plugins/inspect/plugin-speed.xml:
      * docs/plugins/inspect/plugin-tta.xml: Updates.
      * ext/directfb/dfbvideosink.c:
      (gst_dfbvideosink_surface_create),
      (gst_dfbvideosink_event_thread), (gst_dfbvideosink_enum_vmodes),
      (gst_dfbvideosink_enum_devices), (gst_dfbvideosink_setup),
      (gst_dfbvideosink_cleanup),
      (gst_dfbvideosink_can_blit_from_format),
      (gst_dfbvideosink_get_best_vmode), (gst_dfbvideosink_getcaps),
      (gst_dfbvideosink_setcaps), (gst_dfbvideosink_show_frame),
      (gst_dfbvideosink_buffer_alloc), (gst_dfbsurface_finalize),
      (gst_dfbvideosink_interface_supported),
      (gst_dfbvideosink_navigation_send_event),
      (gst_dfbvideosink_update_colorbalance),
      (gst_dfbvideosink_colorbalance_list_channels),
      (gst_dfbvideosink_colorbalance_set_value),
      (gst_dfbvideosink_colorbalance_get_value),
      (gst_dfbvideosink_colorbalance_init),
      (gst_dfbvideosink_set_property),
      (gst_dfbvideosink_get_property),
      (gst_dfbvideosink_init), (gst_dfbvideosink_class_init):
      * ext/directfb/dfbvideosink.h: Implement vertical sync and
      color balance interface.
      4f1813e2
  25. 16 Dec, 2005 1 commit
    • Stefan Kost's avatar
      don't use doc comments for non-docs change some char* into char[] · b6c94f0d
      Stefan Kost authored
      Original commit message from CVS:
      * ext/artsd/gstartsdsink.c: (gst_artsdsink_open_audio):
      * gst/festival/gstfestival.c: (socket_receive_file_to_buff):
      * gst/vbidec/vbidata.c:
      * gst/vbidec/vbidata.h:
      * gst/vbidec/vbiscreen.c:
      * sys/dxr3/ac3_padder.c:
      don't use doc comments for non-docs
      change some char* into char[]
      b6c94f0d