1. 12 Jun, 2007 7 commits
    • Jan Schmidt's avatar
      po/POTFILES.in: Add qtdemux for translation · fcc0fdb0
      Jan Schmidt authored
      Original commit message from CVS:
      * po/POTFILES.in:
      Add qtdemux for translation
      fcc0fdb0
    • Jan Schmidt's avatar
      Move videocrop and osxvideo from -bad. · bbcc2441
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/inspect/plugin-videocrop.xml:
      * gst-plugins-good.spec.in:
      * sys/Makefile.am:
      * tests/check/Makefile.am:
      * tests/icles/Makefile.am:
      * tests/icles/videocrop-test.c:
      Move videocrop and osxvideo from -bad.
      bbcc2441
    • Jan Schmidt's avatar
      Move qtdemux from -bad. · 98ef159b
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/inspect/plugin-qtdemux.xml:
      * docs/plugins/inspect/plugin-quicktime.xml:
      * win32/MANIFEST:
      Move qtdemux from -bad.
      * gst-plugins-good.spec.in:
      Update spec file to reflect moving of qtdemux and wavpack
      98ef159b
    • Jan Schmidt's avatar
      Fix typo in the changelog and commit the manifest too · ca57eb55
      Jan Schmidt authored
      Original commit message from CVS:
      Fix typo in the changelog and commit the manifest too
      ca57eb55
    • Jan Schmidt's avatar
      win32/MANIFEST · 042730da
      Jan Schmidt authored
      Original commit message from CVS:
      * win32/MANIFEST
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/inspect/plugin-directdraw.xml:
      * docs/plugins/inspect/plugin-directsound.xml:
      * docs/plugins/inspect/plugin-waveform.xml:
      Move the waveform plugin from -bad too. Update the inspect xml
      files to mention Plugins Good instead of Plugins Bad.
      042730da
    • Andy Wingo Wingo's avatar
      Return a copy of the pool buffer if all mmap buffers have been dequeued. · 34d9fcc4
      Andy Wingo Wingo authored
      Original commit message from CVS:
      (gst_v4l2src_grab_frame): Return a copy of the pool buffer if all
      mmap buffers have been dequeued.
      34d9fcc4
    • Andy Wingo Wingo's avatar
      sys/v4l2/v4l2src_calls.c (gst_v4l2_buffer_finalize)... · cde8c8bd
      Andy Wingo Wingo authored
      sys/v4l2/v4l2src_calls.c (gst_v4l2_buffer_finalize) (gst_v4l2_buffer_class_init, gst_v4l2_buffer_get_type)
      
      Original commit message from CVS:
      2007-06-12  Andy Wingo  <wingo@pobox.com>
      
      * sys/v4l2/v4l2src_calls.c (gst_v4l2_buffer_finalize)
      (gst_v4l2_buffer_class_init, gst_v4l2_buffer_get_type)
      (gst_v4l2_buffer_new): Behave more like ximagesink's buffers, with
      finalization and resuscitation. No longer public.
      (gst_v4l2_buffer_pool_finalize, gst_v4l2_buffer_pool_init)
      (gst_v4l2_buffer_pool_class_init, gst_v4l2_buffer_pool_get_type)
      (gst_v4l2_buffer_pool_new, gst_v4l2_buffer_pool_activate)
      (gst_v4l2_buffer_pool_destroy): Make the pool follow common
      miniobject semantics, and be threadsafe.
      (gst_v4l2src_queue_frame): Remove this function, as we just call
      the ioctls directly in the two places where we queue buffers.
      (gst_v4l2src_grab_frame): Return a flowreturn and fill the buffer
      directly.
      (gst_v4l2src_capture_init): Use the new buffer_pool_new function
      to allocate the pool, which also preallocates the GstBuffers.
      (gst_v4l2src_capture_start): Call buffer_pool_activate instead of
      queueing the frames directly.
      
      * sys/v4l2/gstv4l2src.h (struct _GstV4l2BufferPool): Make this a
      real MiniObject instead of rolling our own refcounting and
      finalizing. Give it a lock.
      (struct _GstV4l2Buffer): Remove one intermediary object, having
      the buffers hold the struct v4l2_buffer directly.
      
      * sys/v4l2/gstv4l2src.c (gst_v4l2src_set_caps): Pass the caps to
      capture_init so that it can set them on the buffers that it will
      create.
      (gst_v4l2src_get_read): For better or for worse, include the
      timestamping and offsetting code here; really we should be using
      bufferalloc though.
      (gst_v4l2src_get_mmap): Just make grab_frame return one of our
      preallocated, mmap'd buffers.
      cde8c8bd
  2. 11 Jun, 2007 2 commits
    • daniel fischer's avatar
      sys/ximage/gstximagesrc.c: Actually use the display_name property so that we... · e359a415
      daniel fischer authored and Wim Taymans's avatar Wim Taymans committed
      sys/ximage/gstximagesrc.c: Actually use the display_name property so that we can dump any available X display. Fixes ...
      
      Original commit message from CVS:
      Patch by: daniel fischer <dan at f3c dot com>
      * sys/ximage/gstximagesrc.c: (gst_ximage_src_start),
      (gst_ximage_src_get_caps):
      Actually use the display_name property so that we can dump any
      available X display. Fixes #445905.
      e359a415
    • Tommi Myöhänen's avatar
      gst/rtp/: Add missing rate fields to caps. Fixes #441118. · a3719a4a
      Tommi Myöhänen authored and Wim Taymans's avatar Wim Taymans committed
      Original commit message from CVS:
      Patch by: Tommi Myöhänen  <ext-tommi dot myohanen at nokia dot com>
      * gst/rtp/gstrtppcmadepay.c: (gst_rtp_pcma_depay_setcaps):
      * gst/rtp/gstrtppcmudepay.c: (gst_rtp_pcmu_depay_setcaps):
      Add missing rate fields to caps. Fixes #441118.
      a3719a4a
  3. 10 Jun, 2007 2 commits
    • Sebastien Moutte's avatar
      win32/: Add DirectSound and DirectDraw sinks project files to workspace and solution files. · fd148866
      Sebastien Moutte authored
      Original commit message from CVS:
      * win32/vs6/gst_plugins_good.dsw:
      * win32/vs8/gst-plugins-good.sln:
      Add DirectSound and DirectDraw sinks project files to
      workspace and solution files.
      fd148866
    • Josh Coalson's avatar
      Add support for flac >= 1.1.3 which changed the API. Fixes bug #385887. · 68fd0eca
      Josh Coalson authored and Sebastian Dröge's avatar Sebastian Dröge committed
      Original commit message from CVS:
      Patch by: Josh Coalson <xflac at yahoo dot com>,
      updated by Alexis Ballier <aballier at gentoo dot org>:
      * configure.ac:
      * ext/flac/gstflacdec.c: (gst_flac_dec_reset_decoders),
      (gst_flac_dec_setup_seekable_decoder),
      (gst_flac_dec_setup_stream_decoder), (gst_flac_dec_seek),
      (gst_flac_dec_tell), (gst_flac_dec_length), (gst_flac_dec_eof),
      (gst_flac_dec_read_seekable), (gst_flac_dec_read_stream):
      * ext/flac/gstflacdec.h:
      * ext/flac/gstflacenc.c: (gst_flac_enc_init),
      (gst_flac_enc_finalize), (gst_flac_enc_set_metadata),
      (gst_flac_enc_sink_setcaps), (gst_flac_enc_update_quality),
      (gst_flac_enc_seek_callback), (gst_flac_enc_write_callback),
      (gst_flac_enc_tell_callback), (gst_flac_enc_sink_event),
      (gst_flac_enc_chain), (gst_flac_enc_set_property),
      (gst_flac_enc_get_property), (gst_flac_enc_change_state):
      * ext/flac/gstflacenc.h:
      Add support for flac >= 1.1.3 which changed the API. Fixes bug #385887.
      68fd0eca
  4. 09 Jun, 2007 2 commits
    • Sebastian Dröge's avatar
      ext/wavpack/gstwavpackenc.c: Remove workaround for bug #421543. This is fixed... · f2fa0a91
      Sebastian Dröge authored
      ext/wavpack/gstwavpackenc.c: Remove workaround for bug #421543. This is fixed in core 0.10.13 and not necessary anymo...
      
      Original commit message from CVS:
      * ext/wavpack/gstwavpackenc.c: (gst_wavpack_enc_sink_set_caps):
      Remove workaround for bug #421543. This is fixed in core 0.10.13 and
      not necessary anymore as we need at least that core version.
      f2fa0a91
    • Sebastian Dröge's avatar
      ext/wavpack/: Improve discont handling by checking if the next Wavpack block... · e05417a0
      Sebastian Dröge authored
      ext/wavpack/: Improve discont handling by checking if the next Wavpack block has the expected, following block index.
      
      Original commit message from CVS:
      * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_reset),
      (gst_wavpack_dec_chain):
      * ext/wavpack/gstwavpackdec.h:
      * ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_reset),
      (gst_wavpack_parse_push_buffer):
      * ext/wavpack/gstwavpackparse.h:
      Improve discont handling by checking if the next Wavpack block has
      the expected, following block index.
      e05417a0
  5. 08 Jun, 2007 8 commits
    • Thomas Vander Stichele's avatar
      moap ignore · 06d12027
      Thomas Vander Stichele authored
      Original commit message from CVS:
      moap ignore
      06d12027
    • Thomas Vander Stichele's avatar
      gst/rtp/gstrtpmp4vpay.c (gst_rtp_mp4vpay_details): Fix element description. · 04445191
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * gst/rtp/gstrtpmp4vpay.c (gst_rtp_mp4vpay_details):
      Fix element description.
      04445191
    • Thomas Vander Stichele's avatar
      move wavpack plugin. See #352605. · 4e78ffa1
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * docs/plugins/gst-plugins-good-plugins.hierarchy:
      * docs/plugins/gst-plugins-good-plugins.signals:
      * docs/plugins/inspect/plugin-autodetect.xml:
      * docs/plugins/inspect/plugin-gconfelements.xml:
      * docs/plugins/inspect/plugin-ladspa.xml:
      * docs/plugins/inspect/plugin-rtp.xml:
      * docs/plugins/inspect/plugin-wavpack.xml:
      * ext/Makefile.am:
      * tests/check/Makefile.am:
      move wavpack plugin.  See #352605.
      4e78ffa1
    • Thomas Vander Stichele's avatar
      the alphabet tripping up people since 10929BC · c0b48c47
      Thomas Vander Stichele authored
      Original commit message from CVS:
      the alphabet
      tripping up people since 10929BC
      c0b48c47
    • Jan Schmidt's avatar
      Add DirectDraw & DirectSound plugins to the build and docs. · 853a9f7f
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * docs/plugins/gst-plugins-good-plugins.args:
      * sys/Makefile.am:
      * win32/MANIFEST:
      Add DirectDraw & DirectSound plugins to the build and docs.
      853a9f7f
    • Jan Schmidt's avatar
      Rename the keep-aspect-ratio property to force-aspect-ratio to make it... · 01877c67
      Jan Schmidt authored
      Rename the keep-aspect-ratio property to force-aspect-ratio to make it consistent with xvimagesink and ximagesink.
      
      Original commit message from CVS:
      * docs/plugins/gst-plugins-bad-plugins.args:
      * sys/directdraw/gstdirectdrawsink.c:
      (gst_directdraw_sink_class_init):
      Rename the keep-aspect-ratio property to force-aspect-ratio to make
      it consistent with xvimagesink and ximagesink.
      01877c67
    • Tim-Philipp Müller's avatar
      ext/: When operating in pull mode, error out correct on not-linked. · 08d5dedb
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/dv/gstdvdemux.c: (gst_dvdemux_loop):
      * ext/libpng/gstpngdec.c: (user_read_data), (gst_pngdec_task):
      When operating in pull mode, error out correct on not-linked.
      08d5dedb
    • Tim-Philipp Müller's avatar
      tests/icles/videocrop-test.c: Default to xvimagesink instead of autovideosink... · 51e52ed2
      Tim-Philipp Müller authored
      tests/icles/videocrop-test.c: Default to xvimagesink instead of autovideosink while autovideosink/ghostpads/whatever ...
      
      Original commit message from CVS:
      * tests/icles/videocrop-test.c: (main):
      Default to xvimagesink instead of autovideosink while
      autovideosink/ghostpads/whatever don't handle the way we use it in
      the way we expect it to.
      51e52ed2
  6. 06 Jun, 2007 2 commits
    • Andy Wingo Wingo's avatar
      sys/v4l2/v4l2src_calls.c (gst_v4l2src_probe_caps_for_format) · dd803ce0
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2007-06-06  Andy Wingo  <wingo@pobox.com>
      
      * sys/v4l2/v4l2src_calls.c (gst_v4l2src_probe_caps_for_format)
      (gst_v4l2src_probe_caps_for_format_and_size): Only probe for
      format and size if the ioctls are defined; should fix compilation
      on Linux < 2.16.19.
      dd803ce0
    • Tim-Philipp Müller's avatar
      gst/videobox/gstvideobox.c: Printf fixes in debug statements; use LOG level... · 37e30979
      Tim-Philipp Müller authored
      gst/videobox/gstvideobox.c: Printf fixes in debug statements; use LOG level for debug statements that are printed for...
      
      Original commit message from CVS:
      * gst/videobox/gstvideobox.c: (gst_video_box_ayuv_i420):
      Printf fixes in debug statements; use LOG level for debug statements
      that are printed for each and every frame; convert c++ comments to
      C-style comments; not much point using g_try_malloc() if we then not
      even check the return value.
      37e30979
  7. 05 Jun, 2007 3 commits
    • Tim-Philipp Müller's avatar
      configure.ac: Bump requirements to released versions (core and base 0.10.13). · 63fc7195
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * configure.ac:
      Bump requirements to released versions (core and base 0.10.13).
      * gst/icydemux/gsticydemux.c: (gst_icydemux_unicodify):
      Use gst_tag_utf8_from_freeform_string() from libgsttag instead of
      own implementation.
      63fc7195
    • Andy Wingo Wingo's avatar
      sys/v4l2/gstv4l2src.c (gst_v4l2src_start, gst_v4l2src_stop): Add some useless comments. · e99b7397
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2007-06-05  Andy Wingo  <wingo@pobox.com>
      
      * sys/v4l2/gstv4l2src.c (gst_v4l2src_start, gst_v4l2src_stop): Add
      some useless comments.
      
      * sys/v4l2/v4l2src_calls.c (gst_v4l2src_capture_init): Don't queue
      frames before calling STREAMON, that might leave them in a state
      where they can't be dequeued if we go back to NULL without calling
      STREAMON, according to the docs.
      (gst_v4l2src_capture_start): Enqueue buffers here instead, right
      before we call STREAMON.
      (gst_v4l2src_capture_deinit): Remove crack to work around dequeue
      failures. (For me this code hung.) The pool refcounting is still
      crack; added a note to that effect.
      e99b7397
    • Wim Taymans's avatar
      gst/multipart/multipartmux.c: Add support for mapping gst structure names to... · 46ae6f90
      Wim Taymans authored
      gst/multipart/multipartmux.c: Add support for mapping gst structure names to the MIME type equivalent.
      
      Original commit message from CVS:
      * gst/multipart/multipartmux.c: (gst_multipart_mux_class_init),
      (gst_multipart_mux_get_mime), (gst_multipart_mux_collected):
      Add support for mapping gst structure names to the MIME type equivalent.
      Implemented for audio/x-mulaw->audio/basic. Fixes #442874.
      46ae6f90
  8. 03 Jun, 2007 1 commit
    • Sebastian Dröge's avatar
      gst/wavenc/gstwavenc.*: Properly write wav files with width!=depth by having... · 10da08ac
      Sebastian Dröge authored
      gst/wavenc/gstwavenc.*: Properly write wav files with width!=depth by having the depth most significant bytes set and...
      
      Original commit message from CVS:
      * gst/wavenc/gstwavenc.c: (gst_wavenc_create_header_buf),
      (gst_wavenc_sink_setcaps), (gst_wavenc_format_samples),
      (gst_wavenc_chain), (gst_wavenc_change_state):
      * gst/wavenc/gstwavenc.h:
      Properly write wav files with width!=depth by having the depth most
      significant bytes set and all others zero. Fixes #442535.
      10da08ac
  9. 01 Jun, 2007 3 commits
    • Wim Taymans's avatar
      gst/rtsp/rtspconnection.c: Add include to make buildbot happy. · 6ce8b13e
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/rtspconnection.c:
      Add include to make buildbot happy.
      6ce8b13e
    • Peter Kjellerstedt's avatar
      gst/rtsp/: Improves version checking, allowing an RTSP server to reply with "505 · f12fb76f
      Peter Kjellerstedt authored and Wim Taymans's avatar Wim Taymans committed
      Original commit message from CVS:
      Patch by: Peter Kjellerstedt  <pkj at axis com>
      * gst/rtsp/rtspconnection.c: (rtsp_connection_create),
      (rtsp_connection_connect), (add_date_header),
      (rtsp_connection_send), (parse_response_status),
      (parse_request_line), (parse_line), (rtsp_connection_receive):
      * gst/rtsp/rtspdefs.c: (rtsp_version_as_text):
      * gst/rtsp/rtspdefs.h:
      * gst/rtsp/rtspmessage.c: (key_value_foreach),
      (rtsp_message_init_request), (rtsp_message_init_response),
      (rtsp_message_remove_header), (rtsp_message_append_headers),
      (rtsp_message_dump):
      * gst/rtsp/rtspmessage.h:
      Improves version checking, allowing an RTSP server to reply with "505
      RTSP Version not supported.
      Adds a Date header to all messages.
      Replies with RTSP_EPARSE rather than RTSP_EINVALID in cases where we
      want to be able to send a response even if something in the request was
      invalid. EINVAL is only used when passing wrong arguments to functions.
      Do not handle an invalid method in parse_request_line(). Defer this to
      the caller so it can respond with "405 Method Not Allowed".
      Improves parsing of the timeout parameter to the Session header,
      allowing whitespace after the semicolon.
      Avoids a compiler warning due to variables shadowing a function argument.
      f12fb76f
    • Daniel Charles's avatar
      gst/rtp/: Add support for AMR-WB. · 89ae9b40
      Daniel Charles authored and Wim Taymans's avatar Wim Taymans committed
      Original commit message from CVS:
      Based on Patch by: Daniel Charles <dcharles at ti dot com>
      * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_setcaps),
      (gst_rtp_amr_depay_process):
      * gst/rtp/gstrtpamrdepay.h:
      * gst/rtp/gstrtpamrpay.c: (gst_rtp_amr_pay_base_init),
      (gst_rtp_amr_pay_class_init), (gst_rtp_amr_pay_init),
      (gst_rtp_amr_pay_setcaps), (gst_rtp_amr_pay_handle_buffer):
      * gst/rtp/gstrtpamrpay.h:
      Add support for AMR-WB.
      Small cleanups such as using BOILERPLATE.
      89ae9b40
  10. 31 May, 2007 1 commit
  11. 30 May, 2007 4 commits
    • Andy Wingo Wingo's avatar
      sys/v4l2/gstv4l2object.*: Revert some unintended changes. · 70615818
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2007-05-30  Andy Wingo  <wingo@pobox.com>
      
      * sys/v4l2/gstv4l2object.h:
      * sys/v4l2/gstv4l2object.c (gst_v4l2_object_new): Revert some
      unintended changes.
      70615818
    • Andy Wingo Wingo's avatar
      sys/v4l2/v4l2src_calls.*: Store the format list in the order that the driver gives it to us. · 3b5f9882
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2007-05-30  Andy Wingo  <wingo@pobox.com>
      
      * sys/v4l2/v4l2src_calls.h:
      * sys/v4l2/v4l2src_calls.c (gst_v4l2src_fill_format_list): Store
      the format list in the order that the driver gives it to us.
      (gst_v4l2src_probe_caps_for_format_and_size)
      (gst_v4l2src_probe_caps_for_format): New functions, fill GstCaps
      based on the capabilities of the device.
      (gst_v4l2src_grab_frame): Update for object variable renaming.
      (gst_v4l2src_set_capture): Update to be strict in its parameters,
      as in the set_caps below.
      (gst_v4l2src_capture_init): Update for object variable renaming,
      and reflow.
      (gst_v4l2src_capture_start, gst_v4l2src_capture_stop)
      (gst_v4l2src_capture_deinit): Update for object variable renaming.
      (gst_v4l2src_update_fps, gst_v4l2src_set_fps)
      (gst_v4l2src_get_fps): Remove; these functions don't have much
      meaning outside of an atomic set_caps method.
      (gst_v4l2src_buffer_new): Don't set buffer duration, it is not
      known.
      
      * sys/v4l2/gstv4l2tuner.c (gst_v4l2_tuner_set_channel): Remove
      call to update_fps; not sure about this change.
      (gst_v4l2_tuner_set_norm): Work around the fact that for the
      moment we don't have an update_fps_func.
      
      * sys/v4l2/gstv4l2src.h (struct _GstV4l2Src): Don't put v4l2
      structures in the object, just store what we need. Do store the
      probed caps of the device. Don't store the current frame rate.
      
      * sys/v4l2/gstv4l2src.c (gst_v4l2src_init): Remove the
      update_fps_function, for now. Update for new object variable
      naming.
      (gst_v4l2src_set_property, gst_v4l2src_get_property): Update for
      new object variable naming.
      (gst_v4l2src_v4l2fourcc_to_structure): Rename from ..._to_caps.
      (gst_v4l2_structure_to_v4l2fourcc): Rename from ...caps_to_....
      (gst_v4l2src_get_caps): Rework to probe the device for supported
      frame sizes and frame rates.
      (gst_v4l2src_set_caps): Rework to be strict in the given
      parameters: if someone asks us to have a certain size and rate,
      that is what we configure.
      (gst_v4l2src_get_read): Update for object variable naming. Don't
      leak buffers on short reads.
      (gst_v4l2src_get_mmap): Update for object variable naming, and add
      comments.
      (gst_v4l2src_create): Update for object variable naming.
      3b5f9882
    • Tim-Philipp Müller's avatar
      gst/avi/gstavidemux.*: Parse subtitle text streams instead of erroring out... · 3127a32c
      Tim-Philipp Müller authored
      gst/avi/gstavidemux.*: Parse subtitle text streams instead of erroring out (#442034). Still needs a parser for the su...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_base_init),
      (gst_avi_demux_reset), (gst_avi_demux_parse_stream):
      * gst/avi/gstavidemux.h:
      Parse subtitle text streams instead of erroring out (#442034). Still
      needs a parser for the subtitles to actually show up.
      3127a32c
    • Tim-Philipp Müller's avatar
      gst/avi/gstavidemux.c: Make _push_event() return TRUE if the event could be... · f91649ed
      Tim-Philipp Müller authored
      gst/avi/gstavidemux.c: Make _push_event() return TRUE if the event could be pushed on at least one pad and not only i...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_push_event),
      (gst_avi_demux_loop):
      Make _push_event() return TRUE if the event could be pushed on at
      least one pad and not only if it could be pushed on all pads,
      otherwise we'll end up posting an error message on EOS if one or
      more source pads are not connected.
      f91649ed
  12. 28 May, 2007 2 commits
    • Wim Taymans's avatar
      gst/rtsp/rtsptransport.c: Use renamed RTP bin. · 0ea8d875
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/rtsptransport.c:
      Use renamed RTP bin.
      0ea8d875
    • Dejan Sakelšak's avatar
      gst/videobox/gstvideobox.c: Add AYUV->AYUV and AYUV->I420 formats. · 82a509fd
      Dejan Sakelšak authored and Wim Taymans's avatar Wim Taymans committed
      Original commit message from CVS:
      Based on patch by: Dejan Sakelšak <sakdean at gmail dot com>
      * gst/videobox/gstvideobox.c: (gst_video_box_class_init),
      (gst_video_box_set_property), (gst_video_box_transform_caps),
      (video_box_recalc_transform), (gst_video_box_set_caps),
      (gst_video_box_get_unit_size), (gst_video_box_apply_alpha),
      (gst_video_box_ayuv_ayuv), (gst_video_box_clear), (UVfloor),
      (UVceil), (gst_video_box_ayuv_i420), (gst_video_box_i420_ayuv),
      (gst_video_box_i420_i420), (gst_video_box_transform),
      (plugin_init):
      Add AYUV->AYUV and AYUV->I420 formats.
      Fix negotiation and I420->AYUV conversion.
      Fixes #429329.
      82a509fd
  13. 26 May, 2007 1 commit
    • Wim Taymans's avatar
      ext/speex/gstspeexdec.c: Use different variables for nested for loops so that... · e81c80a4
      Wim Taymans authored
      ext/speex/gstspeexdec.c: Use different variables for nested for loops so that the outer loop functions properly and s...
      
      Original commit message from CVS:
      * ext/speex/gstspeexdec.c: (speex_dec_chain_parse_data):
      Use different variables for nested for loops so that the outer loop
      functions properly and speex files with multiple frames per buffer work
      properly.
      Fixes #441408.
      e81c80a4
  14. 25 May, 2007 2 commits