- Aug 08, 2012
-
-
There is no more 'fourcc' typecast for format. https://bugzilla.gnome.org/show_bug.cgi?id=681436
-
Sebastian Dröge authored
And also use the allocation parameters from the query if any and if there are none set our own (16-byte alignment) on the query.
-
Sreerenj Balachandran authored
Always set a buffer pool if none is provided and don't set/unref a NULL buffer pool on the query. https://bugzilla.gnome.org/show_bug.cgi?id=681436
-
Tim-Philipp Müller authored
when compiling with -DG_DISABLE_ASSERT
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
- Aug 07, 2012
-
-
Olivier Crête authored
Instead of finishing an empty frame, call drop_frame as we're ignoring the header frame.
-
Руслан Ижбулатов authored
-
- Aug 06, 2012
-
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Aug 05, 2012
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
From 94ccf4c to 668acee
-
Tim-Philipp Müller authored
It's not public API.
-
Tim-Philipp Müller authored
If this change causes build issues, run git clean -x -d -f; ./autogen.sh
-
Tim-Philipp Müller authored
-
- Aug 04, 2012
-
-
Tim-Philipp Müller authored
Make sure to send a CAPS event downstream when we get our first input caps. This fixes not-negotiated errors and adder use with downstream elements other than fakesink. Even gst-launch-1.0 audiotestsrc ! adder ! pulsesink works now. Also, flag the other sink pads as FIXED_CAPS when we receive the first CAPS event on one of the sink pads (in addition to setting those caps on the the sink pads), so that a caps query will just return the fixed caps from now on. There's still a race between other upstreams checking if caps are accepted and sending a first buffer with possibly different caps than the first caps we receive on some other pad, but such is life. Also need to take into account optional fields better/properly. https://bugzilla.gnome.org/show_bug.cgi?id=679545
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
Fix invalid memory access caused by broken pointer arithmetic. If we have a uint16_t *tmpbuf and add n * dest->stride to it, we skip twice as much as we intended to because dest->stride is in bytes and not in pixels. This made us write beyond the end of our allocated temp buffer, and made the unit test crash.
-
Tim-Philipp Müller authored
Not sure it actually makes any difference for plugins though.
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- Aug 02, 2012
-
-
Thiago Santos authored
As buffer don't have caps anymore, the caps event needs to be pushed before buffers are pushed.
-
- Aug 01, 2012
-
-
Tim-Philipp Müller authored
We were passing month/day in the wrong order to gst_date_time_new_ymd().
-
- Jul 30, 2012
-
-
René Stadler authored
-
- Jul 28, 2012
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- Jul 27, 2012
-
-
Sebastian Dröge authored
-
Wim Taymans authored
-
Sebastian Dröge authored
-
Wim Taymans authored
Make function pointers NULL when nothing needs to be done. Pass target pixels to dither and matrix functions so that we can later make them operate on the target buffer memory directly.
-
- Jul 26, 2012
-
-
Edward Hervey authored
Unifies the code and ensures that: * subclasses needing to use the frame_number on a void* field will always work * wraparounds will be automatically taken care of if we have to deal with more than 2**32 frames
-
Wim Taymans authored
The 18bits of the sample are in the LSB so we need to shift them 14 positions to bring them to 32 bits.
-
-
-
- Jul 25, 2012
-
-
Arnaud Vrac authored
-
Mark Nauwelaerts authored
... which may not be handled or appreciated well downstream, e.g. muxers only performing header setup once.
-
Mark Nauwelaerts authored
-