| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
| |
This hasn't been touched for generations, doesn't work,
and is just causing confusion. We also don't want to
maintain these files manually.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Rename the GstAudioChannelMix object to GstAudioChannelMixer because it
looks better and to avoid a conflict with a library in -bad.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<gstsdpmessage.h>
GstCaps* gst_sdp_media_get_caps_from_media (const GstSDPMedia *media, gint pt);
GstSDPResult gst_sdp_media_set_media_from_caps (const GstCaps* caps, GstSDPMedia *media);
gchar * gst_sdp_make_keymgmt (const gchar *uri, const gchar *base64);
GstSDPResult gst_sdp_message_attributes_to_caps (GstSDPMessage *msg, GstCaps *caps);
GstSDPResult gst_sdp_media_attributes_to_caps (GstSDPMedia *media, GstCaps *caps);
<gstmikey.h>
GstMIKEYMessage * gst_mikey_message_new_from_caps (GstCaps *caps);
gchar * gst_mikey_message_base64_encode (GstMIKEYMessage* msg);
https://bugzilla.gnome.org/show_bug.cgi?id=745880
|
| |
|
|
|
|
|
|
|
|
|
| |
Rework the main processing loop. We now create an audio processing
chain from small core functions. This is very similar to how the
video-converter core works and allows us to statically calculate an
optimal allocation strategy for all possible combinations of operations.
Make sure we support non-interleaved data everywhere.
Add functions to calculate in and out frames and latency.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gst_rtsp_connection_connect_with_response accepts a response pointer
which it fills with the response from setup_tunneling if the
connection is configured to be tunneled. The motivation for this is to
allow the caller to inspect the response header to determine if
additional authentication is required so that the connection can be
retried with the appropriate authentication headers.
The function prototype of gst_rtsp_connection_connect has been
preserved for compatability with existing code and wraps
gst_rtsp_connection_connect_with_response.
https://bugzilla.gnome.org/show_bug.cgi?id=749596
|
|
|
|
|
|
|
|
|
| |
Adds a simple 4x4 affine transformations meta for passing arbitrary
transformations on buffers.
Based on patch by Matthieu Bouron
https://bugzilla.gnome.org/show_bug.cgi?id=731791
|
|
|
|
| |
Move the audio-converter helper to the audio library.
|
|
|
|
| |
Move the channel mixer code to the audio library
|
| |
|
|
|
|
|
|
|
|
| |
Rename _get_default_mask() to _get_fallback_mask() to make it more
clear that the function only provides a fallback if nothing else can be
done. Also clarify this in the documentation.
API: gst_audio_channel_get_fallback_mask()
|
|
|
|
|
|
|
| |
Add a new method to get the default channel-mask.
Use the new method on audiodecoder and audioconvert.
API: gst_audio_channel_get_default_mask()
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=757152
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=757153
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Apparently I forgot how gobject works, there is no need to expose
it directly as one can call it from the parent_class pointer
This reverts commit 8a64592481dab985ca520a5b1cb394a609275c60.
|
|
|
|
|
|
|
| |
Apparently I forgot how gobject works, there is no need to expose
it directly as one can call it from the parent_class pointer
This reverts commit ea9b6a7e3c4eea512650adf530b7f1acb0eccd84.
|
|
|
|
|
|
|
|
|
| |
Add gst_audio_decoder_set_use_default_pad_acceptcaps() to allow
subclasses to make videodecoder use the default pad acceptcaps
handling instead of resorting to the caps query that is, usually,
less efficient and unecessary
API: gst_audio_decoder_set_use_default_pad_acceptcaps
|
|
|
|
|
|
|
|
|
| |
Add gst_video_decoder_set_use_default_pad_acceptcaps() to allow
subclasses to make videodecoder use the default pad acceptcaps
handling instead of resorting to the caps query that is, usually,
less efficient and unecessary
API: gst_video_decoder_set_use_default_pad_acceptcaps
|
|
|
|
|
|
|
|
|
| |
Subclasses can use it to select what queries they want to handle
and forward the rest to the default handling function.
API: gst_video_decoder_sink_query_default
https://bugzilla.gnome.org/show_bug.cgi?id=753623
|
|
|
|
|
|
|
|
|
| |
Subclasses can use it to select what queries they want to handle
and forward the rest to the default handling function.
API: gst_audio_decoder_sink_query_default
https://bugzilla.gnome.org/show_bug.cgi?id=753623
|
|
|
|
|
|
| |
This reverts commit b20cc6a02a007521eabceeceb60356e5a252f38a.
They are actually there in the autogenerated enum header/source file.
|
|
|
|
|
| |
There has been a some refactoring and these symbols don't exist anynmore.
So remove it from the win32 def. This should fix distcheck.
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes make distcheck
|
|
|
|
|
|
|
| |
For streams with reordered frames this can be used to ensure that there
is enough time to accomodate first DTS, which may be less than first PTS
https://bugzilla.gnome.org/show_bug.cgi?id=740575
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add flags and enums to support multiview signalling in
GstVideoInfo and GstVideoFrame, and the caps serialisation and
deserialisation.
videoencoder: Copy multiview settings from reference input state
Add gst_video_multiview_* support API and GstVideoMultiviewMeta meta
https://bugzilla.gnome.org/show_bug.cgi?id=611157
|
| |
|
| |
|
| |
|
|
|
|
| |
Also actually add them to the documentation.
|
| |
|
|
|
|
|
|
| |
Instead of returning the first video meta found on a buffer, return the
one with the lowest id (which is usually the same thing, except on
multi-view buffers)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
[API] gst_discoverer_info_to_variant
[API] gst_discoverer_info_from_variant
[API] GstDiscovererSerializeFlags
+ Serializes as a GVariant
+ Adds a test
+ Does not serialize potential GstToc (s)
https://bugzilla.gnome.org/show_bug.cgi?id=748814
|
| |
|