Permalink
Commits on May 21, 2010
  1. Update spec file with latest changes

    Christian Schaller committed May 21, 2010
Commits on May 20, 2010
  1. matroska: Remove the doctype enum, it's not needed anymore

    Sebastian Dröge committed May 20, 2010
  2. webmmux: Add new webmmux element that only supports muxing of WebM

    ...and remove the doctype property from matroskamux again.
    Sebastian Dröge committed May 20, 2010
  3. matroskamux: unit test checks version 1 files

    Mark Nauwelaerts committed May 20, 2010
  4. speex: fix latency query

      Speex should report 30 ms latency for narrowband mode, 34 otherwise.
      Fixes #619018
    Tristan Matthews committed with Sebastian Dröge May 18, 2010
Commits on May 19, 2010
  1. @foolip

    ebmlread: rm floatcast.h include (not used)

    foolip committed with Sebastian Dröge May 18, 2010
  2. @foolip

    matroskamux: bump default doctype version to 2

    In this day and age this should be safe. There's otherwise a risk people
    will be creating unneccessarily big WebM files as they can't use
    SimpleBlock in v1.
    foolip committed with Sebastian Dröge May 17, 2010
  3. @foolip

    matroska: handle matroska and webm doctype versions equally

    The original plan was to let WebM v1 be the same as Matroska v2 (with
    extra constraints), but for simplicity it was decided to handle the
    versions equally, such that e.g. SimpleBlock is only allowed in WebM v2.
    foolip committed with Sebastian Dröge May 17, 2010
  4. @foolip

    matroskademux: Verify lace size in _parse_blockgroup_or_simpleblock

    Failure to do this for corrupt input can cause a subbuffer bigger
    than the actual buffer to be created, quickly leading to segfault.
    Test case:
    bug_s222005751_r0.001____memcpy.webm
    foolip committed with Sebastian Dröge May 13, 2010
  5. @foolip

    ebml: crude hack to avoid crashing on unexpected metadata

    The comment says this cannot happen, but it did and I don't know
    why. This is not the correct fix, needs investigation. Test case:
    bug_s555010094_r0.0005:0.008____IA__g_assertion_message_expr.webm
    foolip committed with Sebastian Dröge May 13, 2010
  6. @foolip

    ebml: don't modify out str if returning an error in _read_ascii

    This is a regression from ASCII validation changes. Test case:
    bug_s66876390_r0.001____malloc_printerr.webm
    foolip committed with Sebastian Dröge May 13, 2010
  7. @foolip

    ebml: Validate 7-bit ASCII in gst_ebml_read_ascii

    This was triggering an UTF-8 assertion in gst_caps_set_simple for
    corrupt files with garbage as codec id. Test case:
    gstreamer_error_trying_to_set_invalid_utf8_as_codec_id.webm
    
    Old gst_ebml_read_ascii renamed to gst_ebml_read_string, also used by
    gst_ebml_read_utf8. Unlike for UTF-8, failure to validate is an error,
    as gst_ebml_read_ascii is used for reading doctype and codec id and we
    might just as well give up early in those cases.
    foolip committed with Sebastian Dröge May 12, 2010
  8. @foolip

    matroskademux: Ignore unexpected CodecState

    Because GstMatroskaTrackContext *stream is set up in the first
    SimpleBlock or Block, a rogue CodecState otherwise causes a segfault on
    derefencing the NULL pointer. Test case:
    bug_s5506167_r0.001____gst_matroska_demux_parse_blockgroup_or_simpleblock.webm
    foolip committed with Sebastian Dröge May 12, 2010
  9. @foolip

    matroskademux: Add video/webm sink caps

    foolip committed with Sebastian Dröge May 10, 2010
  10. @foolip

    matroskamux: Use SimpleBlock for WebM when possible

    foolip committed with Sebastian Dröge May 9, 2010
  11. @foolip

    matroskademux: Support "webm" DocType

    foolip committed with Sebastian Dröge May 9, 2010
  12. @foolip

    matroskamux: rename matroska_version to doctype_version

    foolip committed with Sebastian Dröge May 9, 2010
  13. @foolip

    matroskamux: Support "webm" DocType

    foolip committed with Sebastian Dröge May 9, 2010
Commits on May 17, 2010
  1. @dschleef

    qtdemux: Add VP8

    dschleef committed with Sebastian Dröge May 13, 2010
  2. matroskamux: Add support for On2 VP8

    ...matroskademux automatically supports it through libgstriff.
    Sebastian Dröge committed Apr 27, 2010
  3. avimux: Add support for On2 VP8

    ...avidemux automatically supports it through libgstriff.
    Sebastian Dröge committed Apr 27, 2010
  4. pulse: Don't lock the mainloop in NULL

    Sebastian Dröge committed May 17, 2010
Commits on May 15, 2010
Commits on May 14, 2010
  1. 0.10.22.2 pre-release

    Tim-Philipp Müller committed May 14, 2010
  2. Automatic update of common submodule

    From 4d67bd6 to 357b0db
    Tim-Philipp Müller committed May 14, 2010
  3. tests: fix leak in souphttpsrc unit test

    Unref server objects when done. Fixes check-valgrind.
    Tim-Philipp Müller committed May 14, 2010
  4. jpegenc: fix two leaks

    Don't leak othercaps or jpegenc ref.
    Tim-Philipp Müller committed May 14, 2010
Commits on May 13, 2010
  1. rtpbin: fix docs

    Documentation error spotted by tony <caicai0119 at gmail.com>
    
    Fixes #618419
    Wim Taymans committed May 13, 2010
  2. rtptheoradepay: make delivery-method parameter optional

    It probably will not be in the final RFC as it is not in RFC 5215 for Vorbis.
    If there is a configuration specified, assume it is in-line and if nothing is
    specified, assume it is in-band.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=618386
    Olivier Crête committed with Wim Taymans May 11, 2010
  3. jpegdec: increase acceptable output sizes

    We can perfectly decode 1x1 images so lower the min width and height to 1.
    
    Fixes #618392
    Wim Taymans committed May 13, 2010
  4. celtpay: fix queue duration calculations

    Don't blindly add the durations of incomming buffers to the total queued
    duration because it might be invalid. Mark the total queued duration invalid
    when we receive an invalid incomming timestamp because that's when we lose track
    of the total queued duration.
    
    Fixes #618324
    Wim Taymans committed May 13, 2010
Commits on May 12, 2010
  1. rtph264pay: extract SPS and PPS from property provided parameter set

    ... so it can also be regularly inserted into the stream if so configured.
    
    Fixes #617164.
    Mark Nauwelaerts committed May 10, 2010
Commits on May 11, 2010
  1. @alessandrod
  2. rtp: dist missing header file to fix make distcheck

    Tim-Philipp Müller committed May 11, 2010
  3. oss4: minor cleanup

    Remove fixed FIXME, change finalise to finalize for consistency.
    Tim-Philipp Müller committed May 11, 2010