Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | flacenc: Fix handling of image tags | Sebastian Dröge | 2013-07-28 | 1 | -4/+14 |
| | | | | | | The caps should be used to get the mimetype and there is only an info structure for the GstSample if the image-type is not NONE. | ||||
* | flacenc: Don't crash if there is no image tag information | Sebastian Dröge | 2013-07-28 | 1 | -2/+6 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=705018 | ||||
* | sink: alaw/mulaw caps don't have a layout property | Wim Taymans | 2013-07-17 | 1 | -2/+0 |
| | |||||
* | pulse: relax mulaw and alaw format checks | Wim Taymans | 2013-07-17 | 1 | -4/+2 |
| | | | | | | The audio library considers them as encoded formats and does not fill in the sample width. The audio ringbuffers identifies the format as alaw/mulaw and that is always 8 bits. | ||||
* | png: Link with libgstbase for GstByteReader and GstAdapter | Sebastian Dröge | 2013-06-17 | 1 | -2/+2 |
| | |||||
* | jpegenc: Fix for single-includes that are not in 1.0 yet | Sebastian Dröge | 2013-05-28 | 1 | -1/+1 |
| | |||||
* | jpegdec: remove sof-marker from template caps for now | Tim-Philipp Müller | 2013-05-28 | 1 | -2/+3 |
| | | | | | | | Now that the subset check actually works, this breaks things with demuxers that don't put a "sof-marker" in their jpeg caps, and we don't have a good parser to plug either yet. | ||||
* | jpegenc: Put the SOF marker into the caps | Sebastian Dröge | 2013-05-28 | 2 | -9/+31 |
| | |||||
* | jpegdec: By default assume that we're working on non-packetized input | Sebastian Dröge | 2013-05-07 | 1 | -0/+2 |
| | | | | | Only detecting this in set_format() does not work because we might not get any caps at all, e.g. from filesrc. | ||||
* | pngdec: Implement parsing functionality | Sebastian Dröge | 2013-05-07 | 1 | -0/+106 |
| | | | | | | | This allows to plug pngdec directly without a parser if that is desired. Parsing code is based on pngparse. | ||||
* | pngenc: unmap source frame when done to fix memory leak | David Schleef | 2013-04-29 | 1 | -0/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=699260 | ||||
* | vp8enc: Fix for divide by zero when using 0/1 framerate | Tom Greenwood | 2013-04-26 | 1 | -20/+45 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=695709 | ||||
* | gst: Add better support for static plugins | Sebastian Dröge | 2013-04-15 | 18 | -18/+18 |
| | | | | | | | Conflicts: gst/dtmf/Makefile.am sys/osxaudio/Makefile.am sys/v4l2/Makefile.am | ||||
* | souphttpsrc: add back "iradio-mode" property to disable sending of icecast ↵ | Tim-Philipp Müller | 2013-04-14 | 2 | -2/+19 |
| | | | | | | | | | | | | request headers In 1.0 we now always send the icecast request headers by default, which makes the server send icecasts metadata inserted into the stream if it supports that. However, there are some use cases where this is not desirable, like when just saving a radio stream to disk, so add back the "iradio-mode" property to allow people to disable this. https://bugzilla.gnome.org/show_bug.cgi?id=697984 | ||||
* | souphttpsrc: error out properly when receiving data along with an error status | Norbert Waschbuesch | 2013-03-22 | 1 | -0/+11 |
| | | | | | | | | | When receiving an error code from the http server, such as 404, data might be sent along with it, like a web page. We don't want to output that data in this case, and we also want to pass the FLOW_ERROR return back to the base class, so it can stop properly. https://bugzilla.gnome.org/show_bug.cgi?id=678429 | ||||
* | dvdemux: don't return FALSE when dropping sink events | Kishore Arepalli | 2013-03-12 | 1 | -1/+3 |
| | | | | | | Fixes problem in conjunction with avidemux. https://bugzilla.gnome.org/show_bug.cgi?id=695643 | ||||
* | pulsesink: don't error out if pa_stream_proplist_update() with new tags fails | Tim-Philipp Müller | 2013-01-23 | 1 | -10/+4 |
| | | | | | | | Shouldn't really happen these days, but if it does, it's not really a problem either. https://bugzilla.gnome.org/show_bug.cgi?id=656068 | ||||
* | cairo: port cairooverlay to 0.11 | Tim-Philipp Müller | 2013-01-04 | 6 | -100/+63 |
| | | | | | | The other elements are not that interesting now that we're using pangocairo in the pango plugin, and should probably just be removed. | ||||
* | jpegenc: pass flowreturn upstream | Wim Taymans | 2012-12-20 | 2 | -2/+4 |
| | |||||
* | wavpack: use appropriate printf format for gsize | Thijs Vermeir | 2012-12-18 | 1 | -2/+2 |
| | |||||
* | taglib: use appropriate printf format for gsize | Thijs Vermeir | 2012-12-18 | 1 | -3/+3 |
| | |||||
* | gdkpixbuf: use appropriate printf format for gsize | Thijs Vermeir | 2012-12-18 | 1 | -1/+2 |
| | |||||
* | shout2send: accept audio/webm as well as video/webm | Tim-Philipp Müller | 2012-11-30 | 1 | -1/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=689336 | ||||
* | vp8enc: Don't leak GstVideoCodecFrames that cause the creation of invisible ↵ | Sebastian Dröge | 2012-11-12 | 1 | -0/+1 |
| | | | | | | frames Fixes bug #682714. | ||||
* | pngdec: Actually use the stop() vfunc implementation | Sebastian Dröge | 2012-11-12 | 1 | -2/+3 |
| | |||||
* | vp8dec: Fix last commit | Sebastian Dröge | 2012-11-12 | 1 | -2/+2 |
| | |||||
* | vp8dec: Don't give up so easily if failed to decode a frame | Debarshi Ray | 2012-11-12 | 1 | -3/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=687436 | ||||
* | vp8dec: Don't clear input state in reset() | Sebastian Dröge | 2012-11-12 | 1 | -4/+1 |
| | | | | | | | The input state is still valid after flushing until new caps arrive. Fixes bug #688092. | ||||
* | vp8dec: Also destroy decoder in set_format() if it was created already | Sebastian Dröge | 2012-11-12 | 1 | -0/+6 |
| | | | | Fixes a memory leak. | ||||
* | pngdec: Keep the input state in reset() | Sebastian Dröge | 2012-11-12 | 1 | -23/+30 |
| | | | | It's still valid after a flush and we might not get a new one. | ||||
* | speexdec: Don't unmap or finish_frame an invalid GstBuffer | Debarshi Ray | 2012-11-06 | 1 | -7/+10 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=687464 | ||||
* | vp8dec: Immediately return if opening the decoder failed | Sebastian Dröge | 2012-11-02 | 1 | -0/+2 |
| | | | | Instead of ignoring any errors. | ||||
* | vp8dec: Short circuit gst_vp8_dec_handle_frame if keyframe is missing | Debarshi Ray | 2012-11-02 | 1 | -2/+5 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=687376 | ||||
* | pulsesrc: don't assert in get_time() when called after shutdown | Tim-Philipp Müller | 2012-10-30 | 1 | -0/+4 |
| | | | | | | | Which might happen if the source gets set to NULL state before the rest of the pipeline. https://bugzilla.gnome.org/show_bug.cgi?id=686985 | ||||
* | gst: add various missing GST_PLUGINS_BASE_LIBS in Makefile.am | Antoine Tremblay | 2012-10-27 | 1 | -0/+1 |
| | | | | | | | Those plugins depend on either libgstaudio or libgstvideo, which are in gst-plugins-base. https://bugzilla.gnome.org/show_bug.cgi?id=687013 | ||||
* | pulsesink: Flush the ringbuffer on GAP events without duration | Sebastian Dröge | 2012-10-24 | 1 | -0/+8 |
| | | | | This is required to properly start the ringbuffer and clock. | ||||
* | vp8enc: set DECODE_ONLY flag on invisible AltRef frames | Oleksij Rempel | 2012-10-23 | 1 | -0/+1 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=654216 | ||||
* | pulsesink: fix caps leak in acceptcaps function | Tim-Philipp Müller | 2012-10-20 | 1 | -0/+1 |
| | |||||
* | pulsesink: in accept_caps() check if ring buffer is NULL before de-referencing | Tim-Philipp Müller | 2012-10-19 | 1 | -7/+21 |
| | | | | | | | | And sprinkle some thread-safety (take object lock for accessing ring buffer, and pa main loop lock for the context). https://bugzilla.gnome.org/show_bug.cgi?id=683782 | ||||
* | jpeg, png, vpx: use gst_element_class_set_static_metadata() | Tim-Philipp Müller | 2012-10-17 | 6 | -6/+6 |
| | | | | Avoids some string copies. | ||||
* | vp8enc: And this time fix the default target-bitrate value for real | Sebastian Dröge | 2012-10-15 | 1 | -2/+2 |
| | |||||
* | vp8enc: Fix default target-bitrate value | Sebastian Dröge | 2012-10-15 | 1 | -4/+5 |
| | |||||
* | dvdemux: The convert and duration queries are not supposed to change the format | Sebastian Dröge | 2012-09-27 | 1 | -42/+37 |
| | |||||
* | vp8enc: Disable GLIB deprecation warnings | Edward Hervey | 2012-09-25 | 1 | -0/+7 |
| | | | | | | | GValueArray has been deprecated since 2.32 ... but there's no usable replacement for it. See https://bugzilla.gnome.org/show_bug.cgi?id=667228 | ||||
* | pulsesrc: Mute stream post-connection if required | Arun Raghavan | 2012-09-21 | 1 | -3/+9 |
| | | | | | | | | | A bug in PulseAudio causes PA_STREAM_START_MUTED to be rejected on record streams. Until this is fixed upstream, we mute the stream manually at startup. Based on a patch by Alban Browaeys <prahal@yahoo.com>. https://bugzilla.gnome.org/show_bug.cgi?id=684469 | ||||
* | pulsesink: Specify endianness in IEC 61937 payloading | Arun Raghavan | 2012-09-19 | 1 | -1/+1 |
| | | | | | | Corresponds to an API change in gst-plugins-base. https://bugzilla.gnome.org/show_bug.cgi?id=678021 | ||||
* | vp8enc: Correctly finish frames | Sebastian Dröge | 2012-09-17 | 1 | -21/+6 |
| | | | | | Previously we would always get the same frame if multiple frames are pending, leaking memory of the previous frames and breaking timestamps. | ||||
* | vp8enc: Allow changing bitrate and other parameters during playback | Sebastian Dröge | 2012-09-17 | 1 | -1/+185 |
| | | | | Fixes bug #648276. | ||||
* | vp8enc: Store configuration in the vpx_codec_enc_cfg_t struct instead of ↵ | Sebastian Dröge | 2012-09-17 | 2 | -194/+181 |
| | | | | | | duplicating all variables Also protect encoder with a mutex. | ||||
* | vp8enc: Update documentation to reflect new property names | Sebastian Dröge | 2012-09-16 | 1 | -5/+7 |
| | | | | ...and also link to the WebM encoder parameters website. |