| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=732986
|
|
|
|
| |
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732977
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730914
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Check that end_of_seq() [EOSEQ] and end_of_stream [EOS] NAL units
are correctly parsed and the reported NAL unit size yields 1 byte,
i.e. the only NalHeaderBytes in there.
https://bugzilla.gnome.org/show_bug.cgi?id=732553
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
|
|
|
|
|
|
|
|
|
|
| |
Check that conversion to byte-stream/au formats work and that we
can effectively drop broken/invalid NAL units from the resulting
access unit buffer.
https://bugzilla.gnome.org/show_bug.cgi?id=732203
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
|
|
|
|
|
|
|
|
|
|
| |
If an SEI NAL unit with a buffering_period() message is inserted
between an SPS and PPS NAL unit, check that the output buffer still
contain it. i.e. make sure that this SEI message is not dropped.
https://bugzilla.gnome.org/show_bug.cgi?id=732156
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
|
|
|
|
| |
Nothing earth shattering, but avoids people having to use g_boxed_free()
|
|
|
|
|
|
|
| |
+ Unref the maincontext in a new dispose function
+ Make sure to remove all sources on dispose
https://bugzilla.gnome.org/show_bug.cgi?id=732445
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Currently uses g_boxed_free() in the unit test, this needs to
be fixed properly when cleaning up the API.
https://bugzilla.gnome.org/show_bug.cgi?id=730914
|
| |
|
|
|
|
| |
Remember to unref requested pad
|
|
|
|
| |
The gst_query_set_caps_result doesn't take ownership of caps
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It was previously a mix and match of both variants, introducing just too much
confusion.
The prefix are from now on:
* GstMpegts for structures and type names (and not GstMpegTs)
* gst_mpegts_ for functions (and not gst_mpeg_ts_)
* GST_MPEGTS_ for enums/flags (and not GST_MPEG_TS_)
* GST_TYPE_MPEGTS_ for types (and not GST_TYPE_MPEG_TS_)
The rationale for chosing that is:
* the namespace is shorter/direct (it's mpegts, not mpeg_ts nor mpeg-ts)
* the namespace is one word under Gst
* it's shorter (yah)
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730914
|
|
|
|
| |
Various leaks/overwrites issues
|
|
|
|
|
|
|
|
| |
It is a replacement for videomixer with a similare API
Co-Authored by: Thibault Saunier <tsaunier@gnome.org>
https://bugzilla.gnome.org/show_bug.cgi?id=731919
|
|
|
|
|
|
|
|
| |
This base class has been added to a newly created libgstbadbase library
Co-Authored by: Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
https://bugzilla.gnome.org/show_bug.cgi?id=731917
|
| |
|
| |
|
| |
|
|
|
|
| |
And remove references to $(GST_PLUGINS_GL_*)
|
|
|
|
|
|
|
|
|
| |
The reshape property was never used.
Replace the draw property with a signal.
Based on patch by Mathieu Duponchelle <mathieu.duponchelle@epitech.eu>
https://bugzilla.gnome.org/show_bug.cgi?id=704507
|
|
|
|
|
|
| |
Based on patch by Mathieu Duponchelle <mathieu.duponchelle@epitech.eu>
https://bugzilla.gnome.org/show_bug.cgi?id=704507
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730854
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730854
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730854
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730854
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730854
|
|
|
|
| |
We can just re-use the new function instead of having two duplicates
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730901
|
|
|
|
|
|
|
| |
Set the subtable_extension as ett_table_id_extension
for ETT tables as it is used by it
https://bugzilla.gnome.org/show_bug.cgi?id=730435
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ATSC has its own version of the EIT table (DVB also has one).
This patch adds parsing for the ATSC EIT table and also fixed
the section identification to mark it as the ATSC one.
The implementation aws refactored to reuse some common internal
structures from ETT.
Also adds its dumping function to ts-parser example
https://bugzilla.gnome.org/show_bug.cgi?id=730435
|
|
|
|
|
|
|
|
| |
Specially for the time to UTC datetime conversion
Example taken from the A65 spec
https://bugzilla.gnome.org/show_bug.cgi?id=730435
|
|
|
|
|
|
|
|
| |
Adds the system time table structure and functions for convenient parsing of
it and for getting the UTC datetime that it represents. Also adds its
information dumping to the ts-parser example
https://bugzilla.gnome.org/show_bug.cgi?id=730435
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730435
|
|
|
|
|
|
|
|
|
|
| |
Add a parsing function for MGT and also detect the EIT tables
for ATSC, the EIT pids are reported inside the MGT and we are still
only relying only on the table id for detecting it. In the future we
would want to also check the pid and compare with whatever the MGT
previously reported to confirm that it is indeed the EIT.
https://bugzilla.gnome.org/show_bug.cgi?id=730435
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730642
|
| |
|
|
|
|
| |
We end up with interesting results otherwise :)
|
| |
|
|
|
|
|
| |
GstGLUploadMeta object is now the GstVideoGLTextureUploadMeta
provider.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730847
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=730847
|
| |
|