Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-02-17 | RELEASE 0.11.1RELEASE-0.11.1 | Wim Taymans | 81 | -5589/+14319 | |
2012-02-17 | Merge branch 'master' into 0.11 | Wim Taymans | 1 | -1/+7 | |
2012-02-16 | wrappercamerabinsrc: Put source to null when resetting caps | Thiago Santos | 1 | -1/+7 | |
It seems that v4l2src isn't happy when switching formats on ready state, it works when putting it to NULL. Keep this workaround in wrappercamerabinsrc while v4l2src isn't fixed. Fixes #849832 | |||||
2012-02-16 | Merge branch 'master' into 0.11 | Wim Taymans | 6 | -71/+83 | |
Conflicts: gst/mpegtsdemux/mpegtsbase.c gst/mpegtsdemux/mpegtspacketizer.c gst/mpegtsdemux/tsdemux.c gst/mve/gstmvedemux.c | |||||
2012-02-16 | wrappercamerabinsrc: Put source in NULL when it fails changing state | Thiago Santos | 1 | -1/+4 | |
When source is being reset to change caps, check the return of the state syncing function to avoid leaving the source in an unconsistent state. | |||||
2012-02-16 | mve: don't return a boolean for a GstFlowReturn | Tim-Philipp Müller | 1 | -8/+5 | |
fixes playback. | |||||
2012-02-15 | tsdemux: Avoid throwing FLOW_ERROR on last PCR processing error | Thibault Saunier | 1 | -3/+7 | |
In the case of scanning last pcr, errors are not critical, so we keep the stream flowing. | |||||
2012-02-15 | tsdemux: Add AAC latm support | Thibault Saunier | 2 | -9/+14 | |
2012-02-15 | tsdemux: Minor refactoring/code cleaning | Thibault Saunier | 3 | -58/+58 | |
... add some debugging symbols in the mean time. | |||||
2012-02-15 | h264parse: remove _chain hack | Mark Nauwelaerts | 2 | -135/+109 | |
As we can now rely upon being passed upstream delineated data in ::handle_frame(), the latter can also parse avc formatted data without having to intercept baseparse's chain function. While this evidently requires 2 separate parsing paths, each can be streamlined accordingly. | |||||
2012-02-15 | videoparsers: adjust to standardized baseparse frame state tracking | Mark Nauwelaerts | 3 | -18/+3 | |
2012-02-15 | Merge branch 'master' into 0.11 | Mark Nauwelaerts | 2 | -6/+4 | |
2012-02-15 | codecparsers: h264: fix SEI parsing | Jonas Larsson | 1 | -4/+2 | |
... in the presence of emulation_prevention_three_byte. Fixes #668381. | |||||
2012-02-15 | h264parse: use proper NALU offset for config data insertion | Mark Nauwelaerts | 1 | -2/+2 | |
... which has to be the position of the start code, which is almost always but need not be 4 bytes. | |||||
2012-02-15 | h263parse: fix compilation | Wim Taymans | 1 | -0/+1 | |
2012-02-15 | videoparsers: don't leak event | Wim Taymans | 2 | -0/+2 | |
Unref the event when we don't chain up to the parent | |||||
2012-02-15 | videoparsers: chain up to parent event handler | Wim Taymans | 5 | -102/+78 | |
Chain up to the parent event handler to get the default behaviour instead of returning FALSE. | |||||
2012-02-14 | Merge branch 'master' into 0.11 | Wim Taymans | 2 | -5/+6 | |
2012-02-14 | directdrawsink: Fix warnings on 64 bit mingw-w64 | Raimo Järvi | 1 | -2/+2 | |
gstdirectdrawsink.c:1561:24: error: assignment from incompatible pointer type gstdirectdrawsink.c:2028:3: error: format '%d' expects type 'int', but argument 8 has type 'size_t' https://bugzilla.gnome.org/show_bug.cgi?id=657522 | |||||
2012-02-13 | videoparsers: adjust to modified baseparse API | Mark Nauwelaerts | 5 | -133/+111 | |
2012-02-13 | pcapparse: adjust to modified baseparse API | Mark Nauwelaerts | 1 | -30/+22 | |
2012-02-13 | h264parse: fixup merge | Mark Nauwelaerts | 1 | -1/+1 | |
2012-02-13 | tests: h264parse: _unmap buffer upon exit | Mark Nauwelaerts | 1 | -1/+3 | |
2012-02-13 | mpegtsmux: Trivial bug fix. Don't copy data from an uninited buffer. | Jan Schmidt | 1 | -3/+4 | |
2012-02-12 | multifdsink: refactored in -base | Thomas Vander Stichele | 7 | -3267/+0 | |
2012-02-10 | h264parse: report after merge | Wim Taymans | 1 | -3/+3 | |
2012-02-10 | Merge branch 'master' into 0.11 | Wim Taymans | 88 | -850/+1199 | |
Conflicts: ext/chromaprint/gstchromaprint.c ext/mpeg2enc/Makefile.am ext/voaacenc/gstvoaacenc.c gst/dvbsuboverlay/gstdvbsuboverlay.c gst/mpegtsdemux/mpegtsbase.c gst/sdp/gstsdpdemux.c gst/videoparsers/gsth264parse.c sys/d3dvideosink/d3dvideosink.c tests/examples/camerabin/gst-camera-perf.c tests/examples/camerabin/gst-camerabin-test.c tests/examples/camerabin2/gst-camerabin2-test.c tests/examples/mxf/mxfdemux-structure.c tests/examples/scaletempo/demo-main.c | |||||
2012-02-10 | h264parse: unobfuscate frame parsing code | Mark Nauwelaerts | 2 | -103/+96 | |
2012-02-09 | shmsink: fix indefinite wait after adding a new fd to the poll set | Vincent Penquerc'h | 1 | -1/+5 | |
If the second call to _wait blocks, we will not signal the condition variable, so ensure that second call is not blocking. See rationale and information in the linked bug: https://bugzilla.gnome.org/show_bug.cgi?id=669697 | |||||
2012-02-09 | modplug: port to 0.11 | Wim Taymans | 2 | -209/+235 | |
2012-02-09 | h264parse: fix refcount error | Wim Taymans | 1 | -1/+1 | |
2012-02-09 | rtmp: don't use gst_element_class_install_std_props() | Tim-Philipp Müller | 2 | -13/+15 | |
It's about to be removed. | |||||
2012-02-08 | Remove legacyh264parse element | Tim-Philipp Müller | 6 | -2961/+1 | |
One h264 parser ought to be enough for anybody. https://bugzilla.gnome.org/show_bug.cgi?id=648002 | |||||
2012-02-08 | GST_FLOW_WRONG_STATE -> GST_FLOW_FLUSHING | Wim Taymans | 35 | -65/+65 | |
2012-02-07 | tests: fix more unit tests | Wim Taymans | 17 | -275/+324 | |
2012-02-07 | d3dvideosink: create a d3d device for each sink and use the default swap ↵ | Carsten Kroll | 2 | -654/+443 | |
chain in connection with flushing the GPU and not recreating the swap chain this avoids tearing also use GST_xx_DEBUG macros where appropriate | |||||
2012-02-07 | d3dvideosink: flush GPU before Present added alternate wait for vsync method ↵ | Carsten Kroll | 1 | -3/+66 | |
based on GetRasterStatus | |||||
2012-02-07 | d3dvideosink: check for hardware capabilities, when negotiating | Carsten Kroll | 1 | -7/+51 | |
2012-02-07 | d3dvideosink: redraw last buffer when new window handle has been set. | Carsten Kroll | 1 | -3/+6 | |
2012-02-07 | d3dvideosink: added NV12 + enabled RGB support | Carsten Kroll | 1 | -3/+30 | |
2012-02-07 | d3dvideosink: Fix device initialization check | Andoni Morales Alastruey | 1 | -1/+5 | |
2012-02-07 | tests: fix more tests | Wim Taymans | 3 | -24/+37 | |
2012-02-07 | tests: fix some tests | Wim Taymans | 6 | -68/+71 | |
2012-02-07 | audiovis: port to 0.11 some more | Wim Taymans | 6 | -64/+45 | |
2012-02-06 | camerabin: prevent captures from being lost when switching resolutions | Thiago Santos | 2 | -5/+27 | |
When switching capture caps, camerabin1 resets its state to ready to force a new caps to be negotiated. This causes ongoing captures to be aborted. This commit adds a condition to wait for captures to finish before going to ready state. | |||||
2012-02-06 | camerabin: Improve debug message about processing counter | Thiago Santos | 1 | -1/+2 | |
Mention on the logs how many capture operations might have been lost | |||||
2012-02-04 | rotate: angle is in radians already, do not scale it | Vincent Penquerc'h | 1 | -1/+1 | |
Other plugins use radians, and the angle documentation says radians. https://bugzilla.gnome.org/show_bug.cgi?id=669365 | |||||
2012-02-04 | rotate: fix description string to match what the element does | Vincent Penquerc'h | 1 | -1/+1 | |
https://bugzilla.gnome.org/show_bug.cgi?id=669365 | |||||
2012-02-03 | mpegtsdemux: do not emit no-more-pads | Vincent Penquerc'h | 1 | -4/+12 | |
Doing so may fix some things, but breaks others (new streams being added in the future). https://bugzilla.gnome.org/show_bug.cgi?id=665814 | |||||
2012-02-03 | h264parse: decrease passthrough negotiation preference | Mark Nauwelaerts | 1 | -0/+16 | |
Also ensure parsing fixed caps when negotiating rather than failing to handle non-fixed list cases. See #668471. |