- May 21, 2014
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
From 211fa5f to 1f5d3c3
-
- May 20, 2014
-
-
Edward Hervey authored
CID #1139838
-
Edward Hervey authored
CID #1197703
-
- May 19, 2014
-
-
Sebastian Dröge authored
gstv4l2bufferpool.c:608:18: error: implicit conversion from enumeration type 'enum _GstV4l2BufferPoolAcquireFlags' to different enumeration type 'GstBufferPoolAcquireFlags' [-Werror,-Wenum-conversion] params.flags = GST_V4L2_POOL_ACQUIRE_FLAG_RESURECT; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
Sebastian Dröge authored
tentacle3d.c:268:7: error: using integer absolute value function 'abs' when argument is of floating point type [-Werror,-Wabsolute-value] if (abs (tmp - fx_data->rot) > abs (tmp - (fx_data->rot + 2.0 * G_PI))) { ^
-
Sebastian Dröge authored
tests.c:161:16: error: taking the absolute value of unsigned type 'unsigned long' has no effect [-Werror,-Wabsolute-value] t->diff += labs (GST_BUFFER_TIMESTAMP (buffer) - t->expected);
-
- May 17, 2014
-
-
We need to handle the case where a flush occure while the streaming thread is being brought up. In this case, the flushing state of the poll object is cleared. To solve this, we simply set the capture poll to flushing again, this way we know the thread will exit. The decoder streamlock is used to synchronize with handle frame.
-
-
- May 16, 2014
-
-
Use a random SSRC different than 0 for the internal session SSRC. https://bugzilla.gnome.org/show_bug.cgi?id=730212
-
Wim Taymans authored
Also update last_activity when doing something with the internal source to make sure don't timeout early. See https://bugzilla.gnome.org/show_bug.cgi?id=730217
-
- May 15, 2014
-
-
M2M devices were sharing the same properties as src and sink. Most of these made no sense. This patch reduces the number of propeties and makes io-mode clearer by having capture-io-mode and output-io-mode. This also accidently fixed a bug in gstv4l2transform io-mode code, where the capture io-mode could not be set. https://bugzilla.gnome.org/show_bug.cgi?id=729591
-
If the driver need more buffers than requested by the config, update the pool min/max values. The minimum value for the pool could be provided either by the driver or by the pool. This is best effort for drivers that don't support CID V4L2_CID_MIN_BUFFERS_FOR_CAPTURE. https://bugzilla.gnome.org/show_bug.cgi?id=730200
-
-
-
Nicolas Dufresne authored
That src pad task may need to take the lock when being pulled down. takeing that lock can lead to a deadlock. https://bugzilla.gnome.org/show_bug.cgi?id=730207
-
-
Nicolas Dufresne authored
This allow calling start streaming later for capture device. Currently it breaks in dmabuf-import because downstream is holding a buffer that will only be released after stream-start. https://bugzilla.gnome.org/show_bug.cgi?id=730207
-
-
-
Nicolas Dufresne authored
We should not stop the otherpool unless we also stop our own pool, otherwise it will never get restarted. https://bugzilla.gnome.org/show_bug.cgi?id=730207
-
-
Use %u in RTP encoder/decoder pads to match other rtpbin pads. https://bugzilla.gnome.org/show_bug.cgi?id=730146
-
- May 14, 2014
-
-
-
1) sources that have sent BYE in the past cannot be senders, since they would have timed out to being receivers in the meantime... 2) sources that have sent BYE are now being removed earlier inside this function
-
-
-
-
If we are inserting a packet into the jitter queue we need to keep looping through the items until the right position is found. Currently, the code stops as soon as an event is found in the queue. Regarding events, we should only move packets before an event if there is another packet before the event that has a larger seqnum. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=730078
-
- May 13, 2014
-
-
-
Nicolas Dufresne authored
When extrapolating the offset, we need to use the extrapolate stride rather then the base stride. This should fix support for format with more then two planes (I420, Y42B, etc).
-
- May 12, 2014
-
-
Nicolas Dufresne authored
When doing frame operation, we need to use the default VideoInfo and let the frame API read the video meta in order to get the stride and offset right. Currently we where using the specialized VideoInfo which reflects what the HW is setup to.
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
Simplify framerate field if possible, so we don't end up with e.g. framerate = (fraction) { 30/1 }. Maybe the helper function should be moved to core, but we can do this later.
-
Edward Hervey authored
CID #1212151
-
Edward Hervey authored
CID #1212134
-
Edward Hervey authored
Pollutes debug logs for no reason. It's only an error if all pads return not-linked
-
Edward Hervey authored
We add a new mode (SKIP) in push-mode to skip tags that we don't known about Partially fixes https://bugzilla.gnome.org/show_bug.cgi?id=670712
-
- May 10, 2014
-
-
Sebastian Dröge authored
This dead code wasn't used since the 1.0 port and would need to be modified heavily for variable block size support. https://bugzilla.gnome.org/show_bug.cgi?id=729894
-