Age | Commit message (Collapse) | Author | Files | Lines |
|
https://developer.gnome.org/gtk3/3.13/GtkWidget.html#gtk-widget-set-double-buffered
https://bugzilla.gnome.org/show_bug.cgi?id=734482
|
|
* expose context in draw / reshape callbacks
* add context property
https://bugzilla.gnome.org/show_bug.cgi?id=734482
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=734482
|
|
|
|
|
|
For both GL_KHR_debug and ARB_debug_output. This allows us to
receive errors and other hints from the GL instead of querying after
every GL operation.
|
|
|
|
Avoids leaking the pad in error situations
|
|
If the language is not specified in the AdaptationSet, use the ContentComponent
node to get it. We only get it if there is only a single ContentComponent as
it doesn't seem clear on what to do if there are multiple entries
https://bugzilla.gnome.org/show_bug.cgi?id=732237
|
|
Language code tag is retrieved from the AdaptationSet language
property.
https://bugzilla.gnome.org/show_bug.cgi?id=732237
|
|
gst_context_get_gl_display() returns a ref. Don't take another in
gst_object_replace().
|
|
Dynamic pipelines that get and release the sink pads will finalize
the pad without going through gst_gl_mixer_stop() which is where the
upload object is usually freed. Don't leak objects in such case.
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=734830
|
|
otherwise we might clobber other important fields such as the frame rate.
|
|
|
|
plugs a memory leak
|
|
Otherwise the pads will be there if it is restarted and the stream
can be a completely different one.
https://bugzilla.gnome.org/show_bug.cgi?id=734394
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=734970
|
|
gst_video_frame_map() was using the oldinfo GstVideoInfo
before it's been populated, resulting in a crash right
at the start.
https://bugzilla.gnome.org/show_bug.cgi?id=734763
|
|
variable when errors happen
|
|
https://bugzilla.gnome.org//show_bug.cgi?id=734775
|
|
Change avoids attempting to convert to kHz if unneeded.
There are quite some ZAP format variants out there. Among
their subtle little differences, some store transponder
frequencies in Mhz and others in kHz. The latter been the
most common variant.
|
|
|
|
Also get rid of the asumption that some requests like
FE_SET_TONE or FE_SET_VOLTAGE only error out with -1
|
|
LOOP_WHILE_EINTR macro makes it easier to handle
assorted ioctl argp types. Functionality is otherwise
equivalent.
|
|
It works the same as the 'tune' property that is used only to signal
the element that it should tune, but it is more natural to be used
as a signal rather than a property.
It is also proxied at the dvbbasebin element
|
|
Instead always use the low bandwith playlist making things go smoother
as the current heuristic is rather set for normal playback, and
currently it does not behave properly.
https://bugzilla.gnome.org/show_bug.cgi?id=734445
|
|
It just works cleanly without any index and there is no real reason for
that limitation. Also, there are very few stream with that feature.
https://bugzilla.gnome.org/show_bug.cgi?id=734445
|
|
We can't compare the first buffer start and the segment start in that
case... playback is going backward!
https://bugzilla.gnome.org/show_bug.cgi?id=734445
|
|
Without printing a warning about it
https://bugzilla.gnome.org/show_bug.cgi?id=734623
|
|
Spotted by Sebastian Rasmussen.
https://bugzilla.gnome.org/show_bug.cgi?id=734523
|
|
The event/query functions already have a reference to the element, avoid
ref/unref in the functions handling caps queries and events.
|
|
|
|
Check if downstream supports overlay meta, if possible use it and
if not fallback to no-overlay caps
https://bugzilla.gnome.org/show_bug.cgi?id=733916
|
|
Avoids returning values that peers can't use
https://bugzilla.gnome.org/show_bug.cgi?id=733916
|
|
Check if downstream supports overlay meta, if possible use it and
if not fallback to no-overlay caps
https://bugzilla.gnome.org/show_bug.cgi?id=733916
|
|
Avoids returning unsupported caps to peers
https://bugzilla.gnome.org/show_bug.cgi?id=733916
|
|
It does not occur 'later' anymore
https://bugzilla.gnome.org/show_bug.cgi?id=732662
|
|
Along with the required mandatory dependent events.
Some elements need to perform an allocation query inside
::negotiated_caps(). Without the caps event being sent prior,
downstream elements will be unable to answer and will return
an error.
https://bugzilla.gnome.org/show_bug.cgi?id=732662
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=733087
|
|
gst_caps_intersect() returns a reference to a caps object which in
the normal case is consumed, but in error cases must be unreferenced.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734521
|
|
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734517
|
|
gst_pipeline_get_bus() returns a reference to a bus that needs to
be unreferenced after usage.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734525
|
|
gst_pipeline_get_bus() and gst_bin_get_by_interface() both
return references that need to be unreferenced after usage.
https://bugzilla.gnome.org/show_bug.cgi?id=734527
|
|
|
|
|
|
|
|
|
|
gst_bin_get_by_name() and gst_bin_get_by_interface() both return
references to elements that need to be unreferenced after usage.
https://bugzilla.gnome.org/show_bug.cgi?id=734524
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=734520
|