Age | Commit message (Collapse) | Author | Files | Lines |
|
Check if old_tags is present before calling gst_tag_list_unref
https://bugzilla.gnome.org/show_bug.cgi?id=753301
|
|
When discovering a particular asf file, caps structure doesn't have
codec_data, and this was not being checked before using the same,
resulting in assertion error
https://bugzilla.gnome.org/show_bug.cgi?id=752803
|
|
Init value of idx2 is never used. First usage sets it to idx + 1. Removing
initial value.
|
|
|
|
|
|
merge doesn't take ownership, so must unref the
old tags if we do merge.
|
|
Tags should be appended to pending tags and unref'ed only if tags
are present. Else there is no need to append.
https://bugzilla.gnome.org/show_bug.cgi?id=752404
|
|
while adding stream, during error cases, only stream is
being freed. Adapter, pad, tags, subpackets, index are not being
freed resulting in memory leaks
https://bugzilla.gnome.org/show_bug.cgi?id=752404
|
|
tags is not being freed after being merged to the
pending_tags.
https://bugzilla.gnome.org/show_bug.cgi?id=752404
|
|
Use gst_video_multiview_guess_half_aspect() to guess if frame-packed
stereoscopic video is full-frame per view or not.
|
|
Add parsing of stereoscopic metadata, and place into the caps to
the decoder.
Fix parsing of Advanced Mutual Exclustion objects.
https://bugzilla.gnome.org/show_bug.cgi?id=711190
Based on a patch by HyeJin Choi <meeshel78@hotmail.com>
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=750596
|
|
Mostly gst-launch -> gst-launch-1.0, but also
use autoaudiosink/autovideosink in more places
and update pipelines a little or flesh out
descriptions.
|
|
Property enum items should be nameed PROP_ for consistency and readability.
|
|
This is not needed any longer.
|
|
|
|
A seek in push mode failed for big offsets which are beyond
the range of guint32.
https://bugzilla.gnome.org/show_bug.cgi?id=748162
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=744572
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=744572
|
|
|
|
|
|
This now follows the design docs everywhere, especially the maximum latency
handling.
https://bugzilla.gnome.org/show_bug.cgi?id=744106
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=731038
|
|
|
|
An upstream element (like mms or some dlna source) might be able to
answer the query. Try that first, else fallback to standard logic
|
|
|
|
We should give a chance to upstream to handle TIME seek events before trying
to handle it in asfdemux.
Fix a bug where fast backward seeks where discarded right away because they
were not supported by asfdemux.
https://bugzilla.gnome.org/show_bug.cgi?id=734471
|
|
We can safely ignore those but best to claim to understand this object type so
we don't raise a warning.
https://bugzilla.gnome.org/show_bug.cgi?id=736060
|
|
For bytestream we don't want to expose it as codec_data but rather as
streamheader as it is not out-of-band data but data that should be
prepended to the beginning of the stream before the other buffers.
https://bugzilla.gnome.org/show_bug.cgi?id=735070
|
|
Use the GST_PTR_FORMAT to print the buffer
|
|
Previously this was printed as characters which caused later processing
of the error message to sometimes warn about non-UTF-8 characters.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732716
|
|
Removes flow return combination code to use the newly added GstFlowCombiner
https://bugzilla.gnome.org/show_bug.cgi?id=709224
|
|
Removes flow return combination code to use the newly added GstFlowCombiner
https://bugzilla.gnome.org/show_bug.cgi?id=709224
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=719660
|
|
CID 1212165.
|
|
They are very confusing for people, and more often than not
also just not very accurate. Seeing 'last reviewed: 2005' in
your docs is not very confidence-inspiring. Let's just remove
those comments.
|
|
Coverity 206168
|
|
Don't iterate stream->payloads if ... it doesn't exist
CID #1139846
|
|
This is required to make encodebin consider the element. Yet it is not enough to
have it plugged it has a lower priority than most mp3encoders and no different
caps.
|
|
|
|
Doesn't make sense for e.g. H264 or MJPEG.
|
|
So, don't need to check previous payload's mo_size and current
payload's mo_size when merging it.
https://bugzilla.gnome.org/show_bug.cgi?id=710609
|
|
Video shouldn't need to be descrambled, this can cause frames data
to be corrupted
https://bugzilla.gnome.org/show_bug.cgi?id=684942
|
|
Pass the copy-memory flag to copy the memory for the output buffer,
otherwise we end with 0-sized buffers
https://bugzilla.gnome.org/show_bug.cgi?id=684942
|
|
Relying on the gst_segment_do_seek results for getting the
seeking time should not be used if seek type is SET because the
do_seek function makes the 'cur` position of the seek normalized
on the segment range. This means that seeking beyond the end of the
file might not result in instant EOS as it will end up seeking to
the final ts of the file.
In asf seeking to the final timestamp can lead to seeking to the last
keyframe, meaning a few seconds of video will still be played, which should
not be the desired behavior when seeking beyong file limits.
|
|
The entry size is fixed at 6, fix typo to finish parsing the index
correctly until the last sample
|
|
|
|
|
|
|
|
|