- Apr 10, 2019
-
-
Tim-Philipp Müller authored
-
Aaron Boxer authored
This reverts commit 8759c368. GstMeta may not be the appropriate vehicle for this information
-
Nicolas Dufresne authored
Two new enums value where added without a since mark, adding it. @GST_MIKEY_ENC_AES_GCM_128 @GST_MIKEY_SP_SRTP_AEAD_AUTH_TAG_LEN
-
Kristofer Bjorkstrom authored
RFC 7826: "it is RECOMMENDED to start at 0.
-
Kristofer Bjorkstrom authored
Make rtspconnection a little more strict to RFC2326. Make sure that CSeq is in every RTSP message and that CSeq is valid. Also break the build_next loop if any parsing fails, By acting on the builder->status code.
- Apr 09, 2019
-
-
The MIKEY details can be found in RFC 7714 section "14.3. MIKEY"
-
We do try to load target with 'random' string internally to load EncodingProfiles
-
As expected by the property getter. Basically there are cases where we can be getting the source from any thread and in another thread bring back the element from PAUSED to READY, which leads to a critical warning (or worse). The only place where we use `->source` outside the property getter is the change_state function so the current way of setting/reading it should be safe.
-
Guillaume Desmottes authored
It wasn't clear from the logs why some colorimetry format were rejected.
-
- Apr 08, 2019
-
-
Mathieu Duponchelle authored
-
Víctor Manuel Jáquez Leal authored
downloadbuffer element doesn't handle the properties low-watermark and high-watermark, those are handled by queue2. Currently hi and low watermarks are set regardless queue2 or downloadbuffer are used. Thus, when the later is set, a warning is raised. This patch sets the watermark properties first, if no download.
-
- Apr 07, 2019
-
-
Tim-Philipp Müller authored
video-anc.h:100: Error: GstVideo: identifier not found on the first line: * Active Format Description (AFD) support ^ video-anc.h:207: Error: GstVideo: identifier not found on the first line: * Bar data support ^ video-anc.h:228: Warning: GstVideo: "@top_bar_flag" parameter unexpected at this location: * @top_bar_flag : flag indicating presence of top bar field ^
-
Aaron Boxer authored
-
- Apr 05, 2019
-
-
The ONVIF spec mandates that when Rate-Control=no, the RTP timestamps match the original sampling times, as opposed to the intended playback time.
-
-
-
- Apr 04, 2019
-
-
Matthew Waters authored
The code will not work anywhere else. FIxes gst-build#22
-
This pixel format is a packed 4:4:4 RGB with alpha channel (B-G-R-A), R/G/B channel has 10 bits and alpha channel is the MSB 2 bits.
-
- Apr 03, 2019
-
-
Mathieu Duponchelle authored
This is inconsistent with other add_meta methods such as gst_buffer_add_video_meta , which will return NULL without logging when gst_video_info_set_format fails. It is up to the caller to check the return value of the function, and log if appropriate.
-
- Apr 01, 2019
-
-
Aaron Boxer authored
-
Aaron Boxer authored
discoverer_collect() already does this. So, the second unref triggers an assert.
-
Aaron Boxer authored
-
Jimmy Ohn authored
Avoid C99 declaration in for loop
-
- Mar 31, 2019
-
-
Seungha Yang authored
Add some missing option descriptions including the newly introduced one by gstreamer/gst-plugins-base!185
-
- Mar 29, 2019
-
-
Seungha Yang authored
Since gst-play is stopping playback on EOS message, image file playback is almost impossible until now. Not only for image file, this option seems to helpful if an user wants to see the last frame.
-
Seungha Yang authored
gst_event_new_caps() does not take ownership of the caps Fixes gstreamer/gst-plugins-bad#885
-
- Mar 26, 2019
-
-
Haihao Xiang authored
It should handle data starting from x
-
Haihao Xiang authored
It should handle data starting from x and width may be an odd
-
- Mar 25, 2019
-
-
Guillaume Desmottes authored
It's invalid to have a 'interlace-mode=alternate' without the Interlaced caps feature as well. Modify gst_video_info_from_caps() to reject such case so we can easily spot them in bugged elements.
-
Guillaume Desmottes authored
The alternate interlace mode may also use the 'field-order' field in caps.
-
- Mar 24, 2019
-
-
Tim-Philipp Müller authored
Follow-up to !160 and commit 6a99ad2c. Firstly, don't leak the sinkpad. g_weak_ref_get() returns a strong reference (unless it returns NULL), so that must be unrefed, as detected by the playbin-complex and discoverer unit tests. Next, if we do that we get invalid memory access when the final pad ref is dropped a few lines below after the request pad is released. The reason for this is that GWeakRefs are not movable once they're in use, because their address will be stored inside the object. In this case the GWeakRef was embedded inside the GstDemuxerPad struct which in turn was embedded inside the GArray data section, and when the GArray gets resized, the structs move. Just KISS and use a list with individual allocations for each DemuxerPad instead.
-
Tim-Philipp Müller authored
This test takes a long time. It tests ca. 8900 conversion combinations, and then it also runs each conversion for at least 100ms in order to come up with some kind of benchmark. Remove the benchmarking from the unit test, we have a separate benchmarking tool for that now. Also split the conversions into groups and run those as separate checks, which allows better parallelisation at the runner level (normal runs and when using valgrind).
-
Tim-Philipp Müller authored
This shouldn't be logged at info level.
-
Tim-Philipp Müller authored
Split out the benchmarking code from the unit test and make it a bit more useful.
-
Tim-Philipp Müller authored
gst_gl_memory_setup_buffer() was marked as introspectable=0 anyway, so might just as well mark it as '(skip)' and suppress the warning. Reason is the (element-type gpointer) on wrapped_data. gstglmemory.c:1426: Warning: GstGL: gst_gl_memory_setup_buffer: argument wrapped_data: Missing (element-type) annotation gstglmemory.c:1426: Warning: GstGL: gst_gl_memory_setup_buffer: argument wrapped_data: Missing (element-type) annotation egl/gstegl.h:40: Warning: GstGL: symbol='EGL_EGLEXT_PROTOTYPES': Unknown namespace for symbol 'EGL_EGLEXT_PROTOTYPES'
-
- Mar 23, 2019
-
-
Tim-Philipp Müller authored
They're private, g-i doesn't need to know about them. Avoids lots of spammy g-i warnings.
-
Tim-Philipp Müller authored
gstaudiometa.c:382: Warning: GstAudio: gst_buffer_add_audio_meta: return value: Invalid non-constant return of bare structure or union; register as boxed type or (skip)
-
Tim-Philipp Müller authored
This suppresses the annoying 'g-ir-scanner: link: cc ..' output that we get even if everything works just fine. We still get g-ir-scanner warnings and compiler warnings if we pass this option.
-
- Mar 22, 2019
-
-
Sebastian Dröge authored
It's unsigned and always >= 0. Fixes gstreamer/gst-plugins-base#569
-