gstreamer/subprojects/gstreamer/gst
Sebastian Dröge e5133033fa clock: Use external / internal as term for the two clock bases everywhere
It was confusing that some functions were using master for the external time and
slave for the internal time. This is not consistently using external / internal
when talking about concrete clock times.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7456>
2024-09-08 11:42:38 +01:00
..
parse gstreamer: parse: Don't assume that child proxy child objects are GstObjects 2024-05-29 05:33:03 +00:00
printf gstreamer: re-indent with GNU indent 2.2.12 2023-03-17 03:18:53 +00:00
glib-compat-private.h gstreamer: use g_sort_array() instead of deprecated g_qsort_with_data() 2024-09-02 22:31:34 +00:00
glib-compat.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
glib-compat.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gst.c meson: fix gstreamer-full static mode on win32 2023-11-27 18:12:18 +00:00
gst.h gst: Move GstQueueArray as GstVecDeque to core 2024-05-06 18:25:42 +00:00
gst_private.h plugin: add API for plugins to provide status info messages 2024-02-21 00:58:19 +00:00
gstallocator.c GstAllocator: Add GST_ALLOCATOR_FLAG_NO_COPY flag 2023-11-03 18:22:00 +00:00
gstallocator.h GstAllocator: Add GST_ALLOCATOR_FLAG_NO_COPY flag 2023-11-03 18:22:00 +00:00
gstandroid.c gstreamer: re-indent with GNU indent 2.2.12 2023-03-17 03:18:53 +00:00
gstatomicqueue.c core: Add/fix various annotations 2022-10-18 13:51:16 +03:00
gstatomicqueue.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstbin.c bin: Don't keep the object lock while setting a GstContext when handling NEED_CONTEXT 2024-08-06 07:00:29 +00:00
gstbin.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstbuffer.c buffer: Use C11 atomics if available for 64 bit atomic operations 2024-05-16 06:52:58 +00:00
gstbuffer.h meta: Add serialize/deserialize API 2023-12-17 16:13:26 +00:00
gstbufferlist.c bufferlist: get() is not actually nullable in its return value 2024-05-23 06:34:59 +00:00
gstbufferlist.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstbufferpool.c bufferpool: Switch from GstAtomicQueue to GstVecDeque and a mutex/cond 2024-09-02 09:26:23 +00:00
gstbufferpool.h bufferpool: Clarify GstBufferPoolClass::start() usage 2024-06-13 10:59:56 +00:00
gstbus.c bus: Switch from GstAtomicQueue to GstVecDeque 2024-09-02 09:26:23 +00:00
gstbus.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstbytearrayinterface.h meta: Add serialize/deserialize API 2023-12-17 16:13:26 +00:00
gstcaps.c caps: Fix documentation 2023-06-26 19:56:55 +02:00
gstcaps.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstcapsfeatures.c caps, capsfeatures: drop use of GSlice 2023-01-24 15:25:05 +00:00
gstcapsfeatures.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstchildproxy.c childproxy: Fix documentation 2022-11-09 16:03:58 +00:00
gstchildproxy.h childproxy: Implement a new ::get_child_by_name_recurse() API 2022-11-02 13:21:09 +00:00
gstclock.c clock: Use external / internal as term for the two clock bases everywhere 2024-09-08 11:42:38 +01:00
gstclock.h clock: Use external / internal as term for the two clock bases everywhere 2024-09-08 11:42:38 +01:00
gstcompat.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstconfig.h.in Fix API visibility macros 2022-12-20 14:03:35 +00:00
gstcontext.c gstcontext: Added gst_clear_context() 2023-12-02 09:03:47 +00:00
gstcontext.h gstcontext: Added gst_clear_context() 2023-12-02 09:03:47 +00:00
gstcontrolbinding.c gstreamer: re-indent with GNU indent 2.2.12 2023-03-17 03:18:53 +00:00
gstcontrolbinding.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstcontrolsource.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstcontrolsource.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdatetime.c datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no timezone offset 2023-03-27 16:50:33 +00:00
gstdatetime.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdebugutils.c debugutils: Ensure we always expose a bin_to_dot_data implementation 2023-10-26 08:24:40 +00:00
gstdebugutils.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdevice.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdevice.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdevicemonitor.c devicemonitor: drop use of GSlice 2023-01-24 15:25:05 +00:00
gstdevicemonitor.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdeviceprovider.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdeviceprovider.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdeviceproviderfactory.c {element,deviceprovider}factory: g_object_new() can't ever return NULL 2022-10-19 12:09:45 +00:00
gstdeviceproviderfactory.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdynamictypefactory.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstdynamictypefactory.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstelement.c gstelement: protect async state changes against spurious wake ups 2023-04-04 07:24:57 +00:00
gstelement.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstelementfactory.c factory: Add "Timestamper" as new factory type 2023-01-24 16:31:40 +00:00
gstelementfactory.h factory: Add "Timestamper" as new factory type 2023-01-24 16:31:40 +00:00
gstelementmetadata.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsterror.c Replace gst-i18n-*.h with gi18n-lib.h 2022-04-19 18:01:06 +00:00
gsterror.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstevent.c event: drop use of GSlice 2023-01-24 15:25:05 +00:00
gstevent.h pad: Fix sticky event ordering for instant-rate-change 2022-11-21 10:32:02 +00:00
gstformat.c meta: drop use of GSlice 2023-01-24 15:25:05 +00:00
gstformat.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstghostpad.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstghostpad.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstinfo.c info: remove unused valgrind header include 2024-07-03 03:46:19 +00:00
gstinfo.h info: Make gst_debug_print_object() and gst_debug_print_segment() public 2024-05-27 17:08:03 +00:00
gstiterator.c iterator: drop use of GSlice 2023-01-24 15:25:05 +00:00
gstiterator.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstmacos.h macos: Add wrapper API to run a NSApplication in the main thread 2022-12-13 17:50:32 +00:00
gstmacos.m macos: Fix gst_macos_main() terminating whole process before returning a value 2024-01-30 19:37:23 +00:00
gstmacros.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstmemory.c docs: specify possibility of a NULL return 2022-12-11 00:05:04 +00:00
gstmemory.h docs: specify possibility of a NULL return 2022-12-11 00:05:04 +00:00
gstmessage.c gstmessage: Allow retrieving and setting details on messages 2024-05-29 22:24:07 +00:00
gstmessage.h gstmessage: Allow retrieving and setting details on messages 2024-05-29 22:24:07 +00:00
gstmeta.c meta: Skip gst_meta_info_new in gir 2024-02-20 12:30:39 +00:00
gstmeta.h meta: Add API to register metas in two steps 2023-12-19 22:41:31 +00:00
gstminiobject.c docs: specify possibility of a NULL return 2022-12-11 00:05:04 +00:00
gstminiobject.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstobject.c gstobject: add CONSTRUCTED flag 2024-02-20 19:16:54 +00:00
gstobject.h gstobject: add CONSTRUCTED flag 2024-02-20 19:16:54 +00:00
gstpad.c pad: gst_pad_set_offset is only reliable on source pads 2024-04-25 13:49:03 +00:00
gstpad.h gstpad, gstobject: Add GMutexLocker helper 2024-01-11 17:20:23 +00:00
gstpadtemplate.c padtemplate: Fix annotations 2022-10-22 22:06:13 +09:00
gstpadtemplate.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstparamspecs.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstparamspecs.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstparse.c gstparse: drop use of GSlice allocator 2023-01-24 15:25:05 +00:00
gstparse.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpipeline.c core: pipeline: add gst_pipeline_get_configured_latency() 2024-01-18 20:17:04 +01:00
gstpipeline.h core: pipeline: add gst_pipeline_get_configured_latency() 2024-01-18 20:17:04 +01:00
gstplugin.c plugin: add API for plugins to provide status info messages 2024-02-21 00:58:19 +00:00
gstplugin.h plugin: add API for plugins to provide status info messages 2024-02-21 00:58:19 +00:00
gstpluginfeature.c pluginfeature: fix unexpected version check behaviour for git versions 2023-05-02 18:09:42 +00:00
gstpluginfeature.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpluginloader-win32.c pluginloader-win32: Early terminate if plugin loader binary is not installed 2024-02-11 13:49:34 +00:00
gstpluginloader.c gstreamer: pluginloader: Remove unnecessary Windows special cases 2023-05-04 09:25:49 +03:00
gstpluginloader.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpoll.c bus, poll: drop use of GSlice 2023-01-24 15:25:05 +00:00
gstpoll.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpreset.c gstreamer: use g_sort_array() instead of deprecated g_qsort_with_data() 2024-09-02 22:31:34 +00:00
gstpreset.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstpromise.c gstpromise: Don't use g_return_* for internal checks 2024-06-05 18:47:05 +00:00
gstpromise.h gstpromise: Added gst_clear_promise() 2023-12-02 09:03:47 +00:00
gstprotection.c protection: Document original-media-type caps field 2024-02-19 18:35:03 +00:00
gstprotection.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstquark.c gstvalue: Add a GstAllocationParams to String conversion 2024-04-29 16:01:33 +00:00
gstquark.h gstvalue: Add a GstAllocationParams to String conversion 2024-04-29 16:01:33 +00:00
gstquery.c query: Add a quark for SELECTABLE query type 2023-07-19 01:24:30 +00:00
gstquery.h query: Add a new stream selection query 2022-03-30 14:30:54 +00:00
gstregistry.c registry, ptp: Canonicalize the library path returned by dladdr 2024-03-12 15:51:36 +00:00
gstregistry.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gstregistrybinary.c registry: drop use of GSlice 2023-01-24 15:25:05 +00:00
gstregistrybinary.h plugin: add API for plugins to provide status info messages 2024-02-21 00:58:19 +00:00
gstregistrychunks.c plugin: add API for plugins to provide status info messages 2024-02-21 00:58:19 +00:00
gstregistrychunks.h registrychunks: get rid of internal GST_REGISTRY_CHUNK_FLAG_MALLOC 2023-01-24 15:25:05 +00:00
gstsample.c sample: Add gst_clear_sample() method 2023-04-28 04:38:30 +09:00
gstsample.h sample: Add gst_clear_sample() method 2023-04-28 04:38:30 +09:00
gstsegment.c gstsegment: Don't use g_return_val_if_fail() 2024-03-06 14:48:50 +00:00
gstsegment.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gststreamcollection.c streamcollection: Fixup doc blurbs 2023-11-10 00:28:42 +00:00
gststreamcollection.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gststreams.c gst: handle combinations in gst_stream_type_get_name() 2022-12-14 15:22:08 +00:00
gststreams.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gststructure.c structure: Remove quadratic behaviour from gst_structure_fixate() 2024-09-02 07:32:16 +00:00
gststructure.h structure: Allow STRICT flag only in _serialize_full() 2024-02-09 15:45:33 +00:00
gstsystemclock.c gst: clock: Move Android OS check to the __ANDROID__ macro 2024-07-17 22:33:52 +00:00
gstsystemclock.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttaglist.c taglist: Register new tag for container specific track ID 2024-02-12 10:37:29 +00:00
gsttaglist.h taglist: Register new tag for container specific track ID 2024-02-12 10:37:29 +00:00
gsttagsetter.c taglist, tagsetter: drop use of GSlice 2023-01-24 15:25:05 +00:00
gsttagsetter.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttask.c task: Log task states as string 2023-06-22 23:24:58 +00:00
gsttask.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttaskpool.c taskpool: drop use of GSlice 2023-01-24 15:25:06 +00:00
gsttaskpool.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttoc.c toc, tocsetter: drop use of GSlice 2023-01-24 15:25:05 +00:00
gsttoc.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttocsetter.c toc, tocsetter: drop use of GSlice 2023-01-24 15:25:05 +00:00
gsttocsetter.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttracer.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttracer.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttracerfactory.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttracerfactory.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttracerrecord.c Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttracerrecord.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttracerutils.c tracerutils: allow casting parameters types 2023-06-12 12:27:57 +00:00
gsttracerutils.h tracing: add hooks for gst_pad_chain() / gst_pad_chain_list() 2022-06-29 21:05:14 +00:00
gsttypefind.c gst: Fix gst_type_find_peek() return value annotation 2023-01-25 13:16:44 +00:00
gsttypefind.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsttypefindfactory.c docs: fix unnecessary ampersand, < and > escaping in code blocks 2021-11-12 11:39:19 +00:00
gsttypefindfactory.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
gsturi.c gsturi: Ensure file:// URIs retain // 2024-07-30 00:06:50 +00:00
gsturi.h gsturi: Add API to order query strings 2023-02-02 11:02:47 +01:00
gstutils.c clock: Fix calculation for number of bits needed to store a 64 bit value 2024-08-29 10:55:35 +00:00
gstutils.h gstutils: Add g_util_filename_compare 2024-01-24 20:15:19 +00:00
gstvalue.c gstvalue: Add a GstAllocationParams to String conversion 2024-04-29 16:01:33 +00:00
gstvalue.h docs: link to concrete types rather than type macros 2021-09-25 01:29:38 +00:00
gstvecdeque.c gstreamer: use g_sort_array() instead of deprecated g_qsort_with_data() 2024-09-02 22:31:34 +00:00
gstvecdeque.h gst: Move GstQueueArray as GstVecDeque to core 2024-05-06 18:25:42 +00:00
gstversion.h.in GST_CHECK_VERSION: Fix unexpected "git = next version" assumption 2022-07-28 08:52:13 +00:00
math-compat.h Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
meson.build build: Add missing common options that are yielding in subprojects 2024-06-27 15:53:46 +00:00