Lines Matching refs:videoaggregator
118 videoaggregator: unref temporary caps
650 videoaggregator: Correct use of start_time/end_time
682 videoaggregator: Use floor() to calculate current position
693 videoaggregator: Fix for unhandled negative rate
869 videoaggregator: Remove extra semicolon in macro usage
992 videoaggregator: Don't pass GAP buffer to prepare_frame_start()
3364 videoaggregator: Don't try to return void
4095 videoaggregator: allow selecting an alpha output from non-alpha inputs
5486 videoaggregator: Pop out old buffers on timeout
6195 .. and make use of that API in videoaggregator.
6197 size of pads, a new converter is created by videoaggregator.
6216 videoaggregator: Fix locking around vagg->info
6323 videoaggregator: Guarantee that the output format is supported
6324 In the case `videoaggregator` is set as allowing format conversions,
6427 videoaggregator: document and fix locking in convert pad
6607 videoaggregator: Limit accepted caps by template caps
6615 videoaggregator: Log the format name instead of index
6831 videoaggregator: ensure peek_next_sample() uses the correct caps
6927 Also send EOS/a second buffer before pulling a buffer as videoaggregator
6947 videoaggregator: Don't require any pads to be configured for negotiating source pad caps
6950 pads and videoaggregator comes up with some fixated caps based on the
7250 videoaggregator: Update for additional info parameter to the "samples-selected" signal
7311 videoaggregator: update to new samples selection API
7379 videoaggregator: implement samples selection API
9158 videoaggregator: Don't crash when setting pad properties after the aggregator was finalized
9517 videoaggregator: fix gir warning about invalid doc comment
10321 videoaggregator: handle gap buffers properly
10334 videoaggregator: Don't configure NULL chroma-site/colorimetry
10784 videoaggregator: don't let a repeat-after-eos pad prevent EOS
12476 videoaggregator: We can only convert the format if a GstVideoAggregatorConvertPad is used
13750 videoaggregator: Add Since: 1.16 markers to all public structs
14673 videoaggregator: fix buffer skipping with pad offsets
14674 The ->skip_buffer implementation in videoaggregator replicates
15499 videoaggregator: remove broken rate adjustment
15865 Merge branch 'videoaggregator-compositor-glmixers-move'
18082 videoaggregator: Make sure to hold object lock while iterating sink pads
18814 videoaggregator: Update for g_type_class_add_private() deprecation in recent GLib
18950 videoaggregator: Fix string leak
19002 videoaggregator: log an ERROR if we're going to return a flow error
19250 videoaggregator: Remove custom get_next_time implementation
19336 videoaggregator: Set video-meta option on buffer pool configuration correctly
19342 videoaggregator: First override set/get_property vfuncs, then install properties
19365 videoaggregator: Some more documentation fixes
19370 videoaggregator: expose converter-config on convert pads
19377 videoaggregator: Fix up documentation some more
19391 videoaggregator: Clean up header and update docs a bit
19398 videoaggregator: Rename get_output_buffer() to create_output_buffer()
19404 videoaggregator: Validate pool configuration and create a new pool if it just does not work
19415 videoaggregator: Switch to a GstVideoAggregatorConvertPad subclass
19489 videoaggregator: Remove sink_non_alpha_caps class field
19499 videoaggregator: Move needs_alpha pad field to the private struct
19511 videoaggregator: Move aggregated_frame and the pad buffer into the private struct
19615 videoaggregator: Move property storage to private pad struct
19623 videoaggregator: Rename ignore-eos pad property to repeat-after-eos
19634 videoaggregator: Move GstChildProxy implementations into leaf classes
19642 videoaggregator: Get rid of separate header for the aggregator pad
23603 videoaggregator: Get the buffer from the pool if available
23651 Modelled off the videoaggregator caps handling as that seems the most
25289 The videoaggregator negotiation sequence changed some time
26198 videoaggregator: repect the result of find_best_format in the default update_caps
27037 videoaggregator: don't do caps processing that is not overridable
27039 This is needed as videoaggregator generally has no idea exactly
28645 glvideomixer: Proxy the ignore-eos videoaggregator property as well
30756 in the end, all the negotiation code in videoaggregator needs a big cleanup
30757 and videoaggregator needs to get rid of the software-mixer specific things
33117 videoaggregator: Expose vmethods to set converters and prepare/clean frames
33610 videoaggregator: operate on caps rather than video info
41285 videoaggregator: Don't leak string
41660 videoaggregator: use new gst_element_foreach_sink_pad()
41668 videoaggregator: add CAST macros
41691 videoaggregator: drop ABI compat in padding for new struct member
42086 videoaggregator: use GstFlowReturn for flow returns
42560 videoaggregator: use colorimetry from find_best_format.
42568 videoaggregator: improve find_best_format heuristic.
42635 videoaggregator: Don't mix up width and height
42984 videoaggregator: fix gaps at end of streams.
43299 videoaggregator: Declare that it supports the video meta on input
43320 videoaggregator: Create normal video pool as a fallback
43343 videoaggregator: Get the buffer from the pool if available
43356 videoaggregator: Return to parent on reconfigure
43431 Modelled off the videoaggregator caps handling as that seems the most
43449 Modelled off the videoaggregator caps handling as that seems the most
43457 videoaggregator: delay using new caps from a sink pad until the next buffer in the queue is taken
43459 immediately in videoaggregator, but the next buffer in the queue that
44252 videoaggregator: Do not mix the same buffer twice when EOS.
44858 videoaggregator: redo src caps negotiation if a sink pad's caps have changed in the meantime
46242 videoaggregator: Remove unlock() if set_info() fails
46822 videoaggregator: Mark pad as needing reconfiguration again if it failed
48271 videoaggregator: Handle if update_caps() returns EMPTY
48292 The videoaggregator negotiation sequence changed some time
49885 videoaggregator: Don't wait if input buffer is after output
49930 videoaggregator: canonicalise function names
50342 videoaggregator: plug caps leak
50350 videoaggregator: properly handle interlace-mode restrictions
50351 videoaggregator can't handle interlace-mode changes so it must
50549 videoaggregator: repect the result of find_best_format in the default update_caps
51997 videoaggregator: fix caps queries to allow proper renegotiation
52524 videoaggregator: don't do caps processing that is not overridable
52526 This is needed as videoaggregator generally has no idea exactly
54363 videoaggregator: use GST_STIME_ARGS for GstClockTimeDiff
54889 glvideomixer: Proxy the ignore-eos videoaggregator property as well
55077 videoaggregator: fix compilation with older glib version
55100 check: Add test for videoaggregator sinkpads being sorted by zorder
55430 videoaggregator: Fix mixup of running times and segment positions
55481 videoaggregator: fix caps query to properly handle alpha formats
55573 videoaggregator: lift restriction of changing pixel-aspect-ratio
55574 The videoaggregator can convert PAR, there is no reason for
55658 videoaggregator: Always set the pad's buffer_vinfo when storing a buffer
56322 videoaggregator: Remove broken _clip vfunc
56880 videoaggregator: Remove pixel-aspect-ratio field from the caps returned by getcaps
57276 videoaggregator: simplifies and improves sink_get_caps.
57515 videoaggregator: Print some debug output if we change the timestamp offset
57520 videoaggregator: Add some more debug output
57525 videoaggregator: Don't update the ts-offset before updating the actual configured caps
57530 …videoaggregator: Remember if the last LATENCY query returned live or not and use the in the QoS me…
57541 videoaggregator: No need to artificially bound the zorder.
57621 videoaggregator: add "ignore-eos" property for input pads
57622 When set, it causes videoaggregator to repeatedly aggregate the last buffer on
57625 videoaggregator ever outputting silence (the checkerboard pattern).
57626 It is to be noted that if all the pads on videoaggregator have this property set
57913 videoaggregator: simplify aggregate returning
57920 videoaggregator: refactor caps reconfigure to its own function
57926 videoaggregator: fixing types in aggregate function
57932 videoaggregator: use macro to access aggregator src pad
58291 videoaggregator: Add class property to disable caps scaling
58293 sub-classes to disable videoaggregator removing sizes and framerate
58299 videoaggregator: Catch errors, and allow sub-class to return NULL from get_output_buffer()
58839 in the end, all the negotiation code in videoaggregator needs a big cleanup
58840 and videoaggregator needs to get rid of the software-mixer specific things
59478 videoaggregator: fix caps leak when early returning
59682 videoaggregator: Remove broken timestamps-going-backwards check
60218 videoaggregator: Check if there's a previous buffer to 'keep'
60779 videoaggregator: While aggregating, sync values for all pads before converting frames
60999 Revert "videoaggregator: Create new caps from the video-info"
61006 videoaggregator: Create new caps from the video-info
61655 videoaggregator: use new gst_aggregator_pad_drop_buffer()
61851 videoaggregator: When receiving timeout before caps, make sure to also advance our frame counter
61867 videoaggregator: fix buffer selection when duration=-1
61947 videoaggregator: don't set element factory details
62338 videoaggregator: Lock access to members of GstAggregatorPad
62378 videoaggregator: If getting a timeout before having caps, just advance our position
62520 videoaggregator: fix crash when receiving buffer without timestamps
62880 videoaggregator: update for aggregator start/stop vfunc change
62974 videoaggregator: Use the src query implementation of aggregator as the default case
63082 videoaggregator: Don't try to map NULL buffers
63087 videoaggregator: Make sure to always update the pad's videoinfo together with buffers
63232 For audiomixer this is one blocksize, for videoaggregator this should
63239 For audiomixer this is one blocksize, for videoaggregator this should
63295 videoaggregator: always try to use newer buffers
63410 videoaggregator: Hide some more fields from the API
63744 videoaggregator: Failure to map a video frame is not just a warning
63777 videoaggregator: Minor cleanup
63789 videoaggregator: Copy over more fields from the relevant video-info
63798 videoaggregator: Directly use the converters video-info instead of recalculating it
63803 videoaggregator: Do source pad negotiation only from the aggregated function
63825 videoaggregator: Expose vmethods to set converters and prepare/clean frames
63841 videoaggregator: Let a full renegotiation happen after removing the last pad
63935 videoaggregator: Also sync pad properties to the controller if conversion is disabled
63942 It's handled in videoaggregator already.
64151 videoaggregator: Don't output 0-duration buffers at the segment end
64327 videoaggregator: fix up QoS handling for live sources
64788 videoaggregator: Swap source/destination parameters of gst_video_converter_frame()
64979 videoaggregator: remove storage of never used values
65405 videoaggregator: fixate the parts of the caps we don't know how to deal with
65421 videoaggregator: operate on caps rather than video info
65547 videoaggregator: support unresponsive pads
65553 videoaggregator: remove the use of the queued buffer on sink pads
65602 videoaggregator: Do not wrongly set the aggregator.segment
65618 videoaggregator: Make sure not to unref a NULL pointer
65638 videoaggregator: Unmap and free GstVideoFrames as needed after conversion and errors
65664 videoaggregator: Do not to release VIDEO_AGGREGATOR_LOCK while setting format info
65703 videoaggregator: Also copy over the chroma siting and colorimetry when deciding on a conversion
65708 videoaggregator: Revert the last commit and handle resolutions differences properly
65716 videoaggregator: GstVideoConverter currently can't rescale and will assert
65751 videoaggregator: don't create converters when the subclass doesn't want them
66654 videoaggregator: push the caps event as soon as we receive it
66762 videoaggregator: Unref allowed caps after usage
67350 videoaggregator: Fix some more the locking logic in update_src_caps
67357 videoaggregator: fix broken locking in update_src_caps function
67442 videoaggregator: reset QoS on segment event
67585 videoaggregator: fix a refcount error when keeping the buffer
67635 videoaggregator: don't clobber already heap allocated video frame
67641 videoaggregator: fix up the parent chaining for dispose and finalize
67815 videoaggregator: Create a new GstVideoAggregator baseclass