/src/vlc/include/vlc_list.h
Line | Count | Source (jump to first uncovered line) |
1 | | /****************************************************************************** |
2 | | * vlc_list.h |
3 | | ****************************************************************************** |
4 | | * Copyright © 2018 Rémi Denis-Courmont |
5 | | * |
6 | | * This program is free software; you can redistribute it and/or modify it |
7 | | * under the terms of the GNU Lesser General Public License as published by |
8 | | * the Free Software Foundation; either version 2.1 of the License, or |
9 | | * (at your option) any later version. |
10 | | * |
11 | | * This program is distributed in the hope that it will be useful, |
12 | | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
13 | | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
14 | | * GNU Lesser General Public License for more details. |
15 | | * |
16 | | * You should have received a copy of the GNU Lesser General Public License |
17 | | * along with this program; if not, write to the Free Software Foundation, |
18 | | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. |
19 | | *****************************************************************************/ |
20 | | |
21 | | #ifndef VLC_LIST_H |
22 | | # define VLC_LIST_H 1 |
23 | | |
24 | | # include <stdalign.h> |
25 | | # include <stdbool.h> |
26 | | |
27 | | /** |
28 | | * \defgroup list Linked lists |
29 | | * \ingroup cext |
30 | | * @{ |
31 | | * \file |
32 | | * This provides convenience helpers for linked lists. |
33 | | */ |
34 | | |
35 | | /** |
36 | | * Doubly-linked list node. |
37 | | * |
38 | | * This data structure provides a doubly-linked list node. |
39 | | * It must be embedded in each member of a list as a node proper. |
40 | | * It also serves as a list head in the object containing the list. |
41 | | */ |
42 | | struct vlc_list |
43 | | { |
44 | | struct vlc_list *prev; |
45 | | struct vlc_list *next; |
46 | | }; |
47 | | |
48 | | /** |
49 | | * Static initializer for a list head. |
50 | | */ |
51 | | #define VLC_LIST_INITIALIZER(h) { h, h } |
52 | | |
53 | | /** |
54 | | * Initializes an empty list head. |
55 | | */ |
56 | | static inline void vlc_list_init(struct vlc_list *restrict head) |
57 | 2 | { |
58 | 2 | head->prev = head; |
59 | 2 | head->next = head; |
60 | 2 | } Unexecuted instantiation: demux-run.c:vlc_list_init Unexecuted instantiation: var.c:vlc_list_init Unexecuted instantiation: decoder.c:vlc_list_init Unexecuted instantiation: core.c:vlc_list_init Unexecuted instantiation: aiff.c:vlc_list_init Unexecuted instantiation: asf.c:vlc_list_init Unexecuted instantiation: libasf.c:vlc_list_init Unexecuted instantiation: asfpacket.c:vlc_list_init Unexecuted instantiation: au.c:vlc_list_init Unexecuted instantiation: avi.c:vlc_list_init Unexecuted instantiation: libavi.c:vlc_list_init Unexecuted instantiation: caf.c:vlc_list_init Unexecuted instantiation: cdg.c:vlc_list_init Unexecuted instantiation: es.c:vlc_list_init Unexecuted instantiation: dts_header.c:vlc_list_init Unexecuted instantiation: flac.c:vlc_list_init Unexecuted instantiation: xiph_metadata.c:vlc_list_init Unexecuted instantiation: h26x.c:vlc_list_init Unexecuted instantiation: mjpeg.c:vlc_list_init Unexecuted instantiation: mp4.c:vlc_list_init Unexecuted instantiation: fragments.c:vlc_list_init Unexecuted instantiation: attachments.c:vlc_list_init Unexecuted instantiation: heif.c:vlc_list_init Unexecuted instantiation: essetup.c:vlc_list_init Unexecuted instantiation: meta.c:vlc_list_init Unexecuted instantiation: libmp4.c:vlc_list_init Unexecuted instantiation: nsv.c:vlc_list_init Unexecuted instantiation: ps.c:vlc_list_init Unexecuted instantiation: pva.c:vlc_list_init Unexecuted instantiation: sap.c:vlc_list_init Unexecuted instantiation: smf.c:vlc_list_init Unexecuted instantiation: subtitle.c:vlc_list_init Unexecuted instantiation: tta.c:vlc_list_init Unexecuted instantiation: ttml.c:vlc_list_init Unexecuted instantiation: encttml.c:vlc_list_init Unexecuted instantiation: substtml.c:vlc_list_init Unexecuted instantiation: genttml.c:vlc_list_init Unexecuted instantiation: ty.c:vlc_list_init Unexecuted instantiation: voc.c:vlc_list_init Unexecuted instantiation: wav.c:vlc_list_init Unexecuted instantiation: webvtt.c:vlc_list_init Unexecuted instantiation: encvtt.c:vlc_list_init Unexecuted instantiation: subsvtt.c:vlc_list_init Unexecuted instantiation: xa.c:vlc_list_init Unexecuted instantiation: a52.c:vlc_list_init Unexecuted instantiation: copy.c:vlc_list_init Unexecuted instantiation: dts.c:vlc_list_init Unexecuted instantiation: h264.c:vlc_list_init Unexecuted instantiation: hxxx_common.c:vlc_list_init Unexecuted instantiation: hevc.c:vlc_list_init Unexecuted instantiation: mlp.c:vlc_list_init Unexecuted instantiation: mpeg4audio.c:vlc_list_init Unexecuted instantiation: mpeg4video.c:vlc_list_init Unexecuted instantiation: mpegaudio.c:vlc_list_init Unexecuted instantiation: mpegvideo.c:vlc_list_init Unexecuted instantiation: vc1.c:vlc_list_init Unexecuted instantiation: rawaud.c:vlc_list_init Unexecuted instantiation: rawvid.c:vlc_list_init Unexecuted instantiation: file.c:vlc_list_init Unexecuted instantiation: directory.c:vlc_list_init Unexecuted instantiation: libxml.c:vlc_list_init Unexecuted instantiation: ogg.c:vlc_list_init Unexecuted instantiation: oggseek.c:vlc_list_init Unexecuted instantiation: mkv.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: util.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: demux.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: events.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: chapters.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: chapter_command.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_init(vlc_list*) Unexecuted instantiation: adpcm.c:vlc_list_init Unexecuted instantiation: aes3.c:vlc_list_init Unexecuted instantiation: araw.c:vlc_list_init Unexecuted instantiation: g711.c:vlc_list_init Unexecuted instantiation: lpcm.c:vlc_list_init Unexecuted instantiation: uleaddvaudio.c:vlc_list_init Unexecuted instantiation: rawvideo.c:vlc_list_init Unexecuted instantiation: cc.c:vlc_list_init Unexecuted instantiation: cea708.c:vlc_list_init Unexecuted instantiation: cvdsub.c:vlc_list_init Unexecuted instantiation: dvbsub.c:vlc_list_init Unexecuted instantiation: scte18.c:vlc_list_init Unexecuted instantiation: scte27.c:vlc_list_init Unexecuted instantiation: spudec.c:vlc_list_init Unexecuted instantiation: parse.c:vlc_list_init Unexecuted instantiation: stl.c:vlc_list_init Unexecuted instantiation: subsdec.c:vlc_list_init Unexecuted instantiation: subsusf.c:vlc_list_init Unexecuted instantiation: svcdsub.c:vlc_list_init Unexecuted instantiation: textst.c:vlc_list_init Unexecuted instantiation: substx3g.c:vlc_list_init Unexecuted instantiation: libvlc.c:vlc_list_init Unexecuted instantiation: chain.c:vlc_list_init Unexecuted instantiation: help.c:vlc_list_init Unexecuted instantiation: cmdline.c:vlc_list_init media_source.c:vlc_list_init Line | Count | Source | 57 | 2 | { | 58 | 2 | head->prev = head; | 59 | 2 | head->next = head; | 60 | 2 | } |
Unexecuted instantiation: media_tree.c:vlc_list_init Unexecuted instantiation: modules.c:vlc_list_init Unexecuted instantiation: bank.c:vlc_list_init Unexecuted instantiation: entry.c:vlc_list_init Unexecuted instantiation: dialog.c:vlc_list_init Unexecuted instantiation: interface.c:vlc_list_init Unexecuted instantiation: content.c:vlc_list_init Unexecuted instantiation: control.c:vlc_list_init Unexecuted instantiation: item.c:vlc_list_init Unexecuted instantiation: notify.c:vlc_list_init Unexecuted instantiation: player.c:vlc_list_init Unexecuted instantiation: playlist.c:vlc_list_init Unexecuted instantiation: preparse.c:vlc_list_init Unexecuted instantiation: preparser.c:vlc_list_init Unexecuted instantiation: access.c:vlc_list_init Unexecuted instantiation: decoder_device.c:vlc_list_init Unexecuted instantiation: decoder_helpers.c:vlc_list_init Unexecuted instantiation: demux.c:vlc_list_init Unexecuted instantiation: input.c:vlc_list_init Unexecuted instantiation: attachment.c:vlc_list_init Unexecuted instantiation: timer.c:vlc_list_init Unexecuted instantiation: track.c:vlc_list_init Unexecuted instantiation: title.c:vlc_list_init Unexecuted instantiation: aout.c:vlc_list_init Unexecuted instantiation: vout.c:vlc_list_init Unexecuted instantiation: osd.c:vlc_list_init Unexecuted instantiation: medialib.c:vlc_list_init Unexecuted instantiation: resource.c:vlc_list_init Unexecuted instantiation: services_discovery.c:vlc_list_init Unexecuted instantiation: stats.c:vlc_list_init Unexecuted instantiation: stream.c:vlc_list_init Unexecuted instantiation: stream_extractor.c:vlc_list_init Unexecuted instantiation: stream_filter.c:vlc_list_init Unexecuted instantiation: stream_memory.c:vlc_list_init Unexecuted instantiation: subtitles.c:vlc_list_init Unexecuted instantiation: common.c:vlc_list_init Unexecuted instantiation: dec.c:vlc_list_init Unexecuted instantiation: filters.c:vlc_list_init Unexecuted instantiation: meter.c:vlc_list_init Unexecuted instantiation: output.c:vlc_list_init Unexecuted instantiation: volume.c:vlc_list_init Unexecuted instantiation: video_output.c:vlc_list_init Unexecuted instantiation: video_text.c:vlc_list_init Unexecuted instantiation: video_widgets.c:vlc_list_init Unexecuted instantiation: vout_subpictures.c:vlc_list_init Unexecuted instantiation: window.c:vlc_list_init Unexecuted instantiation: vout_intf.c:vlc_list_init Unexecuted instantiation: charset.c:vlc_list_init Unexecuted instantiation: strings.c:vlc_list_init Unexecuted instantiation: unicode.c:vlc_list_init Unexecuted instantiation: actions.c:vlc_list_init Unexecuted instantiation: executor.c:vlc_list_init Unexecuted instantiation: probe.c:vlc_list_init Unexecuted instantiation: fifo.c:vlc_list_init Unexecuted instantiation: picture.c:vlc_list_init Unexecuted instantiation: picture_pool.c:vlc_list_init Unexecuted instantiation: interrupt.c:vlc_list_init Unexecuted instantiation: keystore.c:vlc_list_init Unexecuted instantiation: renderer_discovery.c:vlc_list_init Unexecuted instantiation: threads.c:vlc_list_init Unexecuted instantiation: cpu.c:vlc_list_init Unexecuted instantiation: exit.c:vlc_list_init Unexecuted instantiation: image.c:vlc_list_init Unexecuted instantiation: messages.c:vlc_list_init Unexecuted instantiation: tracer.c:vlc_list_init Unexecuted instantiation: objects.c:vlc_list_init Unexecuted instantiation: objres.c:vlc_list_init Unexecuted instantiation: variables.c:vlc_list_init Unexecuted instantiation: xml.c:vlc_list_init Unexecuted instantiation: filter.c:vlc_list_init Unexecuted instantiation: filter_chain.c:vlc_list_init Unexecuted instantiation: subpicture.c:vlc_list_init Unexecuted instantiation: medialibrary.c:vlc_list_init Unexecuted instantiation: thread.c:vlc_list_init Unexecuted instantiation: specific.c:vlc_list_init Unexecuted instantiation: stream_output.c:vlc_list_init Unexecuted instantiation: vlm.c:vlc_list_init Unexecuted instantiation: vlm_event.c:vlc_list_init Unexecuted instantiation: vlmshell.c:vlc_list_init Unexecuted instantiation: libvlc-module.c:vlc_list_init Unexecuted instantiation: art.c:vlc_list_init Unexecuted instantiation: fetcher.c:vlc_list_init Unexecuted instantiation: clock.c:vlc_list_init Unexecuted instantiation: es_out.c:vlc_list_init Unexecuted instantiation: es_out_source.c:vlc_list_init Unexecuted instantiation: es_out_timeshift.c:vlc_list_init Unexecuted instantiation: display.c:vlc_list_init Unexecuted instantiation: inhibit.c:vlc_list_init Unexecuted instantiation: dirs.c:vlc_list_init Unexecuted instantiation: input_clock.c:vlc_list_init |
61 | | |
62 | | /** |
63 | | * Inserts an element in a list. |
64 | | * |
65 | | * \param node [out] Node pointer of the element to insert. |
66 | | * \param prev Node pointer of the previous element. |
67 | | * \param next Node pointer of the next element. |
68 | | */ |
69 | | static inline void vlc_list_add_between(struct vlc_list *restrict node, |
70 | | struct vlc_list *prev, |
71 | | struct vlc_list *next) |
72 | 0 | { |
73 | 0 | node->prev = prev; |
74 | 0 | node->next = next; |
75 | 0 | prev->next = node; |
76 | 0 | next->prev = node; |
77 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_add_between Unexecuted instantiation: var.c:vlc_list_add_between Unexecuted instantiation: decoder.c:vlc_list_add_between Unexecuted instantiation: core.c:vlc_list_add_between Unexecuted instantiation: aiff.c:vlc_list_add_between Unexecuted instantiation: asf.c:vlc_list_add_between Unexecuted instantiation: libasf.c:vlc_list_add_between Unexecuted instantiation: asfpacket.c:vlc_list_add_between Unexecuted instantiation: au.c:vlc_list_add_between Unexecuted instantiation: avi.c:vlc_list_add_between Unexecuted instantiation: libavi.c:vlc_list_add_between Unexecuted instantiation: caf.c:vlc_list_add_between Unexecuted instantiation: cdg.c:vlc_list_add_between Unexecuted instantiation: es.c:vlc_list_add_between Unexecuted instantiation: dts_header.c:vlc_list_add_between Unexecuted instantiation: flac.c:vlc_list_add_between Unexecuted instantiation: xiph_metadata.c:vlc_list_add_between Unexecuted instantiation: h26x.c:vlc_list_add_between Unexecuted instantiation: mjpeg.c:vlc_list_add_between Unexecuted instantiation: mp4.c:vlc_list_add_between Unexecuted instantiation: fragments.c:vlc_list_add_between Unexecuted instantiation: attachments.c:vlc_list_add_between Unexecuted instantiation: heif.c:vlc_list_add_between Unexecuted instantiation: essetup.c:vlc_list_add_between Unexecuted instantiation: meta.c:vlc_list_add_between Unexecuted instantiation: libmp4.c:vlc_list_add_between Unexecuted instantiation: nsv.c:vlc_list_add_between Unexecuted instantiation: ps.c:vlc_list_add_between Unexecuted instantiation: pva.c:vlc_list_add_between Unexecuted instantiation: sap.c:vlc_list_add_between Unexecuted instantiation: smf.c:vlc_list_add_between Unexecuted instantiation: subtitle.c:vlc_list_add_between Unexecuted instantiation: tta.c:vlc_list_add_between Unexecuted instantiation: ttml.c:vlc_list_add_between Unexecuted instantiation: encttml.c:vlc_list_add_between Unexecuted instantiation: substtml.c:vlc_list_add_between Unexecuted instantiation: genttml.c:vlc_list_add_between Unexecuted instantiation: ty.c:vlc_list_add_between Unexecuted instantiation: voc.c:vlc_list_add_between Unexecuted instantiation: wav.c:vlc_list_add_between Unexecuted instantiation: webvtt.c:vlc_list_add_between Unexecuted instantiation: encvtt.c:vlc_list_add_between Unexecuted instantiation: subsvtt.c:vlc_list_add_between Unexecuted instantiation: xa.c:vlc_list_add_between Unexecuted instantiation: a52.c:vlc_list_add_between Unexecuted instantiation: copy.c:vlc_list_add_between Unexecuted instantiation: dts.c:vlc_list_add_between Unexecuted instantiation: h264.c:vlc_list_add_between Unexecuted instantiation: hxxx_common.c:vlc_list_add_between Unexecuted instantiation: hevc.c:vlc_list_add_between Unexecuted instantiation: mlp.c:vlc_list_add_between Unexecuted instantiation: mpeg4audio.c:vlc_list_add_between Unexecuted instantiation: mpeg4video.c:vlc_list_add_between Unexecuted instantiation: mpegaudio.c:vlc_list_add_between Unexecuted instantiation: mpegvideo.c:vlc_list_add_between Unexecuted instantiation: vc1.c:vlc_list_add_between Unexecuted instantiation: rawaud.c:vlc_list_add_between Unexecuted instantiation: rawvid.c:vlc_list_add_between Unexecuted instantiation: file.c:vlc_list_add_between Unexecuted instantiation: directory.c:vlc_list_add_between Unexecuted instantiation: libxml.c:vlc_list_add_between Unexecuted instantiation: ogg.c:vlc_list_add_between Unexecuted instantiation: oggseek.c:vlc_list_add_between Unexecuted instantiation: mkv.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: util.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: demux.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: events.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: chapters.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_add_between(vlc_list*, vlc_list*, vlc_list*) Unexecuted instantiation: adpcm.c:vlc_list_add_between Unexecuted instantiation: aes3.c:vlc_list_add_between Unexecuted instantiation: araw.c:vlc_list_add_between Unexecuted instantiation: g711.c:vlc_list_add_between Unexecuted instantiation: lpcm.c:vlc_list_add_between Unexecuted instantiation: uleaddvaudio.c:vlc_list_add_between Unexecuted instantiation: rawvideo.c:vlc_list_add_between Unexecuted instantiation: cc.c:vlc_list_add_between Unexecuted instantiation: cea708.c:vlc_list_add_between Unexecuted instantiation: cvdsub.c:vlc_list_add_between Unexecuted instantiation: dvbsub.c:vlc_list_add_between Unexecuted instantiation: scte18.c:vlc_list_add_between Unexecuted instantiation: scte27.c:vlc_list_add_between Unexecuted instantiation: spudec.c:vlc_list_add_between Unexecuted instantiation: parse.c:vlc_list_add_between Unexecuted instantiation: stl.c:vlc_list_add_between Unexecuted instantiation: subsdec.c:vlc_list_add_between Unexecuted instantiation: subsusf.c:vlc_list_add_between Unexecuted instantiation: svcdsub.c:vlc_list_add_between Unexecuted instantiation: textst.c:vlc_list_add_between Unexecuted instantiation: substx3g.c:vlc_list_add_between Unexecuted instantiation: libvlc.c:vlc_list_add_between Unexecuted instantiation: chain.c:vlc_list_add_between Unexecuted instantiation: help.c:vlc_list_add_between Unexecuted instantiation: cmdline.c:vlc_list_add_between Unexecuted instantiation: media_source.c:vlc_list_add_between Unexecuted instantiation: media_tree.c:vlc_list_add_between Unexecuted instantiation: modules.c:vlc_list_add_between Unexecuted instantiation: bank.c:vlc_list_add_between Unexecuted instantiation: entry.c:vlc_list_add_between Unexecuted instantiation: dialog.c:vlc_list_add_between Unexecuted instantiation: interface.c:vlc_list_add_between Unexecuted instantiation: content.c:vlc_list_add_between Unexecuted instantiation: control.c:vlc_list_add_between Unexecuted instantiation: item.c:vlc_list_add_between Unexecuted instantiation: notify.c:vlc_list_add_between Unexecuted instantiation: player.c:vlc_list_add_between Unexecuted instantiation: playlist.c:vlc_list_add_between Unexecuted instantiation: preparse.c:vlc_list_add_between Unexecuted instantiation: preparser.c:vlc_list_add_between Unexecuted instantiation: access.c:vlc_list_add_between Unexecuted instantiation: decoder_device.c:vlc_list_add_between Unexecuted instantiation: decoder_helpers.c:vlc_list_add_between Unexecuted instantiation: demux.c:vlc_list_add_between Unexecuted instantiation: input.c:vlc_list_add_between Unexecuted instantiation: attachment.c:vlc_list_add_between Unexecuted instantiation: timer.c:vlc_list_add_between Unexecuted instantiation: track.c:vlc_list_add_between Unexecuted instantiation: title.c:vlc_list_add_between Unexecuted instantiation: aout.c:vlc_list_add_between Unexecuted instantiation: vout.c:vlc_list_add_between Unexecuted instantiation: osd.c:vlc_list_add_between Unexecuted instantiation: medialib.c:vlc_list_add_between Unexecuted instantiation: resource.c:vlc_list_add_between Unexecuted instantiation: services_discovery.c:vlc_list_add_between Unexecuted instantiation: stats.c:vlc_list_add_between Unexecuted instantiation: stream.c:vlc_list_add_between Unexecuted instantiation: stream_extractor.c:vlc_list_add_between Unexecuted instantiation: stream_filter.c:vlc_list_add_between Unexecuted instantiation: stream_memory.c:vlc_list_add_between Unexecuted instantiation: subtitles.c:vlc_list_add_between Unexecuted instantiation: common.c:vlc_list_add_between Unexecuted instantiation: dec.c:vlc_list_add_between Unexecuted instantiation: filters.c:vlc_list_add_between Unexecuted instantiation: meter.c:vlc_list_add_between Unexecuted instantiation: output.c:vlc_list_add_between Unexecuted instantiation: volume.c:vlc_list_add_between Unexecuted instantiation: video_output.c:vlc_list_add_between Unexecuted instantiation: video_text.c:vlc_list_add_between Unexecuted instantiation: video_widgets.c:vlc_list_add_between Unexecuted instantiation: vout_subpictures.c:vlc_list_add_between Unexecuted instantiation: window.c:vlc_list_add_between Unexecuted instantiation: vout_intf.c:vlc_list_add_between Unexecuted instantiation: charset.c:vlc_list_add_between Unexecuted instantiation: strings.c:vlc_list_add_between Unexecuted instantiation: unicode.c:vlc_list_add_between Unexecuted instantiation: actions.c:vlc_list_add_between Unexecuted instantiation: executor.c:vlc_list_add_between Unexecuted instantiation: probe.c:vlc_list_add_between Unexecuted instantiation: fifo.c:vlc_list_add_between Unexecuted instantiation: picture.c:vlc_list_add_between Unexecuted instantiation: picture_pool.c:vlc_list_add_between Unexecuted instantiation: interrupt.c:vlc_list_add_between Unexecuted instantiation: keystore.c:vlc_list_add_between Unexecuted instantiation: renderer_discovery.c:vlc_list_add_between Unexecuted instantiation: threads.c:vlc_list_add_between Unexecuted instantiation: cpu.c:vlc_list_add_between Unexecuted instantiation: exit.c:vlc_list_add_between Unexecuted instantiation: image.c:vlc_list_add_between Unexecuted instantiation: messages.c:vlc_list_add_between Unexecuted instantiation: tracer.c:vlc_list_add_between Unexecuted instantiation: objects.c:vlc_list_add_between Unexecuted instantiation: objres.c:vlc_list_add_between Unexecuted instantiation: variables.c:vlc_list_add_between Unexecuted instantiation: xml.c:vlc_list_add_between Unexecuted instantiation: filter.c:vlc_list_add_between Unexecuted instantiation: filter_chain.c:vlc_list_add_between Unexecuted instantiation: subpicture.c:vlc_list_add_between Unexecuted instantiation: medialibrary.c:vlc_list_add_between Unexecuted instantiation: thread.c:vlc_list_add_between Unexecuted instantiation: specific.c:vlc_list_add_between Unexecuted instantiation: stream_output.c:vlc_list_add_between Unexecuted instantiation: vlm.c:vlc_list_add_between Unexecuted instantiation: vlm_event.c:vlc_list_add_between Unexecuted instantiation: vlmshell.c:vlc_list_add_between Unexecuted instantiation: libvlc-module.c:vlc_list_add_between Unexecuted instantiation: art.c:vlc_list_add_between Unexecuted instantiation: fetcher.c:vlc_list_add_between Unexecuted instantiation: clock.c:vlc_list_add_between Unexecuted instantiation: es_out.c:vlc_list_add_between Unexecuted instantiation: es_out_source.c:vlc_list_add_between Unexecuted instantiation: es_out_timeshift.c:vlc_list_add_between Unexecuted instantiation: display.c:vlc_list_add_between Unexecuted instantiation: inhibit.c:vlc_list_add_between Unexecuted instantiation: dirs.c:vlc_list_add_between Unexecuted instantiation: input_clock.c:vlc_list_add_between |
78 | | |
79 | | /** |
80 | | * Inserts an element after another. |
81 | | * |
82 | | * \param node [out] Node pointer of the element to insert |
83 | | * \param prev Node pointer of the previous element. |
84 | | */ |
85 | | static inline void vlc_list_add_after(struct vlc_list *restrict node, |
86 | | struct vlc_list *prev) |
87 | 0 | { |
88 | 0 | vlc_list_add_between(node, prev, prev->next); |
89 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_add_after Unexecuted instantiation: var.c:vlc_list_add_after Unexecuted instantiation: decoder.c:vlc_list_add_after Unexecuted instantiation: core.c:vlc_list_add_after Unexecuted instantiation: aiff.c:vlc_list_add_after Unexecuted instantiation: asf.c:vlc_list_add_after Unexecuted instantiation: libasf.c:vlc_list_add_after Unexecuted instantiation: asfpacket.c:vlc_list_add_after Unexecuted instantiation: au.c:vlc_list_add_after Unexecuted instantiation: avi.c:vlc_list_add_after Unexecuted instantiation: libavi.c:vlc_list_add_after Unexecuted instantiation: caf.c:vlc_list_add_after Unexecuted instantiation: cdg.c:vlc_list_add_after Unexecuted instantiation: es.c:vlc_list_add_after Unexecuted instantiation: dts_header.c:vlc_list_add_after Unexecuted instantiation: flac.c:vlc_list_add_after Unexecuted instantiation: xiph_metadata.c:vlc_list_add_after Unexecuted instantiation: h26x.c:vlc_list_add_after Unexecuted instantiation: mjpeg.c:vlc_list_add_after Unexecuted instantiation: mp4.c:vlc_list_add_after Unexecuted instantiation: fragments.c:vlc_list_add_after Unexecuted instantiation: attachments.c:vlc_list_add_after Unexecuted instantiation: heif.c:vlc_list_add_after Unexecuted instantiation: essetup.c:vlc_list_add_after Unexecuted instantiation: meta.c:vlc_list_add_after Unexecuted instantiation: libmp4.c:vlc_list_add_after Unexecuted instantiation: nsv.c:vlc_list_add_after Unexecuted instantiation: ps.c:vlc_list_add_after Unexecuted instantiation: pva.c:vlc_list_add_after Unexecuted instantiation: sap.c:vlc_list_add_after Unexecuted instantiation: smf.c:vlc_list_add_after Unexecuted instantiation: subtitle.c:vlc_list_add_after Unexecuted instantiation: tta.c:vlc_list_add_after Unexecuted instantiation: ttml.c:vlc_list_add_after Unexecuted instantiation: encttml.c:vlc_list_add_after Unexecuted instantiation: substtml.c:vlc_list_add_after Unexecuted instantiation: genttml.c:vlc_list_add_after Unexecuted instantiation: ty.c:vlc_list_add_after Unexecuted instantiation: voc.c:vlc_list_add_after Unexecuted instantiation: wav.c:vlc_list_add_after Unexecuted instantiation: webvtt.c:vlc_list_add_after Unexecuted instantiation: encvtt.c:vlc_list_add_after Unexecuted instantiation: subsvtt.c:vlc_list_add_after Unexecuted instantiation: xa.c:vlc_list_add_after Unexecuted instantiation: a52.c:vlc_list_add_after Unexecuted instantiation: copy.c:vlc_list_add_after Unexecuted instantiation: dts.c:vlc_list_add_after Unexecuted instantiation: h264.c:vlc_list_add_after Unexecuted instantiation: hxxx_common.c:vlc_list_add_after Unexecuted instantiation: hevc.c:vlc_list_add_after Unexecuted instantiation: mlp.c:vlc_list_add_after Unexecuted instantiation: mpeg4audio.c:vlc_list_add_after Unexecuted instantiation: mpeg4video.c:vlc_list_add_after Unexecuted instantiation: mpegaudio.c:vlc_list_add_after Unexecuted instantiation: mpegvideo.c:vlc_list_add_after Unexecuted instantiation: vc1.c:vlc_list_add_after Unexecuted instantiation: rawaud.c:vlc_list_add_after Unexecuted instantiation: rawvid.c:vlc_list_add_after Unexecuted instantiation: file.c:vlc_list_add_after Unexecuted instantiation: directory.c:vlc_list_add_after Unexecuted instantiation: libxml.c:vlc_list_add_after Unexecuted instantiation: ogg.c:vlc_list_add_after Unexecuted instantiation: oggseek.c:vlc_list_add_after Unexecuted instantiation: mkv.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: util.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: demux.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: events.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: chapters.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_add_after(vlc_list*, vlc_list*) Unexecuted instantiation: adpcm.c:vlc_list_add_after Unexecuted instantiation: aes3.c:vlc_list_add_after Unexecuted instantiation: araw.c:vlc_list_add_after Unexecuted instantiation: g711.c:vlc_list_add_after Unexecuted instantiation: lpcm.c:vlc_list_add_after Unexecuted instantiation: uleaddvaudio.c:vlc_list_add_after Unexecuted instantiation: rawvideo.c:vlc_list_add_after Unexecuted instantiation: cc.c:vlc_list_add_after Unexecuted instantiation: cea708.c:vlc_list_add_after Unexecuted instantiation: cvdsub.c:vlc_list_add_after Unexecuted instantiation: dvbsub.c:vlc_list_add_after Unexecuted instantiation: scte18.c:vlc_list_add_after Unexecuted instantiation: scte27.c:vlc_list_add_after Unexecuted instantiation: spudec.c:vlc_list_add_after Unexecuted instantiation: parse.c:vlc_list_add_after Unexecuted instantiation: stl.c:vlc_list_add_after Unexecuted instantiation: subsdec.c:vlc_list_add_after Unexecuted instantiation: subsusf.c:vlc_list_add_after Unexecuted instantiation: svcdsub.c:vlc_list_add_after Unexecuted instantiation: textst.c:vlc_list_add_after Unexecuted instantiation: substx3g.c:vlc_list_add_after Unexecuted instantiation: libvlc.c:vlc_list_add_after Unexecuted instantiation: chain.c:vlc_list_add_after Unexecuted instantiation: help.c:vlc_list_add_after Unexecuted instantiation: cmdline.c:vlc_list_add_after Unexecuted instantiation: media_source.c:vlc_list_add_after Unexecuted instantiation: media_tree.c:vlc_list_add_after Unexecuted instantiation: modules.c:vlc_list_add_after Unexecuted instantiation: bank.c:vlc_list_add_after Unexecuted instantiation: entry.c:vlc_list_add_after Unexecuted instantiation: dialog.c:vlc_list_add_after Unexecuted instantiation: interface.c:vlc_list_add_after Unexecuted instantiation: content.c:vlc_list_add_after Unexecuted instantiation: control.c:vlc_list_add_after Unexecuted instantiation: item.c:vlc_list_add_after Unexecuted instantiation: notify.c:vlc_list_add_after Unexecuted instantiation: player.c:vlc_list_add_after Unexecuted instantiation: playlist.c:vlc_list_add_after Unexecuted instantiation: preparse.c:vlc_list_add_after Unexecuted instantiation: preparser.c:vlc_list_add_after Unexecuted instantiation: access.c:vlc_list_add_after Unexecuted instantiation: decoder_device.c:vlc_list_add_after Unexecuted instantiation: decoder_helpers.c:vlc_list_add_after Unexecuted instantiation: demux.c:vlc_list_add_after Unexecuted instantiation: input.c:vlc_list_add_after Unexecuted instantiation: attachment.c:vlc_list_add_after Unexecuted instantiation: timer.c:vlc_list_add_after Unexecuted instantiation: track.c:vlc_list_add_after Unexecuted instantiation: title.c:vlc_list_add_after Unexecuted instantiation: aout.c:vlc_list_add_after Unexecuted instantiation: vout.c:vlc_list_add_after Unexecuted instantiation: osd.c:vlc_list_add_after Unexecuted instantiation: medialib.c:vlc_list_add_after Unexecuted instantiation: resource.c:vlc_list_add_after Unexecuted instantiation: services_discovery.c:vlc_list_add_after Unexecuted instantiation: stats.c:vlc_list_add_after Unexecuted instantiation: stream.c:vlc_list_add_after Unexecuted instantiation: stream_extractor.c:vlc_list_add_after Unexecuted instantiation: stream_filter.c:vlc_list_add_after Unexecuted instantiation: stream_memory.c:vlc_list_add_after Unexecuted instantiation: subtitles.c:vlc_list_add_after Unexecuted instantiation: common.c:vlc_list_add_after Unexecuted instantiation: dec.c:vlc_list_add_after Unexecuted instantiation: filters.c:vlc_list_add_after Unexecuted instantiation: meter.c:vlc_list_add_after Unexecuted instantiation: output.c:vlc_list_add_after Unexecuted instantiation: volume.c:vlc_list_add_after Unexecuted instantiation: video_output.c:vlc_list_add_after Unexecuted instantiation: video_text.c:vlc_list_add_after Unexecuted instantiation: video_widgets.c:vlc_list_add_after Unexecuted instantiation: vout_subpictures.c:vlc_list_add_after Unexecuted instantiation: window.c:vlc_list_add_after Unexecuted instantiation: vout_intf.c:vlc_list_add_after Unexecuted instantiation: charset.c:vlc_list_add_after Unexecuted instantiation: strings.c:vlc_list_add_after Unexecuted instantiation: unicode.c:vlc_list_add_after Unexecuted instantiation: actions.c:vlc_list_add_after Unexecuted instantiation: executor.c:vlc_list_add_after Unexecuted instantiation: probe.c:vlc_list_add_after Unexecuted instantiation: fifo.c:vlc_list_add_after Unexecuted instantiation: picture.c:vlc_list_add_after Unexecuted instantiation: picture_pool.c:vlc_list_add_after Unexecuted instantiation: interrupt.c:vlc_list_add_after Unexecuted instantiation: keystore.c:vlc_list_add_after Unexecuted instantiation: renderer_discovery.c:vlc_list_add_after Unexecuted instantiation: threads.c:vlc_list_add_after Unexecuted instantiation: cpu.c:vlc_list_add_after Unexecuted instantiation: exit.c:vlc_list_add_after Unexecuted instantiation: image.c:vlc_list_add_after Unexecuted instantiation: messages.c:vlc_list_add_after Unexecuted instantiation: tracer.c:vlc_list_add_after Unexecuted instantiation: objects.c:vlc_list_add_after Unexecuted instantiation: objres.c:vlc_list_add_after Unexecuted instantiation: variables.c:vlc_list_add_after Unexecuted instantiation: xml.c:vlc_list_add_after Unexecuted instantiation: filter.c:vlc_list_add_after Unexecuted instantiation: filter_chain.c:vlc_list_add_after Unexecuted instantiation: subpicture.c:vlc_list_add_after Unexecuted instantiation: medialibrary.c:vlc_list_add_after Unexecuted instantiation: thread.c:vlc_list_add_after Unexecuted instantiation: specific.c:vlc_list_add_after Unexecuted instantiation: stream_output.c:vlc_list_add_after Unexecuted instantiation: vlm.c:vlc_list_add_after Unexecuted instantiation: vlm_event.c:vlc_list_add_after Unexecuted instantiation: vlmshell.c:vlc_list_add_after Unexecuted instantiation: libvlc-module.c:vlc_list_add_after Unexecuted instantiation: art.c:vlc_list_add_after Unexecuted instantiation: fetcher.c:vlc_list_add_after Unexecuted instantiation: clock.c:vlc_list_add_after Unexecuted instantiation: es_out.c:vlc_list_add_after Unexecuted instantiation: es_out_source.c:vlc_list_add_after Unexecuted instantiation: es_out_timeshift.c:vlc_list_add_after Unexecuted instantiation: display.c:vlc_list_add_after Unexecuted instantiation: inhibit.c:vlc_list_add_after Unexecuted instantiation: dirs.c:vlc_list_add_after Unexecuted instantiation: input_clock.c:vlc_list_add_after |
90 | | |
91 | | /** |
92 | | * Inserts an element before another. |
93 | | * |
94 | | * \param node [out] Node pointer of the element to insert. |
95 | | * \param next Node pointer of the next element. |
96 | | */ |
97 | | static inline void vlc_list_add_before(struct vlc_list *restrict node, |
98 | | struct vlc_list *next) |
99 | 0 | { |
100 | 0 | vlc_list_add_between(node, next->prev, next); |
101 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_add_before Unexecuted instantiation: var.c:vlc_list_add_before Unexecuted instantiation: decoder.c:vlc_list_add_before Unexecuted instantiation: core.c:vlc_list_add_before Unexecuted instantiation: aiff.c:vlc_list_add_before Unexecuted instantiation: asf.c:vlc_list_add_before Unexecuted instantiation: libasf.c:vlc_list_add_before Unexecuted instantiation: asfpacket.c:vlc_list_add_before Unexecuted instantiation: au.c:vlc_list_add_before Unexecuted instantiation: avi.c:vlc_list_add_before Unexecuted instantiation: libavi.c:vlc_list_add_before Unexecuted instantiation: caf.c:vlc_list_add_before Unexecuted instantiation: cdg.c:vlc_list_add_before Unexecuted instantiation: es.c:vlc_list_add_before Unexecuted instantiation: dts_header.c:vlc_list_add_before Unexecuted instantiation: flac.c:vlc_list_add_before Unexecuted instantiation: xiph_metadata.c:vlc_list_add_before Unexecuted instantiation: h26x.c:vlc_list_add_before Unexecuted instantiation: mjpeg.c:vlc_list_add_before Unexecuted instantiation: mp4.c:vlc_list_add_before Unexecuted instantiation: fragments.c:vlc_list_add_before Unexecuted instantiation: attachments.c:vlc_list_add_before Unexecuted instantiation: heif.c:vlc_list_add_before Unexecuted instantiation: essetup.c:vlc_list_add_before Unexecuted instantiation: meta.c:vlc_list_add_before Unexecuted instantiation: libmp4.c:vlc_list_add_before Unexecuted instantiation: nsv.c:vlc_list_add_before Unexecuted instantiation: ps.c:vlc_list_add_before Unexecuted instantiation: pva.c:vlc_list_add_before Unexecuted instantiation: sap.c:vlc_list_add_before Unexecuted instantiation: smf.c:vlc_list_add_before Unexecuted instantiation: subtitle.c:vlc_list_add_before Unexecuted instantiation: tta.c:vlc_list_add_before Unexecuted instantiation: ttml.c:vlc_list_add_before Unexecuted instantiation: encttml.c:vlc_list_add_before Unexecuted instantiation: substtml.c:vlc_list_add_before Unexecuted instantiation: genttml.c:vlc_list_add_before Unexecuted instantiation: ty.c:vlc_list_add_before Unexecuted instantiation: voc.c:vlc_list_add_before Unexecuted instantiation: wav.c:vlc_list_add_before Unexecuted instantiation: webvtt.c:vlc_list_add_before Unexecuted instantiation: encvtt.c:vlc_list_add_before Unexecuted instantiation: subsvtt.c:vlc_list_add_before Unexecuted instantiation: xa.c:vlc_list_add_before Unexecuted instantiation: a52.c:vlc_list_add_before Unexecuted instantiation: copy.c:vlc_list_add_before Unexecuted instantiation: dts.c:vlc_list_add_before Unexecuted instantiation: h264.c:vlc_list_add_before Unexecuted instantiation: hxxx_common.c:vlc_list_add_before Unexecuted instantiation: hevc.c:vlc_list_add_before Unexecuted instantiation: mlp.c:vlc_list_add_before Unexecuted instantiation: mpeg4audio.c:vlc_list_add_before Unexecuted instantiation: mpeg4video.c:vlc_list_add_before Unexecuted instantiation: mpegaudio.c:vlc_list_add_before Unexecuted instantiation: mpegvideo.c:vlc_list_add_before Unexecuted instantiation: vc1.c:vlc_list_add_before Unexecuted instantiation: rawaud.c:vlc_list_add_before Unexecuted instantiation: rawvid.c:vlc_list_add_before Unexecuted instantiation: file.c:vlc_list_add_before Unexecuted instantiation: directory.c:vlc_list_add_before Unexecuted instantiation: libxml.c:vlc_list_add_before Unexecuted instantiation: ogg.c:vlc_list_add_before Unexecuted instantiation: oggseek.c:vlc_list_add_before Unexecuted instantiation: mkv.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: util.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: demux.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: events.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: chapters.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_add_before(vlc_list*, vlc_list*) Unexecuted instantiation: adpcm.c:vlc_list_add_before Unexecuted instantiation: aes3.c:vlc_list_add_before Unexecuted instantiation: araw.c:vlc_list_add_before Unexecuted instantiation: g711.c:vlc_list_add_before Unexecuted instantiation: lpcm.c:vlc_list_add_before Unexecuted instantiation: uleaddvaudio.c:vlc_list_add_before Unexecuted instantiation: rawvideo.c:vlc_list_add_before Unexecuted instantiation: cc.c:vlc_list_add_before Unexecuted instantiation: cea708.c:vlc_list_add_before Unexecuted instantiation: cvdsub.c:vlc_list_add_before Unexecuted instantiation: dvbsub.c:vlc_list_add_before Unexecuted instantiation: scte18.c:vlc_list_add_before Unexecuted instantiation: scte27.c:vlc_list_add_before Unexecuted instantiation: spudec.c:vlc_list_add_before Unexecuted instantiation: parse.c:vlc_list_add_before Unexecuted instantiation: stl.c:vlc_list_add_before Unexecuted instantiation: subsdec.c:vlc_list_add_before Unexecuted instantiation: subsusf.c:vlc_list_add_before Unexecuted instantiation: svcdsub.c:vlc_list_add_before Unexecuted instantiation: textst.c:vlc_list_add_before Unexecuted instantiation: substx3g.c:vlc_list_add_before Unexecuted instantiation: libvlc.c:vlc_list_add_before Unexecuted instantiation: chain.c:vlc_list_add_before Unexecuted instantiation: help.c:vlc_list_add_before Unexecuted instantiation: cmdline.c:vlc_list_add_before Unexecuted instantiation: media_source.c:vlc_list_add_before Unexecuted instantiation: media_tree.c:vlc_list_add_before Unexecuted instantiation: modules.c:vlc_list_add_before Unexecuted instantiation: bank.c:vlc_list_add_before Unexecuted instantiation: entry.c:vlc_list_add_before Unexecuted instantiation: dialog.c:vlc_list_add_before Unexecuted instantiation: interface.c:vlc_list_add_before Unexecuted instantiation: content.c:vlc_list_add_before Unexecuted instantiation: control.c:vlc_list_add_before Unexecuted instantiation: item.c:vlc_list_add_before Unexecuted instantiation: notify.c:vlc_list_add_before Unexecuted instantiation: player.c:vlc_list_add_before Unexecuted instantiation: playlist.c:vlc_list_add_before Unexecuted instantiation: preparse.c:vlc_list_add_before Unexecuted instantiation: preparser.c:vlc_list_add_before Unexecuted instantiation: access.c:vlc_list_add_before Unexecuted instantiation: decoder_device.c:vlc_list_add_before Unexecuted instantiation: decoder_helpers.c:vlc_list_add_before Unexecuted instantiation: demux.c:vlc_list_add_before Unexecuted instantiation: input.c:vlc_list_add_before Unexecuted instantiation: attachment.c:vlc_list_add_before Unexecuted instantiation: timer.c:vlc_list_add_before Unexecuted instantiation: track.c:vlc_list_add_before Unexecuted instantiation: title.c:vlc_list_add_before Unexecuted instantiation: aout.c:vlc_list_add_before Unexecuted instantiation: vout.c:vlc_list_add_before Unexecuted instantiation: osd.c:vlc_list_add_before Unexecuted instantiation: medialib.c:vlc_list_add_before Unexecuted instantiation: resource.c:vlc_list_add_before Unexecuted instantiation: services_discovery.c:vlc_list_add_before Unexecuted instantiation: stats.c:vlc_list_add_before Unexecuted instantiation: stream.c:vlc_list_add_before Unexecuted instantiation: stream_extractor.c:vlc_list_add_before Unexecuted instantiation: stream_filter.c:vlc_list_add_before Unexecuted instantiation: stream_memory.c:vlc_list_add_before Unexecuted instantiation: subtitles.c:vlc_list_add_before Unexecuted instantiation: common.c:vlc_list_add_before Unexecuted instantiation: dec.c:vlc_list_add_before Unexecuted instantiation: filters.c:vlc_list_add_before Unexecuted instantiation: meter.c:vlc_list_add_before Unexecuted instantiation: output.c:vlc_list_add_before Unexecuted instantiation: volume.c:vlc_list_add_before Unexecuted instantiation: video_output.c:vlc_list_add_before Unexecuted instantiation: video_text.c:vlc_list_add_before Unexecuted instantiation: video_widgets.c:vlc_list_add_before Unexecuted instantiation: vout_subpictures.c:vlc_list_add_before Unexecuted instantiation: window.c:vlc_list_add_before Unexecuted instantiation: vout_intf.c:vlc_list_add_before Unexecuted instantiation: charset.c:vlc_list_add_before Unexecuted instantiation: strings.c:vlc_list_add_before Unexecuted instantiation: unicode.c:vlc_list_add_before Unexecuted instantiation: actions.c:vlc_list_add_before Unexecuted instantiation: executor.c:vlc_list_add_before Unexecuted instantiation: probe.c:vlc_list_add_before Unexecuted instantiation: fifo.c:vlc_list_add_before Unexecuted instantiation: picture.c:vlc_list_add_before Unexecuted instantiation: picture_pool.c:vlc_list_add_before Unexecuted instantiation: interrupt.c:vlc_list_add_before Unexecuted instantiation: keystore.c:vlc_list_add_before Unexecuted instantiation: renderer_discovery.c:vlc_list_add_before Unexecuted instantiation: threads.c:vlc_list_add_before Unexecuted instantiation: cpu.c:vlc_list_add_before Unexecuted instantiation: exit.c:vlc_list_add_before Unexecuted instantiation: image.c:vlc_list_add_before Unexecuted instantiation: messages.c:vlc_list_add_before Unexecuted instantiation: tracer.c:vlc_list_add_before Unexecuted instantiation: objects.c:vlc_list_add_before Unexecuted instantiation: objres.c:vlc_list_add_before Unexecuted instantiation: variables.c:vlc_list_add_before Unexecuted instantiation: xml.c:vlc_list_add_before Unexecuted instantiation: filter.c:vlc_list_add_before Unexecuted instantiation: filter_chain.c:vlc_list_add_before Unexecuted instantiation: subpicture.c:vlc_list_add_before Unexecuted instantiation: medialibrary.c:vlc_list_add_before Unexecuted instantiation: thread.c:vlc_list_add_before Unexecuted instantiation: specific.c:vlc_list_add_before Unexecuted instantiation: stream_output.c:vlc_list_add_before Unexecuted instantiation: vlm.c:vlc_list_add_before Unexecuted instantiation: vlm_event.c:vlc_list_add_before Unexecuted instantiation: vlmshell.c:vlc_list_add_before Unexecuted instantiation: libvlc-module.c:vlc_list_add_before Unexecuted instantiation: art.c:vlc_list_add_before Unexecuted instantiation: fetcher.c:vlc_list_add_before Unexecuted instantiation: clock.c:vlc_list_add_before Unexecuted instantiation: es_out.c:vlc_list_add_before Unexecuted instantiation: es_out_source.c:vlc_list_add_before Unexecuted instantiation: es_out_timeshift.c:vlc_list_add_before Unexecuted instantiation: display.c:vlc_list_add_before Unexecuted instantiation: inhibit.c:vlc_list_add_before Unexecuted instantiation: dirs.c:vlc_list_add_before Unexecuted instantiation: input_clock.c:vlc_list_add_before |
102 | | |
103 | | /** |
104 | | * Appends an element into a list. |
105 | | * |
106 | | * \param node [out] Node pointer of the element to append to the list. |
107 | | * \param head Head pointer of the list to append the element to. |
108 | | */ |
109 | | static inline void vlc_list_append(struct vlc_list *restrict node, |
110 | | struct vlc_list *head) |
111 | 0 | { |
112 | 0 | vlc_list_add_before(node, head); |
113 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_append Unexecuted instantiation: var.c:vlc_list_append Unexecuted instantiation: decoder.c:vlc_list_append Unexecuted instantiation: core.c:vlc_list_append Unexecuted instantiation: aiff.c:vlc_list_append Unexecuted instantiation: asf.c:vlc_list_append Unexecuted instantiation: libasf.c:vlc_list_append Unexecuted instantiation: asfpacket.c:vlc_list_append Unexecuted instantiation: au.c:vlc_list_append Unexecuted instantiation: avi.c:vlc_list_append Unexecuted instantiation: libavi.c:vlc_list_append Unexecuted instantiation: caf.c:vlc_list_append Unexecuted instantiation: cdg.c:vlc_list_append Unexecuted instantiation: es.c:vlc_list_append Unexecuted instantiation: dts_header.c:vlc_list_append Unexecuted instantiation: flac.c:vlc_list_append Unexecuted instantiation: xiph_metadata.c:vlc_list_append Unexecuted instantiation: h26x.c:vlc_list_append Unexecuted instantiation: mjpeg.c:vlc_list_append Unexecuted instantiation: mp4.c:vlc_list_append Unexecuted instantiation: fragments.c:vlc_list_append Unexecuted instantiation: attachments.c:vlc_list_append Unexecuted instantiation: heif.c:vlc_list_append Unexecuted instantiation: essetup.c:vlc_list_append Unexecuted instantiation: meta.c:vlc_list_append Unexecuted instantiation: libmp4.c:vlc_list_append Unexecuted instantiation: nsv.c:vlc_list_append Unexecuted instantiation: ps.c:vlc_list_append Unexecuted instantiation: pva.c:vlc_list_append Unexecuted instantiation: sap.c:vlc_list_append Unexecuted instantiation: smf.c:vlc_list_append Unexecuted instantiation: subtitle.c:vlc_list_append Unexecuted instantiation: tta.c:vlc_list_append Unexecuted instantiation: ttml.c:vlc_list_append Unexecuted instantiation: encttml.c:vlc_list_append Unexecuted instantiation: substtml.c:vlc_list_append Unexecuted instantiation: genttml.c:vlc_list_append Unexecuted instantiation: ty.c:vlc_list_append Unexecuted instantiation: voc.c:vlc_list_append Unexecuted instantiation: wav.c:vlc_list_append Unexecuted instantiation: webvtt.c:vlc_list_append Unexecuted instantiation: encvtt.c:vlc_list_append Unexecuted instantiation: subsvtt.c:vlc_list_append Unexecuted instantiation: xa.c:vlc_list_append Unexecuted instantiation: a52.c:vlc_list_append Unexecuted instantiation: copy.c:vlc_list_append Unexecuted instantiation: dts.c:vlc_list_append Unexecuted instantiation: h264.c:vlc_list_append Unexecuted instantiation: hxxx_common.c:vlc_list_append Unexecuted instantiation: hevc.c:vlc_list_append Unexecuted instantiation: mlp.c:vlc_list_append Unexecuted instantiation: mpeg4audio.c:vlc_list_append Unexecuted instantiation: mpeg4video.c:vlc_list_append Unexecuted instantiation: mpegaudio.c:vlc_list_append Unexecuted instantiation: mpegvideo.c:vlc_list_append Unexecuted instantiation: vc1.c:vlc_list_append Unexecuted instantiation: rawaud.c:vlc_list_append Unexecuted instantiation: rawvid.c:vlc_list_append Unexecuted instantiation: file.c:vlc_list_append Unexecuted instantiation: directory.c:vlc_list_append Unexecuted instantiation: libxml.c:vlc_list_append Unexecuted instantiation: ogg.c:vlc_list_append Unexecuted instantiation: oggseek.c:vlc_list_append Unexecuted instantiation: mkv.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: util.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: demux.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: events.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: chapters.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_append(vlc_list*, vlc_list*) Unexecuted instantiation: adpcm.c:vlc_list_append Unexecuted instantiation: aes3.c:vlc_list_append Unexecuted instantiation: araw.c:vlc_list_append Unexecuted instantiation: g711.c:vlc_list_append Unexecuted instantiation: lpcm.c:vlc_list_append Unexecuted instantiation: uleaddvaudio.c:vlc_list_append Unexecuted instantiation: rawvideo.c:vlc_list_append Unexecuted instantiation: cc.c:vlc_list_append Unexecuted instantiation: cea708.c:vlc_list_append Unexecuted instantiation: cvdsub.c:vlc_list_append Unexecuted instantiation: dvbsub.c:vlc_list_append Unexecuted instantiation: scte18.c:vlc_list_append Unexecuted instantiation: scte27.c:vlc_list_append Unexecuted instantiation: spudec.c:vlc_list_append Unexecuted instantiation: parse.c:vlc_list_append Unexecuted instantiation: stl.c:vlc_list_append Unexecuted instantiation: subsdec.c:vlc_list_append Unexecuted instantiation: subsusf.c:vlc_list_append Unexecuted instantiation: svcdsub.c:vlc_list_append Unexecuted instantiation: textst.c:vlc_list_append Unexecuted instantiation: substx3g.c:vlc_list_append Unexecuted instantiation: libvlc.c:vlc_list_append Unexecuted instantiation: chain.c:vlc_list_append Unexecuted instantiation: help.c:vlc_list_append Unexecuted instantiation: cmdline.c:vlc_list_append Unexecuted instantiation: media_source.c:vlc_list_append Unexecuted instantiation: media_tree.c:vlc_list_append Unexecuted instantiation: modules.c:vlc_list_append Unexecuted instantiation: bank.c:vlc_list_append Unexecuted instantiation: entry.c:vlc_list_append Unexecuted instantiation: dialog.c:vlc_list_append Unexecuted instantiation: interface.c:vlc_list_append Unexecuted instantiation: content.c:vlc_list_append Unexecuted instantiation: control.c:vlc_list_append Unexecuted instantiation: item.c:vlc_list_append Unexecuted instantiation: notify.c:vlc_list_append Unexecuted instantiation: player.c:vlc_list_append Unexecuted instantiation: playlist.c:vlc_list_append Unexecuted instantiation: preparse.c:vlc_list_append Unexecuted instantiation: preparser.c:vlc_list_append Unexecuted instantiation: access.c:vlc_list_append Unexecuted instantiation: decoder_device.c:vlc_list_append Unexecuted instantiation: decoder_helpers.c:vlc_list_append Unexecuted instantiation: demux.c:vlc_list_append Unexecuted instantiation: input.c:vlc_list_append Unexecuted instantiation: attachment.c:vlc_list_append Unexecuted instantiation: timer.c:vlc_list_append Unexecuted instantiation: track.c:vlc_list_append Unexecuted instantiation: title.c:vlc_list_append Unexecuted instantiation: aout.c:vlc_list_append Unexecuted instantiation: vout.c:vlc_list_append Unexecuted instantiation: osd.c:vlc_list_append Unexecuted instantiation: medialib.c:vlc_list_append Unexecuted instantiation: resource.c:vlc_list_append Unexecuted instantiation: services_discovery.c:vlc_list_append Unexecuted instantiation: stats.c:vlc_list_append Unexecuted instantiation: stream.c:vlc_list_append Unexecuted instantiation: stream_extractor.c:vlc_list_append Unexecuted instantiation: stream_filter.c:vlc_list_append Unexecuted instantiation: stream_memory.c:vlc_list_append Unexecuted instantiation: subtitles.c:vlc_list_append Unexecuted instantiation: common.c:vlc_list_append Unexecuted instantiation: dec.c:vlc_list_append Unexecuted instantiation: filters.c:vlc_list_append Unexecuted instantiation: meter.c:vlc_list_append Unexecuted instantiation: output.c:vlc_list_append Unexecuted instantiation: volume.c:vlc_list_append Unexecuted instantiation: video_output.c:vlc_list_append Unexecuted instantiation: video_text.c:vlc_list_append Unexecuted instantiation: video_widgets.c:vlc_list_append Unexecuted instantiation: vout_subpictures.c:vlc_list_append Unexecuted instantiation: window.c:vlc_list_append Unexecuted instantiation: vout_intf.c:vlc_list_append Unexecuted instantiation: charset.c:vlc_list_append Unexecuted instantiation: strings.c:vlc_list_append Unexecuted instantiation: unicode.c:vlc_list_append Unexecuted instantiation: actions.c:vlc_list_append Unexecuted instantiation: executor.c:vlc_list_append Unexecuted instantiation: probe.c:vlc_list_append Unexecuted instantiation: fifo.c:vlc_list_append Unexecuted instantiation: picture.c:vlc_list_append Unexecuted instantiation: picture_pool.c:vlc_list_append Unexecuted instantiation: interrupt.c:vlc_list_append Unexecuted instantiation: keystore.c:vlc_list_append Unexecuted instantiation: renderer_discovery.c:vlc_list_append Unexecuted instantiation: threads.c:vlc_list_append Unexecuted instantiation: cpu.c:vlc_list_append Unexecuted instantiation: exit.c:vlc_list_append Unexecuted instantiation: image.c:vlc_list_append Unexecuted instantiation: messages.c:vlc_list_append Unexecuted instantiation: tracer.c:vlc_list_append Unexecuted instantiation: objects.c:vlc_list_append Unexecuted instantiation: objres.c:vlc_list_append Unexecuted instantiation: variables.c:vlc_list_append Unexecuted instantiation: xml.c:vlc_list_append Unexecuted instantiation: filter.c:vlc_list_append Unexecuted instantiation: filter_chain.c:vlc_list_append Unexecuted instantiation: subpicture.c:vlc_list_append Unexecuted instantiation: medialibrary.c:vlc_list_append Unexecuted instantiation: thread.c:vlc_list_append Unexecuted instantiation: specific.c:vlc_list_append Unexecuted instantiation: stream_output.c:vlc_list_append Unexecuted instantiation: vlm.c:vlc_list_append Unexecuted instantiation: vlm_event.c:vlc_list_append Unexecuted instantiation: vlmshell.c:vlc_list_append Unexecuted instantiation: libvlc-module.c:vlc_list_append Unexecuted instantiation: art.c:vlc_list_append Unexecuted instantiation: fetcher.c:vlc_list_append Unexecuted instantiation: clock.c:vlc_list_append Unexecuted instantiation: es_out.c:vlc_list_append Unexecuted instantiation: es_out_source.c:vlc_list_append Unexecuted instantiation: es_out_timeshift.c:vlc_list_append Unexecuted instantiation: display.c:vlc_list_append Unexecuted instantiation: inhibit.c:vlc_list_append Unexecuted instantiation: dirs.c:vlc_list_append Unexecuted instantiation: input_clock.c:vlc_list_append |
114 | | |
115 | | /** |
116 | | * Prepends an element into a list. |
117 | | * |
118 | | * \param node [out] Node pointer of the element to prepend to the list. |
119 | | * \param head Head pointer of the list to prepend the element to. |
120 | | */ |
121 | | static inline void vlc_list_prepend(struct vlc_list *restrict node, |
122 | | struct vlc_list *head) |
123 | 0 | { |
124 | 0 | vlc_list_add_after(node, head); |
125 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_prepend Unexecuted instantiation: var.c:vlc_list_prepend Unexecuted instantiation: decoder.c:vlc_list_prepend Unexecuted instantiation: core.c:vlc_list_prepend Unexecuted instantiation: aiff.c:vlc_list_prepend Unexecuted instantiation: asf.c:vlc_list_prepend Unexecuted instantiation: libasf.c:vlc_list_prepend Unexecuted instantiation: asfpacket.c:vlc_list_prepend Unexecuted instantiation: au.c:vlc_list_prepend Unexecuted instantiation: avi.c:vlc_list_prepend Unexecuted instantiation: libavi.c:vlc_list_prepend Unexecuted instantiation: caf.c:vlc_list_prepend Unexecuted instantiation: cdg.c:vlc_list_prepend Unexecuted instantiation: es.c:vlc_list_prepend Unexecuted instantiation: dts_header.c:vlc_list_prepend Unexecuted instantiation: flac.c:vlc_list_prepend Unexecuted instantiation: xiph_metadata.c:vlc_list_prepend Unexecuted instantiation: h26x.c:vlc_list_prepend Unexecuted instantiation: mjpeg.c:vlc_list_prepend Unexecuted instantiation: mp4.c:vlc_list_prepend Unexecuted instantiation: fragments.c:vlc_list_prepend Unexecuted instantiation: attachments.c:vlc_list_prepend Unexecuted instantiation: heif.c:vlc_list_prepend Unexecuted instantiation: essetup.c:vlc_list_prepend Unexecuted instantiation: meta.c:vlc_list_prepend Unexecuted instantiation: libmp4.c:vlc_list_prepend Unexecuted instantiation: nsv.c:vlc_list_prepend Unexecuted instantiation: ps.c:vlc_list_prepend Unexecuted instantiation: pva.c:vlc_list_prepend Unexecuted instantiation: sap.c:vlc_list_prepend Unexecuted instantiation: smf.c:vlc_list_prepend Unexecuted instantiation: subtitle.c:vlc_list_prepend Unexecuted instantiation: tta.c:vlc_list_prepend Unexecuted instantiation: ttml.c:vlc_list_prepend Unexecuted instantiation: encttml.c:vlc_list_prepend Unexecuted instantiation: substtml.c:vlc_list_prepend Unexecuted instantiation: genttml.c:vlc_list_prepend Unexecuted instantiation: ty.c:vlc_list_prepend Unexecuted instantiation: voc.c:vlc_list_prepend Unexecuted instantiation: wav.c:vlc_list_prepend Unexecuted instantiation: webvtt.c:vlc_list_prepend Unexecuted instantiation: encvtt.c:vlc_list_prepend Unexecuted instantiation: subsvtt.c:vlc_list_prepend Unexecuted instantiation: xa.c:vlc_list_prepend Unexecuted instantiation: a52.c:vlc_list_prepend Unexecuted instantiation: copy.c:vlc_list_prepend Unexecuted instantiation: dts.c:vlc_list_prepend Unexecuted instantiation: h264.c:vlc_list_prepend Unexecuted instantiation: hxxx_common.c:vlc_list_prepend Unexecuted instantiation: hevc.c:vlc_list_prepend Unexecuted instantiation: mlp.c:vlc_list_prepend Unexecuted instantiation: mpeg4audio.c:vlc_list_prepend Unexecuted instantiation: mpeg4video.c:vlc_list_prepend Unexecuted instantiation: mpegaudio.c:vlc_list_prepend Unexecuted instantiation: mpegvideo.c:vlc_list_prepend Unexecuted instantiation: vc1.c:vlc_list_prepend Unexecuted instantiation: rawaud.c:vlc_list_prepend Unexecuted instantiation: rawvid.c:vlc_list_prepend Unexecuted instantiation: file.c:vlc_list_prepend Unexecuted instantiation: directory.c:vlc_list_prepend Unexecuted instantiation: libxml.c:vlc_list_prepend Unexecuted instantiation: ogg.c:vlc_list_prepend Unexecuted instantiation: oggseek.c:vlc_list_prepend Unexecuted instantiation: mkv.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: util.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: demux.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: events.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: chapters.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_prepend(vlc_list*, vlc_list*) Unexecuted instantiation: adpcm.c:vlc_list_prepend Unexecuted instantiation: aes3.c:vlc_list_prepend Unexecuted instantiation: araw.c:vlc_list_prepend Unexecuted instantiation: g711.c:vlc_list_prepend Unexecuted instantiation: lpcm.c:vlc_list_prepend Unexecuted instantiation: uleaddvaudio.c:vlc_list_prepend Unexecuted instantiation: rawvideo.c:vlc_list_prepend Unexecuted instantiation: cc.c:vlc_list_prepend Unexecuted instantiation: cea708.c:vlc_list_prepend Unexecuted instantiation: cvdsub.c:vlc_list_prepend Unexecuted instantiation: dvbsub.c:vlc_list_prepend Unexecuted instantiation: scte18.c:vlc_list_prepend Unexecuted instantiation: scte27.c:vlc_list_prepend Unexecuted instantiation: spudec.c:vlc_list_prepend Unexecuted instantiation: parse.c:vlc_list_prepend Unexecuted instantiation: stl.c:vlc_list_prepend Unexecuted instantiation: subsdec.c:vlc_list_prepend Unexecuted instantiation: subsusf.c:vlc_list_prepend Unexecuted instantiation: svcdsub.c:vlc_list_prepend Unexecuted instantiation: textst.c:vlc_list_prepend Unexecuted instantiation: substx3g.c:vlc_list_prepend Unexecuted instantiation: libvlc.c:vlc_list_prepend Unexecuted instantiation: chain.c:vlc_list_prepend Unexecuted instantiation: help.c:vlc_list_prepend Unexecuted instantiation: cmdline.c:vlc_list_prepend Unexecuted instantiation: media_source.c:vlc_list_prepend Unexecuted instantiation: media_tree.c:vlc_list_prepend Unexecuted instantiation: modules.c:vlc_list_prepend Unexecuted instantiation: bank.c:vlc_list_prepend Unexecuted instantiation: entry.c:vlc_list_prepend Unexecuted instantiation: dialog.c:vlc_list_prepend Unexecuted instantiation: interface.c:vlc_list_prepend Unexecuted instantiation: content.c:vlc_list_prepend Unexecuted instantiation: control.c:vlc_list_prepend Unexecuted instantiation: item.c:vlc_list_prepend Unexecuted instantiation: notify.c:vlc_list_prepend Unexecuted instantiation: player.c:vlc_list_prepend Unexecuted instantiation: playlist.c:vlc_list_prepend Unexecuted instantiation: preparse.c:vlc_list_prepend Unexecuted instantiation: preparser.c:vlc_list_prepend Unexecuted instantiation: access.c:vlc_list_prepend Unexecuted instantiation: decoder_device.c:vlc_list_prepend Unexecuted instantiation: decoder_helpers.c:vlc_list_prepend Unexecuted instantiation: demux.c:vlc_list_prepend Unexecuted instantiation: input.c:vlc_list_prepend Unexecuted instantiation: attachment.c:vlc_list_prepend Unexecuted instantiation: timer.c:vlc_list_prepend Unexecuted instantiation: track.c:vlc_list_prepend Unexecuted instantiation: title.c:vlc_list_prepend Unexecuted instantiation: aout.c:vlc_list_prepend Unexecuted instantiation: vout.c:vlc_list_prepend Unexecuted instantiation: osd.c:vlc_list_prepend Unexecuted instantiation: medialib.c:vlc_list_prepend Unexecuted instantiation: resource.c:vlc_list_prepend Unexecuted instantiation: services_discovery.c:vlc_list_prepend Unexecuted instantiation: stats.c:vlc_list_prepend Unexecuted instantiation: stream.c:vlc_list_prepend Unexecuted instantiation: stream_extractor.c:vlc_list_prepend Unexecuted instantiation: stream_filter.c:vlc_list_prepend Unexecuted instantiation: stream_memory.c:vlc_list_prepend Unexecuted instantiation: subtitles.c:vlc_list_prepend Unexecuted instantiation: common.c:vlc_list_prepend Unexecuted instantiation: dec.c:vlc_list_prepend Unexecuted instantiation: filters.c:vlc_list_prepend Unexecuted instantiation: meter.c:vlc_list_prepend Unexecuted instantiation: output.c:vlc_list_prepend Unexecuted instantiation: volume.c:vlc_list_prepend Unexecuted instantiation: video_output.c:vlc_list_prepend Unexecuted instantiation: video_text.c:vlc_list_prepend Unexecuted instantiation: video_widgets.c:vlc_list_prepend Unexecuted instantiation: vout_subpictures.c:vlc_list_prepend Unexecuted instantiation: window.c:vlc_list_prepend Unexecuted instantiation: vout_intf.c:vlc_list_prepend Unexecuted instantiation: charset.c:vlc_list_prepend Unexecuted instantiation: strings.c:vlc_list_prepend Unexecuted instantiation: unicode.c:vlc_list_prepend Unexecuted instantiation: actions.c:vlc_list_prepend Unexecuted instantiation: executor.c:vlc_list_prepend Unexecuted instantiation: probe.c:vlc_list_prepend Unexecuted instantiation: fifo.c:vlc_list_prepend Unexecuted instantiation: picture.c:vlc_list_prepend Unexecuted instantiation: picture_pool.c:vlc_list_prepend Unexecuted instantiation: interrupt.c:vlc_list_prepend Unexecuted instantiation: keystore.c:vlc_list_prepend Unexecuted instantiation: renderer_discovery.c:vlc_list_prepend Unexecuted instantiation: threads.c:vlc_list_prepend Unexecuted instantiation: cpu.c:vlc_list_prepend Unexecuted instantiation: exit.c:vlc_list_prepend Unexecuted instantiation: image.c:vlc_list_prepend Unexecuted instantiation: messages.c:vlc_list_prepend Unexecuted instantiation: tracer.c:vlc_list_prepend Unexecuted instantiation: objects.c:vlc_list_prepend Unexecuted instantiation: objres.c:vlc_list_prepend Unexecuted instantiation: variables.c:vlc_list_prepend Unexecuted instantiation: xml.c:vlc_list_prepend Unexecuted instantiation: filter.c:vlc_list_prepend Unexecuted instantiation: filter_chain.c:vlc_list_prepend Unexecuted instantiation: subpicture.c:vlc_list_prepend Unexecuted instantiation: medialibrary.c:vlc_list_prepend Unexecuted instantiation: thread.c:vlc_list_prepend Unexecuted instantiation: specific.c:vlc_list_prepend Unexecuted instantiation: stream_output.c:vlc_list_prepend Unexecuted instantiation: vlm.c:vlc_list_prepend Unexecuted instantiation: vlm_event.c:vlc_list_prepend Unexecuted instantiation: vlmshell.c:vlc_list_prepend Unexecuted instantiation: libvlc-module.c:vlc_list_prepend Unexecuted instantiation: art.c:vlc_list_prepend Unexecuted instantiation: fetcher.c:vlc_list_prepend Unexecuted instantiation: clock.c:vlc_list_prepend Unexecuted instantiation: es_out.c:vlc_list_prepend Unexecuted instantiation: es_out_source.c:vlc_list_prepend Unexecuted instantiation: es_out_timeshift.c:vlc_list_prepend Unexecuted instantiation: display.c:vlc_list_prepend Unexecuted instantiation: inhibit.c:vlc_list_prepend Unexecuted instantiation: dirs.c:vlc_list_prepend Unexecuted instantiation: input_clock.c:vlc_list_prepend |
126 | | |
127 | | /** |
128 | | * Removes an element from a list. |
129 | | * |
130 | | * \param node Node of the element to remove from a list. |
131 | | * \warning The element must be inside a list. |
132 | | * Otherwise the behaviour is undefined. |
133 | | */ |
134 | | static inline void vlc_list_remove(struct vlc_list *restrict node) |
135 | 0 | { |
136 | 0 | struct vlc_list *prev = node->prev; |
137 | 0 | struct vlc_list *next = node->next; |
138 | |
|
139 | 0 | prev->next = next; |
140 | 0 | next->prev = prev; |
141 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_remove Unexecuted instantiation: var.c:vlc_list_remove Unexecuted instantiation: decoder.c:vlc_list_remove Unexecuted instantiation: core.c:vlc_list_remove Unexecuted instantiation: aiff.c:vlc_list_remove Unexecuted instantiation: asf.c:vlc_list_remove Unexecuted instantiation: libasf.c:vlc_list_remove Unexecuted instantiation: asfpacket.c:vlc_list_remove Unexecuted instantiation: au.c:vlc_list_remove Unexecuted instantiation: avi.c:vlc_list_remove Unexecuted instantiation: libavi.c:vlc_list_remove Unexecuted instantiation: caf.c:vlc_list_remove Unexecuted instantiation: cdg.c:vlc_list_remove Unexecuted instantiation: es.c:vlc_list_remove Unexecuted instantiation: dts_header.c:vlc_list_remove Unexecuted instantiation: flac.c:vlc_list_remove Unexecuted instantiation: xiph_metadata.c:vlc_list_remove Unexecuted instantiation: h26x.c:vlc_list_remove Unexecuted instantiation: mjpeg.c:vlc_list_remove Unexecuted instantiation: mp4.c:vlc_list_remove Unexecuted instantiation: fragments.c:vlc_list_remove Unexecuted instantiation: attachments.c:vlc_list_remove Unexecuted instantiation: heif.c:vlc_list_remove Unexecuted instantiation: essetup.c:vlc_list_remove Unexecuted instantiation: meta.c:vlc_list_remove Unexecuted instantiation: libmp4.c:vlc_list_remove Unexecuted instantiation: nsv.c:vlc_list_remove Unexecuted instantiation: ps.c:vlc_list_remove Unexecuted instantiation: pva.c:vlc_list_remove Unexecuted instantiation: sap.c:vlc_list_remove Unexecuted instantiation: smf.c:vlc_list_remove Unexecuted instantiation: subtitle.c:vlc_list_remove Unexecuted instantiation: tta.c:vlc_list_remove Unexecuted instantiation: ttml.c:vlc_list_remove Unexecuted instantiation: encttml.c:vlc_list_remove Unexecuted instantiation: substtml.c:vlc_list_remove Unexecuted instantiation: genttml.c:vlc_list_remove Unexecuted instantiation: ty.c:vlc_list_remove Unexecuted instantiation: voc.c:vlc_list_remove Unexecuted instantiation: wav.c:vlc_list_remove Unexecuted instantiation: webvtt.c:vlc_list_remove Unexecuted instantiation: encvtt.c:vlc_list_remove Unexecuted instantiation: subsvtt.c:vlc_list_remove Unexecuted instantiation: xa.c:vlc_list_remove Unexecuted instantiation: a52.c:vlc_list_remove Unexecuted instantiation: copy.c:vlc_list_remove Unexecuted instantiation: dts.c:vlc_list_remove Unexecuted instantiation: h264.c:vlc_list_remove Unexecuted instantiation: hxxx_common.c:vlc_list_remove Unexecuted instantiation: hevc.c:vlc_list_remove Unexecuted instantiation: mlp.c:vlc_list_remove Unexecuted instantiation: mpeg4audio.c:vlc_list_remove Unexecuted instantiation: mpeg4video.c:vlc_list_remove Unexecuted instantiation: mpegaudio.c:vlc_list_remove Unexecuted instantiation: mpegvideo.c:vlc_list_remove Unexecuted instantiation: vc1.c:vlc_list_remove Unexecuted instantiation: rawaud.c:vlc_list_remove Unexecuted instantiation: rawvid.c:vlc_list_remove Unexecuted instantiation: file.c:vlc_list_remove Unexecuted instantiation: directory.c:vlc_list_remove Unexecuted instantiation: libxml.c:vlc_list_remove Unexecuted instantiation: ogg.c:vlc_list_remove Unexecuted instantiation: oggseek.c:vlc_list_remove Unexecuted instantiation: mkv.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: util.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: demux.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: events.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: chapters.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: chapter_command.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_remove(vlc_list*) Unexecuted instantiation: adpcm.c:vlc_list_remove Unexecuted instantiation: aes3.c:vlc_list_remove Unexecuted instantiation: araw.c:vlc_list_remove Unexecuted instantiation: g711.c:vlc_list_remove Unexecuted instantiation: lpcm.c:vlc_list_remove Unexecuted instantiation: uleaddvaudio.c:vlc_list_remove Unexecuted instantiation: rawvideo.c:vlc_list_remove Unexecuted instantiation: cc.c:vlc_list_remove Unexecuted instantiation: cea708.c:vlc_list_remove Unexecuted instantiation: cvdsub.c:vlc_list_remove Unexecuted instantiation: dvbsub.c:vlc_list_remove Unexecuted instantiation: scte18.c:vlc_list_remove Unexecuted instantiation: scte27.c:vlc_list_remove Unexecuted instantiation: spudec.c:vlc_list_remove Unexecuted instantiation: parse.c:vlc_list_remove Unexecuted instantiation: stl.c:vlc_list_remove Unexecuted instantiation: subsdec.c:vlc_list_remove Unexecuted instantiation: subsusf.c:vlc_list_remove Unexecuted instantiation: svcdsub.c:vlc_list_remove Unexecuted instantiation: textst.c:vlc_list_remove Unexecuted instantiation: substx3g.c:vlc_list_remove Unexecuted instantiation: libvlc.c:vlc_list_remove Unexecuted instantiation: chain.c:vlc_list_remove Unexecuted instantiation: help.c:vlc_list_remove Unexecuted instantiation: cmdline.c:vlc_list_remove Unexecuted instantiation: media_source.c:vlc_list_remove Unexecuted instantiation: media_tree.c:vlc_list_remove Unexecuted instantiation: modules.c:vlc_list_remove Unexecuted instantiation: bank.c:vlc_list_remove Unexecuted instantiation: entry.c:vlc_list_remove Unexecuted instantiation: dialog.c:vlc_list_remove Unexecuted instantiation: interface.c:vlc_list_remove Unexecuted instantiation: content.c:vlc_list_remove Unexecuted instantiation: control.c:vlc_list_remove Unexecuted instantiation: item.c:vlc_list_remove Unexecuted instantiation: notify.c:vlc_list_remove Unexecuted instantiation: player.c:vlc_list_remove Unexecuted instantiation: playlist.c:vlc_list_remove Unexecuted instantiation: preparse.c:vlc_list_remove Unexecuted instantiation: preparser.c:vlc_list_remove Unexecuted instantiation: access.c:vlc_list_remove Unexecuted instantiation: decoder_device.c:vlc_list_remove Unexecuted instantiation: decoder_helpers.c:vlc_list_remove Unexecuted instantiation: demux.c:vlc_list_remove Unexecuted instantiation: input.c:vlc_list_remove Unexecuted instantiation: attachment.c:vlc_list_remove Unexecuted instantiation: timer.c:vlc_list_remove Unexecuted instantiation: track.c:vlc_list_remove Unexecuted instantiation: title.c:vlc_list_remove Unexecuted instantiation: aout.c:vlc_list_remove Unexecuted instantiation: vout.c:vlc_list_remove Unexecuted instantiation: osd.c:vlc_list_remove Unexecuted instantiation: medialib.c:vlc_list_remove Unexecuted instantiation: resource.c:vlc_list_remove Unexecuted instantiation: services_discovery.c:vlc_list_remove Unexecuted instantiation: stats.c:vlc_list_remove Unexecuted instantiation: stream.c:vlc_list_remove Unexecuted instantiation: stream_extractor.c:vlc_list_remove Unexecuted instantiation: stream_filter.c:vlc_list_remove Unexecuted instantiation: stream_memory.c:vlc_list_remove Unexecuted instantiation: subtitles.c:vlc_list_remove Unexecuted instantiation: common.c:vlc_list_remove Unexecuted instantiation: dec.c:vlc_list_remove Unexecuted instantiation: filters.c:vlc_list_remove Unexecuted instantiation: meter.c:vlc_list_remove Unexecuted instantiation: output.c:vlc_list_remove Unexecuted instantiation: volume.c:vlc_list_remove Unexecuted instantiation: video_output.c:vlc_list_remove Unexecuted instantiation: video_text.c:vlc_list_remove Unexecuted instantiation: video_widgets.c:vlc_list_remove Unexecuted instantiation: vout_subpictures.c:vlc_list_remove Unexecuted instantiation: window.c:vlc_list_remove Unexecuted instantiation: vout_intf.c:vlc_list_remove Unexecuted instantiation: charset.c:vlc_list_remove Unexecuted instantiation: strings.c:vlc_list_remove Unexecuted instantiation: unicode.c:vlc_list_remove Unexecuted instantiation: actions.c:vlc_list_remove Unexecuted instantiation: executor.c:vlc_list_remove Unexecuted instantiation: probe.c:vlc_list_remove Unexecuted instantiation: fifo.c:vlc_list_remove Unexecuted instantiation: picture.c:vlc_list_remove Unexecuted instantiation: picture_pool.c:vlc_list_remove Unexecuted instantiation: interrupt.c:vlc_list_remove Unexecuted instantiation: keystore.c:vlc_list_remove Unexecuted instantiation: renderer_discovery.c:vlc_list_remove Unexecuted instantiation: threads.c:vlc_list_remove Unexecuted instantiation: cpu.c:vlc_list_remove Unexecuted instantiation: exit.c:vlc_list_remove Unexecuted instantiation: image.c:vlc_list_remove Unexecuted instantiation: messages.c:vlc_list_remove Unexecuted instantiation: tracer.c:vlc_list_remove Unexecuted instantiation: objects.c:vlc_list_remove Unexecuted instantiation: objres.c:vlc_list_remove Unexecuted instantiation: variables.c:vlc_list_remove Unexecuted instantiation: xml.c:vlc_list_remove Unexecuted instantiation: filter.c:vlc_list_remove Unexecuted instantiation: filter_chain.c:vlc_list_remove Unexecuted instantiation: subpicture.c:vlc_list_remove Unexecuted instantiation: medialibrary.c:vlc_list_remove Unexecuted instantiation: thread.c:vlc_list_remove Unexecuted instantiation: specific.c:vlc_list_remove Unexecuted instantiation: stream_output.c:vlc_list_remove Unexecuted instantiation: vlm.c:vlc_list_remove Unexecuted instantiation: vlm_event.c:vlc_list_remove Unexecuted instantiation: vlmshell.c:vlc_list_remove Unexecuted instantiation: libvlc-module.c:vlc_list_remove Unexecuted instantiation: art.c:vlc_list_remove Unexecuted instantiation: fetcher.c:vlc_list_remove Unexecuted instantiation: clock.c:vlc_list_remove Unexecuted instantiation: es_out.c:vlc_list_remove Unexecuted instantiation: es_out_source.c:vlc_list_remove Unexecuted instantiation: es_out_timeshift.c:vlc_list_remove Unexecuted instantiation: display.c:vlc_list_remove Unexecuted instantiation: inhibit.c:vlc_list_remove Unexecuted instantiation: dirs.c:vlc_list_remove Unexecuted instantiation: input_clock.c:vlc_list_remove |
142 | | |
143 | | /** |
144 | | * Replaces an element with another one. |
145 | | * |
146 | | * \param original [in] Node pointer of the element to remove from the list. |
147 | | * \param substitute [out] Node pointer of the replacement. |
148 | | */ |
149 | | static inline void vlc_list_replace(const struct vlc_list *original, |
150 | | struct vlc_list *restrict substitute) |
151 | 0 | { |
152 | 0 | vlc_list_add_between(substitute, original->prev, original->next); |
153 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_replace Unexecuted instantiation: var.c:vlc_list_replace Unexecuted instantiation: decoder.c:vlc_list_replace Unexecuted instantiation: core.c:vlc_list_replace Unexecuted instantiation: aiff.c:vlc_list_replace Unexecuted instantiation: asf.c:vlc_list_replace Unexecuted instantiation: libasf.c:vlc_list_replace Unexecuted instantiation: asfpacket.c:vlc_list_replace Unexecuted instantiation: au.c:vlc_list_replace Unexecuted instantiation: avi.c:vlc_list_replace Unexecuted instantiation: libavi.c:vlc_list_replace Unexecuted instantiation: caf.c:vlc_list_replace Unexecuted instantiation: cdg.c:vlc_list_replace Unexecuted instantiation: es.c:vlc_list_replace Unexecuted instantiation: dts_header.c:vlc_list_replace Unexecuted instantiation: flac.c:vlc_list_replace Unexecuted instantiation: xiph_metadata.c:vlc_list_replace Unexecuted instantiation: h26x.c:vlc_list_replace Unexecuted instantiation: mjpeg.c:vlc_list_replace Unexecuted instantiation: mp4.c:vlc_list_replace Unexecuted instantiation: fragments.c:vlc_list_replace Unexecuted instantiation: attachments.c:vlc_list_replace Unexecuted instantiation: heif.c:vlc_list_replace Unexecuted instantiation: essetup.c:vlc_list_replace Unexecuted instantiation: meta.c:vlc_list_replace Unexecuted instantiation: libmp4.c:vlc_list_replace Unexecuted instantiation: nsv.c:vlc_list_replace Unexecuted instantiation: ps.c:vlc_list_replace Unexecuted instantiation: pva.c:vlc_list_replace Unexecuted instantiation: sap.c:vlc_list_replace Unexecuted instantiation: smf.c:vlc_list_replace Unexecuted instantiation: subtitle.c:vlc_list_replace Unexecuted instantiation: tta.c:vlc_list_replace Unexecuted instantiation: ttml.c:vlc_list_replace Unexecuted instantiation: encttml.c:vlc_list_replace Unexecuted instantiation: substtml.c:vlc_list_replace Unexecuted instantiation: genttml.c:vlc_list_replace Unexecuted instantiation: ty.c:vlc_list_replace Unexecuted instantiation: voc.c:vlc_list_replace Unexecuted instantiation: wav.c:vlc_list_replace Unexecuted instantiation: webvtt.c:vlc_list_replace Unexecuted instantiation: encvtt.c:vlc_list_replace Unexecuted instantiation: subsvtt.c:vlc_list_replace Unexecuted instantiation: xa.c:vlc_list_replace Unexecuted instantiation: a52.c:vlc_list_replace Unexecuted instantiation: copy.c:vlc_list_replace Unexecuted instantiation: dts.c:vlc_list_replace Unexecuted instantiation: h264.c:vlc_list_replace Unexecuted instantiation: hxxx_common.c:vlc_list_replace Unexecuted instantiation: hevc.c:vlc_list_replace Unexecuted instantiation: mlp.c:vlc_list_replace Unexecuted instantiation: mpeg4audio.c:vlc_list_replace Unexecuted instantiation: mpeg4video.c:vlc_list_replace Unexecuted instantiation: mpegaudio.c:vlc_list_replace Unexecuted instantiation: mpegvideo.c:vlc_list_replace Unexecuted instantiation: vc1.c:vlc_list_replace Unexecuted instantiation: rawaud.c:vlc_list_replace Unexecuted instantiation: rawvid.c:vlc_list_replace Unexecuted instantiation: file.c:vlc_list_replace Unexecuted instantiation: directory.c:vlc_list_replace Unexecuted instantiation: libxml.c:vlc_list_replace Unexecuted instantiation: ogg.c:vlc_list_replace Unexecuted instantiation: oggseek.c:vlc_list_replace Unexecuted instantiation: mkv.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: util.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: demux.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: events.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: chapters.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: chapter_command.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_replace(vlc_list const*, vlc_list*) Unexecuted instantiation: adpcm.c:vlc_list_replace Unexecuted instantiation: aes3.c:vlc_list_replace Unexecuted instantiation: araw.c:vlc_list_replace Unexecuted instantiation: g711.c:vlc_list_replace Unexecuted instantiation: lpcm.c:vlc_list_replace Unexecuted instantiation: uleaddvaudio.c:vlc_list_replace Unexecuted instantiation: rawvideo.c:vlc_list_replace Unexecuted instantiation: cc.c:vlc_list_replace Unexecuted instantiation: cea708.c:vlc_list_replace Unexecuted instantiation: cvdsub.c:vlc_list_replace Unexecuted instantiation: dvbsub.c:vlc_list_replace Unexecuted instantiation: scte18.c:vlc_list_replace Unexecuted instantiation: scte27.c:vlc_list_replace Unexecuted instantiation: spudec.c:vlc_list_replace Unexecuted instantiation: parse.c:vlc_list_replace Unexecuted instantiation: stl.c:vlc_list_replace Unexecuted instantiation: subsdec.c:vlc_list_replace Unexecuted instantiation: subsusf.c:vlc_list_replace Unexecuted instantiation: svcdsub.c:vlc_list_replace Unexecuted instantiation: textst.c:vlc_list_replace Unexecuted instantiation: substx3g.c:vlc_list_replace Unexecuted instantiation: libvlc.c:vlc_list_replace Unexecuted instantiation: chain.c:vlc_list_replace Unexecuted instantiation: help.c:vlc_list_replace Unexecuted instantiation: cmdline.c:vlc_list_replace Unexecuted instantiation: media_source.c:vlc_list_replace Unexecuted instantiation: media_tree.c:vlc_list_replace Unexecuted instantiation: modules.c:vlc_list_replace Unexecuted instantiation: bank.c:vlc_list_replace Unexecuted instantiation: entry.c:vlc_list_replace Unexecuted instantiation: dialog.c:vlc_list_replace Unexecuted instantiation: interface.c:vlc_list_replace Unexecuted instantiation: content.c:vlc_list_replace Unexecuted instantiation: control.c:vlc_list_replace Unexecuted instantiation: item.c:vlc_list_replace Unexecuted instantiation: notify.c:vlc_list_replace Unexecuted instantiation: player.c:vlc_list_replace Unexecuted instantiation: playlist.c:vlc_list_replace Unexecuted instantiation: preparse.c:vlc_list_replace Unexecuted instantiation: preparser.c:vlc_list_replace Unexecuted instantiation: access.c:vlc_list_replace Unexecuted instantiation: decoder_device.c:vlc_list_replace Unexecuted instantiation: decoder_helpers.c:vlc_list_replace Unexecuted instantiation: demux.c:vlc_list_replace Unexecuted instantiation: input.c:vlc_list_replace Unexecuted instantiation: attachment.c:vlc_list_replace Unexecuted instantiation: timer.c:vlc_list_replace Unexecuted instantiation: track.c:vlc_list_replace Unexecuted instantiation: title.c:vlc_list_replace Unexecuted instantiation: aout.c:vlc_list_replace Unexecuted instantiation: vout.c:vlc_list_replace Unexecuted instantiation: osd.c:vlc_list_replace Unexecuted instantiation: medialib.c:vlc_list_replace Unexecuted instantiation: resource.c:vlc_list_replace Unexecuted instantiation: services_discovery.c:vlc_list_replace Unexecuted instantiation: stats.c:vlc_list_replace Unexecuted instantiation: stream.c:vlc_list_replace Unexecuted instantiation: stream_extractor.c:vlc_list_replace Unexecuted instantiation: stream_filter.c:vlc_list_replace Unexecuted instantiation: stream_memory.c:vlc_list_replace Unexecuted instantiation: subtitles.c:vlc_list_replace Unexecuted instantiation: common.c:vlc_list_replace Unexecuted instantiation: dec.c:vlc_list_replace Unexecuted instantiation: filters.c:vlc_list_replace Unexecuted instantiation: meter.c:vlc_list_replace Unexecuted instantiation: output.c:vlc_list_replace Unexecuted instantiation: volume.c:vlc_list_replace Unexecuted instantiation: video_output.c:vlc_list_replace Unexecuted instantiation: video_text.c:vlc_list_replace Unexecuted instantiation: video_widgets.c:vlc_list_replace Unexecuted instantiation: vout_subpictures.c:vlc_list_replace Unexecuted instantiation: window.c:vlc_list_replace Unexecuted instantiation: vout_intf.c:vlc_list_replace Unexecuted instantiation: charset.c:vlc_list_replace Unexecuted instantiation: strings.c:vlc_list_replace Unexecuted instantiation: unicode.c:vlc_list_replace Unexecuted instantiation: actions.c:vlc_list_replace Unexecuted instantiation: executor.c:vlc_list_replace Unexecuted instantiation: probe.c:vlc_list_replace Unexecuted instantiation: fifo.c:vlc_list_replace Unexecuted instantiation: picture.c:vlc_list_replace Unexecuted instantiation: picture_pool.c:vlc_list_replace Unexecuted instantiation: interrupt.c:vlc_list_replace Unexecuted instantiation: keystore.c:vlc_list_replace Unexecuted instantiation: renderer_discovery.c:vlc_list_replace Unexecuted instantiation: threads.c:vlc_list_replace Unexecuted instantiation: cpu.c:vlc_list_replace Unexecuted instantiation: exit.c:vlc_list_replace Unexecuted instantiation: image.c:vlc_list_replace Unexecuted instantiation: messages.c:vlc_list_replace Unexecuted instantiation: tracer.c:vlc_list_replace Unexecuted instantiation: objects.c:vlc_list_replace Unexecuted instantiation: objres.c:vlc_list_replace Unexecuted instantiation: variables.c:vlc_list_replace Unexecuted instantiation: xml.c:vlc_list_replace Unexecuted instantiation: filter.c:vlc_list_replace Unexecuted instantiation: filter_chain.c:vlc_list_replace Unexecuted instantiation: subpicture.c:vlc_list_replace Unexecuted instantiation: medialibrary.c:vlc_list_replace Unexecuted instantiation: thread.c:vlc_list_replace Unexecuted instantiation: specific.c:vlc_list_replace Unexecuted instantiation: stream_output.c:vlc_list_replace Unexecuted instantiation: vlm.c:vlc_list_replace Unexecuted instantiation: vlm_event.c:vlc_list_replace Unexecuted instantiation: vlmshell.c:vlc_list_replace Unexecuted instantiation: libvlc-module.c:vlc_list_replace Unexecuted instantiation: art.c:vlc_list_replace Unexecuted instantiation: fetcher.c:vlc_list_replace Unexecuted instantiation: clock.c:vlc_list_replace Unexecuted instantiation: es_out.c:vlc_list_replace Unexecuted instantiation: es_out_source.c:vlc_list_replace Unexecuted instantiation: es_out_timeshift.c:vlc_list_replace Unexecuted instantiation: display.c:vlc_list_replace Unexecuted instantiation: inhibit.c:vlc_list_replace Unexecuted instantiation: dirs.c:vlc_list_replace Unexecuted instantiation: input_clock.c:vlc_list_replace |
154 | | |
155 | | /** |
156 | | * Checks if a list is empty. |
157 | | * |
158 | | * \param head [in] Head of the list to be checked. |
159 | | * |
160 | | * \retval false The list is not empty. |
161 | | * \retval true The list is empty. |
162 | | * |
163 | | * \note Obviously the list must have been initialized. |
164 | | * Otherwise, the behaviour is undefined. |
165 | | */ |
166 | | static inline bool vlc_list_is_empty(const struct vlc_list *head) |
167 | 0 | { |
168 | 0 | return head->next == head; |
169 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_is_empty Unexecuted instantiation: var.c:vlc_list_is_empty Unexecuted instantiation: decoder.c:vlc_list_is_empty Unexecuted instantiation: core.c:vlc_list_is_empty Unexecuted instantiation: aiff.c:vlc_list_is_empty Unexecuted instantiation: asf.c:vlc_list_is_empty Unexecuted instantiation: libasf.c:vlc_list_is_empty Unexecuted instantiation: asfpacket.c:vlc_list_is_empty Unexecuted instantiation: au.c:vlc_list_is_empty Unexecuted instantiation: avi.c:vlc_list_is_empty Unexecuted instantiation: libavi.c:vlc_list_is_empty Unexecuted instantiation: caf.c:vlc_list_is_empty Unexecuted instantiation: cdg.c:vlc_list_is_empty Unexecuted instantiation: es.c:vlc_list_is_empty Unexecuted instantiation: dts_header.c:vlc_list_is_empty Unexecuted instantiation: flac.c:vlc_list_is_empty Unexecuted instantiation: xiph_metadata.c:vlc_list_is_empty Unexecuted instantiation: h26x.c:vlc_list_is_empty Unexecuted instantiation: mjpeg.c:vlc_list_is_empty Unexecuted instantiation: mp4.c:vlc_list_is_empty Unexecuted instantiation: fragments.c:vlc_list_is_empty Unexecuted instantiation: attachments.c:vlc_list_is_empty Unexecuted instantiation: heif.c:vlc_list_is_empty Unexecuted instantiation: essetup.c:vlc_list_is_empty Unexecuted instantiation: meta.c:vlc_list_is_empty Unexecuted instantiation: libmp4.c:vlc_list_is_empty Unexecuted instantiation: nsv.c:vlc_list_is_empty Unexecuted instantiation: ps.c:vlc_list_is_empty Unexecuted instantiation: pva.c:vlc_list_is_empty Unexecuted instantiation: sap.c:vlc_list_is_empty Unexecuted instantiation: smf.c:vlc_list_is_empty Unexecuted instantiation: subtitle.c:vlc_list_is_empty Unexecuted instantiation: tta.c:vlc_list_is_empty Unexecuted instantiation: ttml.c:vlc_list_is_empty Unexecuted instantiation: encttml.c:vlc_list_is_empty Unexecuted instantiation: substtml.c:vlc_list_is_empty Unexecuted instantiation: genttml.c:vlc_list_is_empty Unexecuted instantiation: ty.c:vlc_list_is_empty Unexecuted instantiation: voc.c:vlc_list_is_empty Unexecuted instantiation: wav.c:vlc_list_is_empty Unexecuted instantiation: webvtt.c:vlc_list_is_empty Unexecuted instantiation: encvtt.c:vlc_list_is_empty Unexecuted instantiation: subsvtt.c:vlc_list_is_empty Unexecuted instantiation: xa.c:vlc_list_is_empty Unexecuted instantiation: a52.c:vlc_list_is_empty Unexecuted instantiation: copy.c:vlc_list_is_empty Unexecuted instantiation: dts.c:vlc_list_is_empty Unexecuted instantiation: h264.c:vlc_list_is_empty Unexecuted instantiation: hxxx_common.c:vlc_list_is_empty Unexecuted instantiation: hevc.c:vlc_list_is_empty Unexecuted instantiation: mlp.c:vlc_list_is_empty Unexecuted instantiation: mpeg4audio.c:vlc_list_is_empty Unexecuted instantiation: mpeg4video.c:vlc_list_is_empty Unexecuted instantiation: mpegaudio.c:vlc_list_is_empty Unexecuted instantiation: mpegvideo.c:vlc_list_is_empty Unexecuted instantiation: vc1.c:vlc_list_is_empty Unexecuted instantiation: rawaud.c:vlc_list_is_empty Unexecuted instantiation: rawvid.c:vlc_list_is_empty Unexecuted instantiation: file.c:vlc_list_is_empty Unexecuted instantiation: directory.c:vlc_list_is_empty Unexecuted instantiation: libxml.c:vlc_list_is_empty Unexecuted instantiation: ogg.c:vlc_list_is_empty Unexecuted instantiation: oggseek.c:vlc_list_is_empty Unexecuted instantiation: mkv.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: util.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: demux.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: events.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: chapters.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: chapter_command.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_is_empty(vlc_list const*) Unexecuted instantiation: adpcm.c:vlc_list_is_empty Unexecuted instantiation: aes3.c:vlc_list_is_empty Unexecuted instantiation: araw.c:vlc_list_is_empty Unexecuted instantiation: g711.c:vlc_list_is_empty Unexecuted instantiation: lpcm.c:vlc_list_is_empty Unexecuted instantiation: uleaddvaudio.c:vlc_list_is_empty Unexecuted instantiation: rawvideo.c:vlc_list_is_empty Unexecuted instantiation: cc.c:vlc_list_is_empty Unexecuted instantiation: cea708.c:vlc_list_is_empty Unexecuted instantiation: cvdsub.c:vlc_list_is_empty Unexecuted instantiation: dvbsub.c:vlc_list_is_empty Unexecuted instantiation: scte18.c:vlc_list_is_empty Unexecuted instantiation: scte27.c:vlc_list_is_empty Unexecuted instantiation: spudec.c:vlc_list_is_empty Unexecuted instantiation: parse.c:vlc_list_is_empty Unexecuted instantiation: stl.c:vlc_list_is_empty Unexecuted instantiation: subsdec.c:vlc_list_is_empty Unexecuted instantiation: subsusf.c:vlc_list_is_empty Unexecuted instantiation: svcdsub.c:vlc_list_is_empty Unexecuted instantiation: textst.c:vlc_list_is_empty Unexecuted instantiation: substx3g.c:vlc_list_is_empty Unexecuted instantiation: libvlc.c:vlc_list_is_empty Unexecuted instantiation: chain.c:vlc_list_is_empty Unexecuted instantiation: help.c:vlc_list_is_empty Unexecuted instantiation: cmdline.c:vlc_list_is_empty Unexecuted instantiation: media_source.c:vlc_list_is_empty Unexecuted instantiation: media_tree.c:vlc_list_is_empty Unexecuted instantiation: modules.c:vlc_list_is_empty Unexecuted instantiation: bank.c:vlc_list_is_empty Unexecuted instantiation: entry.c:vlc_list_is_empty Unexecuted instantiation: dialog.c:vlc_list_is_empty Unexecuted instantiation: interface.c:vlc_list_is_empty Unexecuted instantiation: content.c:vlc_list_is_empty Unexecuted instantiation: control.c:vlc_list_is_empty Unexecuted instantiation: item.c:vlc_list_is_empty Unexecuted instantiation: notify.c:vlc_list_is_empty Unexecuted instantiation: player.c:vlc_list_is_empty Unexecuted instantiation: playlist.c:vlc_list_is_empty Unexecuted instantiation: preparse.c:vlc_list_is_empty Unexecuted instantiation: preparser.c:vlc_list_is_empty Unexecuted instantiation: access.c:vlc_list_is_empty Unexecuted instantiation: decoder_device.c:vlc_list_is_empty Unexecuted instantiation: decoder_helpers.c:vlc_list_is_empty Unexecuted instantiation: demux.c:vlc_list_is_empty Unexecuted instantiation: input.c:vlc_list_is_empty Unexecuted instantiation: attachment.c:vlc_list_is_empty Unexecuted instantiation: timer.c:vlc_list_is_empty Unexecuted instantiation: track.c:vlc_list_is_empty Unexecuted instantiation: title.c:vlc_list_is_empty Unexecuted instantiation: aout.c:vlc_list_is_empty Unexecuted instantiation: vout.c:vlc_list_is_empty Unexecuted instantiation: osd.c:vlc_list_is_empty Unexecuted instantiation: medialib.c:vlc_list_is_empty Unexecuted instantiation: resource.c:vlc_list_is_empty Unexecuted instantiation: services_discovery.c:vlc_list_is_empty Unexecuted instantiation: stats.c:vlc_list_is_empty Unexecuted instantiation: stream.c:vlc_list_is_empty Unexecuted instantiation: stream_extractor.c:vlc_list_is_empty Unexecuted instantiation: stream_filter.c:vlc_list_is_empty Unexecuted instantiation: stream_memory.c:vlc_list_is_empty Unexecuted instantiation: subtitles.c:vlc_list_is_empty Unexecuted instantiation: common.c:vlc_list_is_empty Unexecuted instantiation: dec.c:vlc_list_is_empty Unexecuted instantiation: filters.c:vlc_list_is_empty Unexecuted instantiation: meter.c:vlc_list_is_empty Unexecuted instantiation: output.c:vlc_list_is_empty Unexecuted instantiation: volume.c:vlc_list_is_empty Unexecuted instantiation: video_output.c:vlc_list_is_empty Unexecuted instantiation: video_text.c:vlc_list_is_empty Unexecuted instantiation: video_widgets.c:vlc_list_is_empty Unexecuted instantiation: vout_subpictures.c:vlc_list_is_empty Unexecuted instantiation: window.c:vlc_list_is_empty Unexecuted instantiation: vout_intf.c:vlc_list_is_empty Unexecuted instantiation: charset.c:vlc_list_is_empty Unexecuted instantiation: strings.c:vlc_list_is_empty Unexecuted instantiation: unicode.c:vlc_list_is_empty Unexecuted instantiation: actions.c:vlc_list_is_empty Unexecuted instantiation: executor.c:vlc_list_is_empty Unexecuted instantiation: probe.c:vlc_list_is_empty Unexecuted instantiation: fifo.c:vlc_list_is_empty Unexecuted instantiation: picture.c:vlc_list_is_empty Unexecuted instantiation: picture_pool.c:vlc_list_is_empty Unexecuted instantiation: interrupt.c:vlc_list_is_empty Unexecuted instantiation: keystore.c:vlc_list_is_empty Unexecuted instantiation: renderer_discovery.c:vlc_list_is_empty Unexecuted instantiation: threads.c:vlc_list_is_empty Unexecuted instantiation: cpu.c:vlc_list_is_empty Unexecuted instantiation: exit.c:vlc_list_is_empty Unexecuted instantiation: image.c:vlc_list_is_empty Unexecuted instantiation: messages.c:vlc_list_is_empty Unexecuted instantiation: tracer.c:vlc_list_is_empty Unexecuted instantiation: objects.c:vlc_list_is_empty Unexecuted instantiation: objres.c:vlc_list_is_empty Unexecuted instantiation: variables.c:vlc_list_is_empty Unexecuted instantiation: xml.c:vlc_list_is_empty Unexecuted instantiation: filter.c:vlc_list_is_empty Unexecuted instantiation: filter_chain.c:vlc_list_is_empty Unexecuted instantiation: subpicture.c:vlc_list_is_empty Unexecuted instantiation: medialibrary.c:vlc_list_is_empty Unexecuted instantiation: thread.c:vlc_list_is_empty Unexecuted instantiation: specific.c:vlc_list_is_empty Unexecuted instantiation: stream_output.c:vlc_list_is_empty Unexecuted instantiation: vlm.c:vlc_list_is_empty Unexecuted instantiation: vlm_event.c:vlc_list_is_empty Unexecuted instantiation: vlmshell.c:vlc_list_is_empty Unexecuted instantiation: libvlc-module.c:vlc_list_is_empty Unexecuted instantiation: art.c:vlc_list_is_empty Unexecuted instantiation: fetcher.c:vlc_list_is_empty Unexecuted instantiation: clock.c:vlc_list_is_empty Unexecuted instantiation: es_out.c:vlc_list_is_empty Unexecuted instantiation: es_out_source.c:vlc_list_is_empty Unexecuted instantiation: es_out_timeshift.c:vlc_list_is_empty Unexecuted instantiation: display.c:vlc_list_is_empty Unexecuted instantiation: inhibit.c:vlc_list_is_empty Unexecuted instantiation: dirs.c:vlc_list_is_empty Unexecuted instantiation: input_clock.c:vlc_list_is_empty |
170 | | |
171 | | /** |
172 | | * Checks if an element is first in a list. |
173 | | * |
174 | | * \param node [in] List node of the element. |
175 | | * \param head [in] Head of the list to be checked. |
176 | | * |
177 | | * \retval false The element is not first (or is in another list). |
178 | | * \retval true The element is first. |
179 | | */ |
180 | | static inline bool vlc_list_is_first(const struct vlc_list *node, |
181 | | const struct vlc_list *head) |
182 | 0 | { |
183 | 0 | return node->prev == head; |
184 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_is_first Unexecuted instantiation: var.c:vlc_list_is_first Unexecuted instantiation: decoder.c:vlc_list_is_first Unexecuted instantiation: core.c:vlc_list_is_first Unexecuted instantiation: aiff.c:vlc_list_is_first Unexecuted instantiation: asf.c:vlc_list_is_first Unexecuted instantiation: libasf.c:vlc_list_is_first Unexecuted instantiation: asfpacket.c:vlc_list_is_first Unexecuted instantiation: au.c:vlc_list_is_first Unexecuted instantiation: avi.c:vlc_list_is_first Unexecuted instantiation: libavi.c:vlc_list_is_first Unexecuted instantiation: caf.c:vlc_list_is_first Unexecuted instantiation: cdg.c:vlc_list_is_first Unexecuted instantiation: es.c:vlc_list_is_first Unexecuted instantiation: dts_header.c:vlc_list_is_first Unexecuted instantiation: flac.c:vlc_list_is_first Unexecuted instantiation: xiph_metadata.c:vlc_list_is_first Unexecuted instantiation: h26x.c:vlc_list_is_first Unexecuted instantiation: mjpeg.c:vlc_list_is_first Unexecuted instantiation: mp4.c:vlc_list_is_first Unexecuted instantiation: fragments.c:vlc_list_is_first Unexecuted instantiation: attachments.c:vlc_list_is_first Unexecuted instantiation: heif.c:vlc_list_is_first Unexecuted instantiation: essetup.c:vlc_list_is_first Unexecuted instantiation: meta.c:vlc_list_is_first Unexecuted instantiation: libmp4.c:vlc_list_is_first Unexecuted instantiation: nsv.c:vlc_list_is_first Unexecuted instantiation: ps.c:vlc_list_is_first Unexecuted instantiation: pva.c:vlc_list_is_first Unexecuted instantiation: sap.c:vlc_list_is_first Unexecuted instantiation: smf.c:vlc_list_is_first Unexecuted instantiation: subtitle.c:vlc_list_is_first Unexecuted instantiation: tta.c:vlc_list_is_first Unexecuted instantiation: ttml.c:vlc_list_is_first Unexecuted instantiation: encttml.c:vlc_list_is_first Unexecuted instantiation: substtml.c:vlc_list_is_first Unexecuted instantiation: genttml.c:vlc_list_is_first Unexecuted instantiation: ty.c:vlc_list_is_first Unexecuted instantiation: voc.c:vlc_list_is_first Unexecuted instantiation: wav.c:vlc_list_is_first Unexecuted instantiation: webvtt.c:vlc_list_is_first Unexecuted instantiation: encvtt.c:vlc_list_is_first Unexecuted instantiation: subsvtt.c:vlc_list_is_first Unexecuted instantiation: xa.c:vlc_list_is_first Unexecuted instantiation: a52.c:vlc_list_is_first Unexecuted instantiation: copy.c:vlc_list_is_first Unexecuted instantiation: dts.c:vlc_list_is_first Unexecuted instantiation: h264.c:vlc_list_is_first Unexecuted instantiation: hxxx_common.c:vlc_list_is_first Unexecuted instantiation: hevc.c:vlc_list_is_first Unexecuted instantiation: mlp.c:vlc_list_is_first Unexecuted instantiation: mpeg4audio.c:vlc_list_is_first Unexecuted instantiation: mpeg4video.c:vlc_list_is_first Unexecuted instantiation: mpegaudio.c:vlc_list_is_first Unexecuted instantiation: mpegvideo.c:vlc_list_is_first Unexecuted instantiation: vc1.c:vlc_list_is_first Unexecuted instantiation: rawaud.c:vlc_list_is_first Unexecuted instantiation: rawvid.c:vlc_list_is_first Unexecuted instantiation: file.c:vlc_list_is_first Unexecuted instantiation: directory.c:vlc_list_is_first Unexecuted instantiation: libxml.c:vlc_list_is_first Unexecuted instantiation: ogg.c:vlc_list_is_first Unexecuted instantiation: oggseek.c:vlc_list_is_first Unexecuted instantiation: mkv.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: util.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: demux.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: events.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: chapters.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: chapter_command.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_is_first(vlc_list const*, vlc_list const*) Unexecuted instantiation: adpcm.c:vlc_list_is_first Unexecuted instantiation: aes3.c:vlc_list_is_first Unexecuted instantiation: araw.c:vlc_list_is_first Unexecuted instantiation: g711.c:vlc_list_is_first Unexecuted instantiation: lpcm.c:vlc_list_is_first Unexecuted instantiation: uleaddvaudio.c:vlc_list_is_first Unexecuted instantiation: rawvideo.c:vlc_list_is_first Unexecuted instantiation: cc.c:vlc_list_is_first Unexecuted instantiation: cea708.c:vlc_list_is_first Unexecuted instantiation: cvdsub.c:vlc_list_is_first Unexecuted instantiation: dvbsub.c:vlc_list_is_first Unexecuted instantiation: scte18.c:vlc_list_is_first Unexecuted instantiation: scte27.c:vlc_list_is_first Unexecuted instantiation: spudec.c:vlc_list_is_first Unexecuted instantiation: parse.c:vlc_list_is_first Unexecuted instantiation: stl.c:vlc_list_is_first Unexecuted instantiation: subsdec.c:vlc_list_is_first Unexecuted instantiation: subsusf.c:vlc_list_is_first Unexecuted instantiation: svcdsub.c:vlc_list_is_first Unexecuted instantiation: textst.c:vlc_list_is_first Unexecuted instantiation: substx3g.c:vlc_list_is_first Unexecuted instantiation: libvlc.c:vlc_list_is_first Unexecuted instantiation: chain.c:vlc_list_is_first Unexecuted instantiation: help.c:vlc_list_is_first Unexecuted instantiation: cmdline.c:vlc_list_is_first Unexecuted instantiation: media_source.c:vlc_list_is_first Unexecuted instantiation: media_tree.c:vlc_list_is_first Unexecuted instantiation: modules.c:vlc_list_is_first Unexecuted instantiation: bank.c:vlc_list_is_first Unexecuted instantiation: entry.c:vlc_list_is_first Unexecuted instantiation: dialog.c:vlc_list_is_first Unexecuted instantiation: interface.c:vlc_list_is_first Unexecuted instantiation: content.c:vlc_list_is_first Unexecuted instantiation: control.c:vlc_list_is_first Unexecuted instantiation: item.c:vlc_list_is_first Unexecuted instantiation: notify.c:vlc_list_is_first Unexecuted instantiation: player.c:vlc_list_is_first Unexecuted instantiation: playlist.c:vlc_list_is_first Unexecuted instantiation: preparse.c:vlc_list_is_first Unexecuted instantiation: preparser.c:vlc_list_is_first Unexecuted instantiation: access.c:vlc_list_is_first Unexecuted instantiation: decoder_device.c:vlc_list_is_first Unexecuted instantiation: decoder_helpers.c:vlc_list_is_first Unexecuted instantiation: demux.c:vlc_list_is_first Unexecuted instantiation: input.c:vlc_list_is_first Unexecuted instantiation: attachment.c:vlc_list_is_first Unexecuted instantiation: timer.c:vlc_list_is_first Unexecuted instantiation: track.c:vlc_list_is_first Unexecuted instantiation: title.c:vlc_list_is_first Unexecuted instantiation: aout.c:vlc_list_is_first Unexecuted instantiation: vout.c:vlc_list_is_first Unexecuted instantiation: osd.c:vlc_list_is_first Unexecuted instantiation: medialib.c:vlc_list_is_first Unexecuted instantiation: resource.c:vlc_list_is_first Unexecuted instantiation: services_discovery.c:vlc_list_is_first Unexecuted instantiation: stats.c:vlc_list_is_first Unexecuted instantiation: stream.c:vlc_list_is_first Unexecuted instantiation: stream_extractor.c:vlc_list_is_first Unexecuted instantiation: stream_filter.c:vlc_list_is_first Unexecuted instantiation: stream_memory.c:vlc_list_is_first Unexecuted instantiation: subtitles.c:vlc_list_is_first Unexecuted instantiation: common.c:vlc_list_is_first Unexecuted instantiation: dec.c:vlc_list_is_first Unexecuted instantiation: filters.c:vlc_list_is_first Unexecuted instantiation: meter.c:vlc_list_is_first Unexecuted instantiation: output.c:vlc_list_is_first Unexecuted instantiation: volume.c:vlc_list_is_first Unexecuted instantiation: video_output.c:vlc_list_is_first Unexecuted instantiation: video_text.c:vlc_list_is_first Unexecuted instantiation: video_widgets.c:vlc_list_is_first Unexecuted instantiation: vout_subpictures.c:vlc_list_is_first Unexecuted instantiation: window.c:vlc_list_is_first Unexecuted instantiation: vout_intf.c:vlc_list_is_first Unexecuted instantiation: charset.c:vlc_list_is_first Unexecuted instantiation: strings.c:vlc_list_is_first Unexecuted instantiation: unicode.c:vlc_list_is_first Unexecuted instantiation: actions.c:vlc_list_is_first Unexecuted instantiation: executor.c:vlc_list_is_first Unexecuted instantiation: probe.c:vlc_list_is_first Unexecuted instantiation: fifo.c:vlc_list_is_first Unexecuted instantiation: picture.c:vlc_list_is_first Unexecuted instantiation: picture_pool.c:vlc_list_is_first Unexecuted instantiation: interrupt.c:vlc_list_is_first Unexecuted instantiation: keystore.c:vlc_list_is_first Unexecuted instantiation: renderer_discovery.c:vlc_list_is_first Unexecuted instantiation: threads.c:vlc_list_is_first Unexecuted instantiation: cpu.c:vlc_list_is_first Unexecuted instantiation: exit.c:vlc_list_is_first Unexecuted instantiation: image.c:vlc_list_is_first Unexecuted instantiation: messages.c:vlc_list_is_first Unexecuted instantiation: tracer.c:vlc_list_is_first Unexecuted instantiation: objects.c:vlc_list_is_first Unexecuted instantiation: objres.c:vlc_list_is_first Unexecuted instantiation: variables.c:vlc_list_is_first Unexecuted instantiation: xml.c:vlc_list_is_first Unexecuted instantiation: filter.c:vlc_list_is_first Unexecuted instantiation: filter_chain.c:vlc_list_is_first Unexecuted instantiation: subpicture.c:vlc_list_is_first Unexecuted instantiation: medialibrary.c:vlc_list_is_first Unexecuted instantiation: thread.c:vlc_list_is_first Unexecuted instantiation: specific.c:vlc_list_is_first Unexecuted instantiation: stream_output.c:vlc_list_is_first Unexecuted instantiation: vlm.c:vlc_list_is_first Unexecuted instantiation: vlm_event.c:vlc_list_is_first Unexecuted instantiation: vlmshell.c:vlc_list_is_first Unexecuted instantiation: libvlc-module.c:vlc_list_is_first Unexecuted instantiation: art.c:vlc_list_is_first Unexecuted instantiation: fetcher.c:vlc_list_is_first Unexecuted instantiation: clock.c:vlc_list_is_first Unexecuted instantiation: es_out.c:vlc_list_is_first Unexecuted instantiation: es_out_source.c:vlc_list_is_first Unexecuted instantiation: es_out_timeshift.c:vlc_list_is_first Unexecuted instantiation: display.c:vlc_list_is_first Unexecuted instantiation: inhibit.c:vlc_list_is_first Unexecuted instantiation: dirs.c:vlc_list_is_first Unexecuted instantiation: input_clock.c:vlc_list_is_first |
185 | | |
186 | | /** |
187 | | * Checks if an element is last in a list. |
188 | | * |
189 | | * \param node [in] List node of the element. |
190 | | * \param head [in] Head of the list to be checked. |
191 | | * |
192 | | * \retval false The element is not last (or is in another list). |
193 | | * \retval true The element is last. |
194 | | */ |
195 | | static inline bool vlc_list_is_last(const struct vlc_list *node, |
196 | | const struct vlc_list *head) |
197 | 0 | { |
198 | 0 | return node->next == head; |
199 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_is_last Unexecuted instantiation: var.c:vlc_list_is_last Unexecuted instantiation: decoder.c:vlc_list_is_last Unexecuted instantiation: core.c:vlc_list_is_last Unexecuted instantiation: aiff.c:vlc_list_is_last Unexecuted instantiation: asf.c:vlc_list_is_last Unexecuted instantiation: libasf.c:vlc_list_is_last Unexecuted instantiation: asfpacket.c:vlc_list_is_last Unexecuted instantiation: au.c:vlc_list_is_last Unexecuted instantiation: avi.c:vlc_list_is_last Unexecuted instantiation: libavi.c:vlc_list_is_last Unexecuted instantiation: caf.c:vlc_list_is_last Unexecuted instantiation: cdg.c:vlc_list_is_last Unexecuted instantiation: es.c:vlc_list_is_last Unexecuted instantiation: dts_header.c:vlc_list_is_last Unexecuted instantiation: flac.c:vlc_list_is_last Unexecuted instantiation: xiph_metadata.c:vlc_list_is_last Unexecuted instantiation: h26x.c:vlc_list_is_last Unexecuted instantiation: mjpeg.c:vlc_list_is_last Unexecuted instantiation: mp4.c:vlc_list_is_last Unexecuted instantiation: fragments.c:vlc_list_is_last Unexecuted instantiation: attachments.c:vlc_list_is_last Unexecuted instantiation: heif.c:vlc_list_is_last Unexecuted instantiation: essetup.c:vlc_list_is_last Unexecuted instantiation: meta.c:vlc_list_is_last Unexecuted instantiation: libmp4.c:vlc_list_is_last Unexecuted instantiation: nsv.c:vlc_list_is_last Unexecuted instantiation: ps.c:vlc_list_is_last Unexecuted instantiation: pva.c:vlc_list_is_last Unexecuted instantiation: sap.c:vlc_list_is_last Unexecuted instantiation: smf.c:vlc_list_is_last Unexecuted instantiation: subtitle.c:vlc_list_is_last Unexecuted instantiation: tta.c:vlc_list_is_last Unexecuted instantiation: ttml.c:vlc_list_is_last Unexecuted instantiation: encttml.c:vlc_list_is_last Unexecuted instantiation: substtml.c:vlc_list_is_last Unexecuted instantiation: genttml.c:vlc_list_is_last Unexecuted instantiation: ty.c:vlc_list_is_last Unexecuted instantiation: voc.c:vlc_list_is_last Unexecuted instantiation: wav.c:vlc_list_is_last Unexecuted instantiation: webvtt.c:vlc_list_is_last Unexecuted instantiation: encvtt.c:vlc_list_is_last Unexecuted instantiation: subsvtt.c:vlc_list_is_last Unexecuted instantiation: xa.c:vlc_list_is_last Unexecuted instantiation: a52.c:vlc_list_is_last Unexecuted instantiation: copy.c:vlc_list_is_last Unexecuted instantiation: dts.c:vlc_list_is_last Unexecuted instantiation: h264.c:vlc_list_is_last Unexecuted instantiation: hxxx_common.c:vlc_list_is_last Unexecuted instantiation: hevc.c:vlc_list_is_last Unexecuted instantiation: mlp.c:vlc_list_is_last Unexecuted instantiation: mpeg4audio.c:vlc_list_is_last Unexecuted instantiation: mpeg4video.c:vlc_list_is_last Unexecuted instantiation: mpegaudio.c:vlc_list_is_last Unexecuted instantiation: mpegvideo.c:vlc_list_is_last Unexecuted instantiation: vc1.c:vlc_list_is_last Unexecuted instantiation: rawaud.c:vlc_list_is_last Unexecuted instantiation: rawvid.c:vlc_list_is_last Unexecuted instantiation: file.c:vlc_list_is_last Unexecuted instantiation: directory.c:vlc_list_is_last Unexecuted instantiation: libxml.c:vlc_list_is_last Unexecuted instantiation: ogg.c:vlc_list_is_last Unexecuted instantiation: oggseek.c:vlc_list_is_last Unexecuted instantiation: mkv.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: util.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: demux.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: events.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: chapters.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: chapter_command.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_is_last(vlc_list const*, vlc_list const*) Unexecuted instantiation: adpcm.c:vlc_list_is_last Unexecuted instantiation: aes3.c:vlc_list_is_last Unexecuted instantiation: araw.c:vlc_list_is_last Unexecuted instantiation: g711.c:vlc_list_is_last Unexecuted instantiation: lpcm.c:vlc_list_is_last Unexecuted instantiation: uleaddvaudio.c:vlc_list_is_last Unexecuted instantiation: rawvideo.c:vlc_list_is_last Unexecuted instantiation: cc.c:vlc_list_is_last Unexecuted instantiation: cea708.c:vlc_list_is_last Unexecuted instantiation: cvdsub.c:vlc_list_is_last Unexecuted instantiation: dvbsub.c:vlc_list_is_last Unexecuted instantiation: scte18.c:vlc_list_is_last Unexecuted instantiation: scte27.c:vlc_list_is_last Unexecuted instantiation: spudec.c:vlc_list_is_last Unexecuted instantiation: parse.c:vlc_list_is_last Unexecuted instantiation: stl.c:vlc_list_is_last Unexecuted instantiation: subsdec.c:vlc_list_is_last Unexecuted instantiation: subsusf.c:vlc_list_is_last Unexecuted instantiation: svcdsub.c:vlc_list_is_last Unexecuted instantiation: textst.c:vlc_list_is_last Unexecuted instantiation: substx3g.c:vlc_list_is_last Unexecuted instantiation: libvlc.c:vlc_list_is_last Unexecuted instantiation: chain.c:vlc_list_is_last Unexecuted instantiation: help.c:vlc_list_is_last Unexecuted instantiation: cmdline.c:vlc_list_is_last Unexecuted instantiation: media_source.c:vlc_list_is_last Unexecuted instantiation: media_tree.c:vlc_list_is_last Unexecuted instantiation: modules.c:vlc_list_is_last Unexecuted instantiation: bank.c:vlc_list_is_last Unexecuted instantiation: entry.c:vlc_list_is_last Unexecuted instantiation: dialog.c:vlc_list_is_last Unexecuted instantiation: interface.c:vlc_list_is_last Unexecuted instantiation: content.c:vlc_list_is_last Unexecuted instantiation: control.c:vlc_list_is_last Unexecuted instantiation: item.c:vlc_list_is_last Unexecuted instantiation: notify.c:vlc_list_is_last Unexecuted instantiation: player.c:vlc_list_is_last Unexecuted instantiation: playlist.c:vlc_list_is_last Unexecuted instantiation: preparse.c:vlc_list_is_last Unexecuted instantiation: preparser.c:vlc_list_is_last Unexecuted instantiation: access.c:vlc_list_is_last Unexecuted instantiation: decoder_device.c:vlc_list_is_last Unexecuted instantiation: decoder_helpers.c:vlc_list_is_last Unexecuted instantiation: demux.c:vlc_list_is_last Unexecuted instantiation: input.c:vlc_list_is_last Unexecuted instantiation: attachment.c:vlc_list_is_last Unexecuted instantiation: timer.c:vlc_list_is_last Unexecuted instantiation: track.c:vlc_list_is_last Unexecuted instantiation: title.c:vlc_list_is_last Unexecuted instantiation: aout.c:vlc_list_is_last Unexecuted instantiation: vout.c:vlc_list_is_last Unexecuted instantiation: osd.c:vlc_list_is_last Unexecuted instantiation: medialib.c:vlc_list_is_last Unexecuted instantiation: resource.c:vlc_list_is_last Unexecuted instantiation: services_discovery.c:vlc_list_is_last Unexecuted instantiation: stats.c:vlc_list_is_last Unexecuted instantiation: stream.c:vlc_list_is_last Unexecuted instantiation: stream_extractor.c:vlc_list_is_last Unexecuted instantiation: stream_filter.c:vlc_list_is_last Unexecuted instantiation: stream_memory.c:vlc_list_is_last Unexecuted instantiation: subtitles.c:vlc_list_is_last Unexecuted instantiation: common.c:vlc_list_is_last Unexecuted instantiation: dec.c:vlc_list_is_last Unexecuted instantiation: filters.c:vlc_list_is_last Unexecuted instantiation: meter.c:vlc_list_is_last Unexecuted instantiation: output.c:vlc_list_is_last Unexecuted instantiation: volume.c:vlc_list_is_last Unexecuted instantiation: video_output.c:vlc_list_is_last Unexecuted instantiation: video_text.c:vlc_list_is_last Unexecuted instantiation: video_widgets.c:vlc_list_is_last Unexecuted instantiation: vout_subpictures.c:vlc_list_is_last Unexecuted instantiation: window.c:vlc_list_is_last Unexecuted instantiation: vout_intf.c:vlc_list_is_last Unexecuted instantiation: charset.c:vlc_list_is_last Unexecuted instantiation: strings.c:vlc_list_is_last Unexecuted instantiation: unicode.c:vlc_list_is_last Unexecuted instantiation: actions.c:vlc_list_is_last Unexecuted instantiation: executor.c:vlc_list_is_last Unexecuted instantiation: probe.c:vlc_list_is_last Unexecuted instantiation: fifo.c:vlc_list_is_last Unexecuted instantiation: picture.c:vlc_list_is_last Unexecuted instantiation: picture_pool.c:vlc_list_is_last Unexecuted instantiation: interrupt.c:vlc_list_is_last Unexecuted instantiation: keystore.c:vlc_list_is_last Unexecuted instantiation: renderer_discovery.c:vlc_list_is_last Unexecuted instantiation: threads.c:vlc_list_is_last Unexecuted instantiation: cpu.c:vlc_list_is_last Unexecuted instantiation: exit.c:vlc_list_is_last Unexecuted instantiation: image.c:vlc_list_is_last Unexecuted instantiation: messages.c:vlc_list_is_last Unexecuted instantiation: tracer.c:vlc_list_is_last Unexecuted instantiation: objects.c:vlc_list_is_last Unexecuted instantiation: objres.c:vlc_list_is_last Unexecuted instantiation: variables.c:vlc_list_is_last Unexecuted instantiation: xml.c:vlc_list_is_last Unexecuted instantiation: filter.c:vlc_list_is_last Unexecuted instantiation: filter_chain.c:vlc_list_is_last Unexecuted instantiation: subpicture.c:vlc_list_is_last Unexecuted instantiation: medialibrary.c:vlc_list_is_last Unexecuted instantiation: thread.c:vlc_list_is_last Unexecuted instantiation: specific.c:vlc_list_is_last Unexecuted instantiation: stream_output.c:vlc_list_is_last Unexecuted instantiation: vlm.c:vlc_list_is_last Unexecuted instantiation: vlm_event.c:vlc_list_is_last Unexecuted instantiation: vlmshell.c:vlc_list_is_last Unexecuted instantiation: libvlc-module.c:vlc_list_is_last Unexecuted instantiation: art.c:vlc_list_is_last Unexecuted instantiation: fetcher.c:vlc_list_is_last Unexecuted instantiation: clock.c:vlc_list_is_last Unexecuted instantiation: es_out.c:vlc_list_is_last Unexecuted instantiation: es_out_source.c:vlc_list_is_last Unexecuted instantiation: es_out_timeshift.c:vlc_list_is_last Unexecuted instantiation: display.c:vlc_list_is_last Unexecuted instantiation: inhibit.c:vlc_list_is_last Unexecuted instantiation: dirs.c:vlc_list_is_last Unexecuted instantiation: input_clock.c:vlc_list_is_last |
200 | | |
201 | | /** |
202 | | * List iterator. |
203 | | */ |
204 | | struct vlc_list_it |
205 | | { |
206 | | const struct vlc_list *head; |
207 | | struct vlc_list *current; |
208 | | struct vlc_list *next; |
209 | | }; |
210 | | |
211 | | static inline |
212 | | struct vlc_list_it vlc_list_it_start(struct vlc_list *head) |
213 | 0 | { |
214 | 0 | struct vlc_list *first = head->next; |
215 | |
|
216 | 0 | struct vlc_list_it it = { head, first, first->next }; |
217 | 0 | return it; |
218 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_it_start Unexecuted instantiation: var.c:vlc_list_it_start Unexecuted instantiation: decoder.c:vlc_list_it_start Unexecuted instantiation: core.c:vlc_list_it_start Unexecuted instantiation: aiff.c:vlc_list_it_start Unexecuted instantiation: asf.c:vlc_list_it_start Unexecuted instantiation: libasf.c:vlc_list_it_start Unexecuted instantiation: asfpacket.c:vlc_list_it_start Unexecuted instantiation: au.c:vlc_list_it_start Unexecuted instantiation: avi.c:vlc_list_it_start Unexecuted instantiation: libavi.c:vlc_list_it_start Unexecuted instantiation: caf.c:vlc_list_it_start Unexecuted instantiation: cdg.c:vlc_list_it_start Unexecuted instantiation: es.c:vlc_list_it_start Unexecuted instantiation: dts_header.c:vlc_list_it_start Unexecuted instantiation: flac.c:vlc_list_it_start Unexecuted instantiation: xiph_metadata.c:vlc_list_it_start Unexecuted instantiation: h26x.c:vlc_list_it_start Unexecuted instantiation: mjpeg.c:vlc_list_it_start Unexecuted instantiation: mp4.c:vlc_list_it_start Unexecuted instantiation: fragments.c:vlc_list_it_start Unexecuted instantiation: attachments.c:vlc_list_it_start Unexecuted instantiation: heif.c:vlc_list_it_start Unexecuted instantiation: essetup.c:vlc_list_it_start Unexecuted instantiation: meta.c:vlc_list_it_start Unexecuted instantiation: libmp4.c:vlc_list_it_start Unexecuted instantiation: nsv.c:vlc_list_it_start Unexecuted instantiation: ps.c:vlc_list_it_start Unexecuted instantiation: pva.c:vlc_list_it_start Unexecuted instantiation: sap.c:vlc_list_it_start Unexecuted instantiation: smf.c:vlc_list_it_start Unexecuted instantiation: subtitle.c:vlc_list_it_start Unexecuted instantiation: tta.c:vlc_list_it_start Unexecuted instantiation: ttml.c:vlc_list_it_start Unexecuted instantiation: encttml.c:vlc_list_it_start Unexecuted instantiation: substtml.c:vlc_list_it_start Unexecuted instantiation: genttml.c:vlc_list_it_start Unexecuted instantiation: ty.c:vlc_list_it_start Unexecuted instantiation: voc.c:vlc_list_it_start Unexecuted instantiation: wav.c:vlc_list_it_start Unexecuted instantiation: webvtt.c:vlc_list_it_start Unexecuted instantiation: encvtt.c:vlc_list_it_start Unexecuted instantiation: subsvtt.c:vlc_list_it_start Unexecuted instantiation: xa.c:vlc_list_it_start Unexecuted instantiation: a52.c:vlc_list_it_start Unexecuted instantiation: copy.c:vlc_list_it_start Unexecuted instantiation: dts.c:vlc_list_it_start Unexecuted instantiation: h264.c:vlc_list_it_start Unexecuted instantiation: hxxx_common.c:vlc_list_it_start Unexecuted instantiation: hevc.c:vlc_list_it_start Unexecuted instantiation: mlp.c:vlc_list_it_start Unexecuted instantiation: mpeg4audio.c:vlc_list_it_start Unexecuted instantiation: mpeg4video.c:vlc_list_it_start Unexecuted instantiation: mpegaudio.c:vlc_list_it_start Unexecuted instantiation: mpegvideo.c:vlc_list_it_start Unexecuted instantiation: vc1.c:vlc_list_it_start Unexecuted instantiation: rawaud.c:vlc_list_it_start Unexecuted instantiation: rawvid.c:vlc_list_it_start Unexecuted instantiation: file.c:vlc_list_it_start Unexecuted instantiation: directory.c:vlc_list_it_start Unexecuted instantiation: libxml.c:vlc_list_it_start Unexecuted instantiation: ogg.c:vlc_list_it_start Unexecuted instantiation: oggseek.c:vlc_list_it_start Unexecuted instantiation: mkv.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: util.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: demux.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: events.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: chapters.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: chapter_command.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_it_start(vlc_list*) Unexecuted instantiation: adpcm.c:vlc_list_it_start Unexecuted instantiation: aes3.c:vlc_list_it_start Unexecuted instantiation: araw.c:vlc_list_it_start Unexecuted instantiation: g711.c:vlc_list_it_start Unexecuted instantiation: lpcm.c:vlc_list_it_start Unexecuted instantiation: uleaddvaudio.c:vlc_list_it_start Unexecuted instantiation: rawvideo.c:vlc_list_it_start Unexecuted instantiation: cc.c:vlc_list_it_start Unexecuted instantiation: cea708.c:vlc_list_it_start Unexecuted instantiation: cvdsub.c:vlc_list_it_start Unexecuted instantiation: dvbsub.c:vlc_list_it_start Unexecuted instantiation: scte18.c:vlc_list_it_start Unexecuted instantiation: scte27.c:vlc_list_it_start Unexecuted instantiation: spudec.c:vlc_list_it_start Unexecuted instantiation: parse.c:vlc_list_it_start Unexecuted instantiation: stl.c:vlc_list_it_start Unexecuted instantiation: subsdec.c:vlc_list_it_start Unexecuted instantiation: subsusf.c:vlc_list_it_start Unexecuted instantiation: svcdsub.c:vlc_list_it_start Unexecuted instantiation: textst.c:vlc_list_it_start Unexecuted instantiation: substx3g.c:vlc_list_it_start Unexecuted instantiation: libvlc.c:vlc_list_it_start Unexecuted instantiation: chain.c:vlc_list_it_start Unexecuted instantiation: help.c:vlc_list_it_start Unexecuted instantiation: cmdline.c:vlc_list_it_start Unexecuted instantiation: media_source.c:vlc_list_it_start Unexecuted instantiation: media_tree.c:vlc_list_it_start Unexecuted instantiation: modules.c:vlc_list_it_start Unexecuted instantiation: bank.c:vlc_list_it_start Unexecuted instantiation: entry.c:vlc_list_it_start Unexecuted instantiation: dialog.c:vlc_list_it_start Unexecuted instantiation: interface.c:vlc_list_it_start Unexecuted instantiation: content.c:vlc_list_it_start Unexecuted instantiation: control.c:vlc_list_it_start Unexecuted instantiation: item.c:vlc_list_it_start Unexecuted instantiation: notify.c:vlc_list_it_start Unexecuted instantiation: player.c:vlc_list_it_start Unexecuted instantiation: playlist.c:vlc_list_it_start Unexecuted instantiation: preparse.c:vlc_list_it_start Unexecuted instantiation: preparser.c:vlc_list_it_start Unexecuted instantiation: access.c:vlc_list_it_start Unexecuted instantiation: decoder_device.c:vlc_list_it_start Unexecuted instantiation: decoder_helpers.c:vlc_list_it_start Unexecuted instantiation: demux.c:vlc_list_it_start Unexecuted instantiation: input.c:vlc_list_it_start Unexecuted instantiation: attachment.c:vlc_list_it_start Unexecuted instantiation: timer.c:vlc_list_it_start Unexecuted instantiation: track.c:vlc_list_it_start Unexecuted instantiation: title.c:vlc_list_it_start Unexecuted instantiation: aout.c:vlc_list_it_start Unexecuted instantiation: vout.c:vlc_list_it_start Unexecuted instantiation: osd.c:vlc_list_it_start Unexecuted instantiation: medialib.c:vlc_list_it_start Unexecuted instantiation: resource.c:vlc_list_it_start Unexecuted instantiation: services_discovery.c:vlc_list_it_start Unexecuted instantiation: stats.c:vlc_list_it_start Unexecuted instantiation: stream.c:vlc_list_it_start Unexecuted instantiation: stream_extractor.c:vlc_list_it_start Unexecuted instantiation: stream_filter.c:vlc_list_it_start Unexecuted instantiation: stream_memory.c:vlc_list_it_start Unexecuted instantiation: subtitles.c:vlc_list_it_start Unexecuted instantiation: common.c:vlc_list_it_start Unexecuted instantiation: dec.c:vlc_list_it_start Unexecuted instantiation: filters.c:vlc_list_it_start Unexecuted instantiation: meter.c:vlc_list_it_start Unexecuted instantiation: output.c:vlc_list_it_start Unexecuted instantiation: volume.c:vlc_list_it_start Unexecuted instantiation: video_output.c:vlc_list_it_start Unexecuted instantiation: video_text.c:vlc_list_it_start Unexecuted instantiation: video_widgets.c:vlc_list_it_start Unexecuted instantiation: vout_subpictures.c:vlc_list_it_start Unexecuted instantiation: window.c:vlc_list_it_start Unexecuted instantiation: vout_intf.c:vlc_list_it_start Unexecuted instantiation: charset.c:vlc_list_it_start Unexecuted instantiation: strings.c:vlc_list_it_start Unexecuted instantiation: unicode.c:vlc_list_it_start Unexecuted instantiation: actions.c:vlc_list_it_start Unexecuted instantiation: executor.c:vlc_list_it_start Unexecuted instantiation: probe.c:vlc_list_it_start Unexecuted instantiation: fifo.c:vlc_list_it_start Unexecuted instantiation: picture.c:vlc_list_it_start Unexecuted instantiation: picture_pool.c:vlc_list_it_start Unexecuted instantiation: interrupt.c:vlc_list_it_start Unexecuted instantiation: keystore.c:vlc_list_it_start Unexecuted instantiation: renderer_discovery.c:vlc_list_it_start Unexecuted instantiation: threads.c:vlc_list_it_start Unexecuted instantiation: cpu.c:vlc_list_it_start Unexecuted instantiation: exit.c:vlc_list_it_start Unexecuted instantiation: image.c:vlc_list_it_start Unexecuted instantiation: messages.c:vlc_list_it_start Unexecuted instantiation: tracer.c:vlc_list_it_start Unexecuted instantiation: objects.c:vlc_list_it_start Unexecuted instantiation: objres.c:vlc_list_it_start Unexecuted instantiation: variables.c:vlc_list_it_start Unexecuted instantiation: xml.c:vlc_list_it_start Unexecuted instantiation: filter.c:vlc_list_it_start Unexecuted instantiation: filter_chain.c:vlc_list_it_start Unexecuted instantiation: subpicture.c:vlc_list_it_start Unexecuted instantiation: medialibrary.c:vlc_list_it_start Unexecuted instantiation: thread.c:vlc_list_it_start Unexecuted instantiation: specific.c:vlc_list_it_start Unexecuted instantiation: stream_output.c:vlc_list_it_start Unexecuted instantiation: vlm.c:vlc_list_it_start Unexecuted instantiation: vlm_event.c:vlc_list_it_start Unexecuted instantiation: vlmshell.c:vlc_list_it_start Unexecuted instantiation: libvlc-module.c:vlc_list_it_start Unexecuted instantiation: art.c:vlc_list_it_start Unexecuted instantiation: fetcher.c:vlc_list_it_start Unexecuted instantiation: clock.c:vlc_list_it_start Unexecuted instantiation: es_out.c:vlc_list_it_start Unexecuted instantiation: es_out_source.c:vlc_list_it_start Unexecuted instantiation: es_out_timeshift.c:vlc_list_it_start Unexecuted instantiation: display.c:vlc_list_it_start Unexecuted instantiation: inhibit.c:vlc_list_it_start Unexecuted instantiation: dirs.c:vlc_list_it_start Unexecuted instantiation: input_clock.c:vlc_list_it_start |
219 | | |
220 | | static inline |
221 | | struct vlc_list_it vlc_list_it_start_const(const struct vlc_list *head) |
222 | 0 | { |
223 | 0 | struct vlc_list *first = head->next; |
224 | |
|
225 | 0 | struct vlc_list_it it = { head, first, first->next }; |
226 | 0 | return it; |
227 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_it_start_const Unexecuted instantiation: var.c:vlc_list_it_start_const Unexecuted instantiation: decoder.c:vlc_list_it_start_const Unexecuted instantiation: core.c:vlc_list_it_start_const Unexecuted instantiation: aiff.c:vlc_list_it_start_const Unexecuted instantiation: asf.c:vlc_list_it_start_const Unexecuted instantiation: libasf.c:vlc_list_it_start_const Unexecuted instantiation: asfpacket.c:vlc_list_it_start_const Unexecuted instantiation: au.c:vlc_list_it_start_const Unexecuted instantiation: avi.c:vlc_list_it_start_const Unexecuted instantiation: libavi.c:vlc_list_it_start_const Unexecuted instantiation: caf.c:vlc_list_it_start_const Unexecuted instantiation: cdg.c:vlc_list_it_start_const Unexecuted instantiation: es.c:vlc_list_it_start_const Unexecuted instantiation: dts_header.c:vlc_list_it_start_const Unexecuted instantiation: flac.c:vlc_list_it_start_const Unexecuted instantiation: xiph_metadata.c:vlc_list_it_start_const Unexecuted instantiation: h26x.c:vlc_list_it_start_const Unexecuted instantiation: mjpeg.c:vlc_list_it_start_const Unexecuted instantiation: mp4.c:vlc_list_it_start_const Unexecuted instantiation: fragments.c:vlc_list_it_start_const Unexecuted instantiation: attachments.c:vlc_list_it_start_const Unexecuted instantiation: heif.c:vlc_list_it_start_const Unexecuted instantiation: essetup.c:vlc_list_it_start_const Unexecuted instantiation: meta.c:vlc_list_it_start_const Unexecuted instantiation: libmp4.c:vlc_list_it_start_const Unexecuted instantiation: nsv.c:vlc_list_it_start_const Unexecuted instantiation: ps.c:vlc_list_it_start_const Unexecuted instantiation: pva.c:vlc_list_it_start_const Unexecuted instantiation: sap.c:vlc_list_it_start_const Unexecuted instantiation: smf.c:vlc_list_it_start_const Unexecuted instantiation: subtitle.c:vlc_list_it_start_const Unexecuted instantiation: tta.c:vlc_list_it_start_const Unexecuted instantiation: ttml.c:vlc_list_it_start_const Unexecuted instantiation: encttml.c:vlc_list_it_start_const Unexecuted instantiation: substtml.c:vlc_list_it_start_const Unexecuted instantiation: genttml.c:vlc_list_it_start_const Unexecuted instantiation: ty.c:vlc_list_it_start_const Unexecuted instantiation: voc.c:vlc_list_it_start_const Unexecuted instantiation: wav.c:vlc_list_it_start_const Unexecuted instantiation: webvtt.c:vlc_list_it_start_const Unexecuted instantiation: encvtt.c:vlc_list_it_start_const Unexecuted instantiation: subsvtt.c:vlc_list_it_start_const Unexecuted instantiation: xa.c:vlc_list_it_start_const Unexecuted instantiation: a52.c:vlc_list_it_start_const Unexecuted instantiation: copy.c:vlc_list_it_start_const Unexecuted instantiation: dts.c:vlc_list_it_start_const Unexecuted instantiation: h264.c:vlc_list_it_start_const Unexecuted instantiation: hxxx_common.c:vlc_list_it_start_const Unexecuted instantiation: hevc.c:vlc_list_it_start_const Unexecuted instantiation: mlp.c:vlc_list_it_start_const Unexecuted instantiation: mpeg4audio.c:vlc_list_it_start_const Unexecuted instantiation: mpeg4video.c:vlc_list_it_start_const Unexecuted instantiation: mpegaudio.c:vlc_list_it_start_const Unexecuted instantiation: mpegvideo.c:vlc_list_it_start_const Unexecuted instantiation: vc1.c:vlc_list_it_start_const Unexecuted instantiation: rawaud.c:vlc_list_it_start_const Unexecuted instantiation: rawvid.c:vlc_list_it_start_const Unexecuted instantiation: file.c:vlc_list_it_start_const Unexecuted instantiation: directory.c:vlc_list_it_start_const Unexecuted instantiation: libxml.c:vlc_list_it_start_const Unexecuted instantiation: ogg.c:vlc_list_it_start_const Unexecuted instantiation: oggseek.c:vlc_list_it_start_const Unexecuted instantiation: mkv.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: util.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: demux.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: events.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: chapters.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: chapter_command.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_it_start_const(vlc_list const*) Unexecuted instantiation: adpcm.c:vlc_list_it_start_const Unexecuted instantiation: aes3.c:vlc_list_it_start_const Unexecuted instantiation: araw.c:vlc_list_it_start_const Unexecuted instantiation: g711.c:vlc_list_it_start_const Unexecuted instantiation: lpcm.c:vlc_list_it_start_const Unexecuted instantiation: uleaddvaudio.c:vlc_list_it_start_const Unexecuted instantiation: rawvideo.c:vlc_list_it_start_const Unexecuted instantiation: cc.c:vlc_list_it_start_const Unexecuted instantiation: cea708.c:vlc_list_it_start_const Unexecuted instantiation: cvdsub.c:vlc_list_it_start_const Unexecuted instantiation: dvbsub.c:vlc_list_it_start_const Unexecuted instantiation: scte18.c:vlc_list_it_start_const Unexecuted instantiation: scte27.c:vlc_list_it_start_const Unexecuted instantiation: spudec.c:vlc_list_it_start_const Unexecuted instantiation: parse.c:vlc_list_it_start_const Unexecuted instantiation: stl.c:vlc_list_it_start_const Unexecuted instantiation: subsdec.c:vlc_list_it_start_const Unexecuted instantiation: subsusf.c:vlc_list_it_start_const Unexecuted instantiation: svcdsub.c:vlc_list_it_start_const Unexecuted instantiation: textst.c:vlc_list_it_start_const Unexecuted instantiation: substx3g.c:vlc_list_it_start_const Unexecuted instantiation: libvlc.c:vlc_list_it_start_const Unexecuted instantiation: chain.c:vlc_list_it_start_const Unexecuted instantiation: help.c:vlc_list_it_start_const Unexecuted instantiation: cmdline.c:vlc_list_it_start_const Unexecuted instantiation: media_source.c:vlc_list_it_start_const Unexecuted instantiation: media_tree.c:vlc_list_it_start_const Unexecuted instantiation: modules.c:vlc_list_it_start_const Unexecuted instantiation: bank.c:vlc_list_it_start_const Unexecuted instantiation: entry.c:vlc_list_it_start_const Unexecuted instantiation: dialog.c:vlc_list_it_start_const Unexecuted instantiation: interface.c:vlc_list_it_start_const Unexecuted instantiation: content.c:vlc_list_it_start_const Unexecuted instantiation: control.c:vlc_list_it_start_const Unexecuted instantiation: item.c:vlc_list_it_start_const Unexecuted instantiation: notify.c:vlc_list_it_start_const Unexecuted instantiation: player.c:vlc_list_it_start_const Unexecuted instantiation: playlist.c:vlc_list_it_start_const Unexecuted instantiation: preparse.c:vlc_list_it_start_const Unexecuted instantiation: preparser.c:vlc_list_it_start_const Unexecuted instantiation: access.c:vlc_list_it_start_const Unexecuted instantiation: decoder_device.c:vlc_list_it_start_const Unexecuted instantiation: decoder_helpers.c:vlc_list_it_start_const Unexecuted instantiation: demux.c:vlc_list_it_start_const Unexecuted instantiation: input.c:vlc_list_it_start_const Unexecuted instantiation: attachment.c:vlc_list_it_start_const Unexecuted instantiation: timer.c:vlc_list_it_start_const Unexecuted instantiation: track.c:vlc_list_it_start_const Unexecuted instantiation: title.c:vlc_list_it_start_const Unexecuted instantiation: aout.c:vlc_list_it_start_const Unexecuted instantiation: vout.c:vlc_list_it_start_const Unexecuted instantiation: osd.c:vlc_list_it_start_const Unexecuted instantiation: medialib.c:vlc_list_it_start_const Unexecuted instantiation: resource.c:vlc_list_it_start_const Unexecuted instantiation: services_discovery.c:vlc_list_it_start_const Unexecuted instantiation: stats.c:vlc_list_it_start_const Unexecuted instantiation: stream.c:vlc_list_it_start_const Unexecuted instantiation: stream_extractor.c:vlc_list_it_start_const Unexecuted instantiation: stream_filter.c:vlc_list_it_start_const Unexecuted instantiation: stream_memory.c:vlc_list_it_start_const Unexecuted instantiation: subtitles.c:vlc_list_it_start_const Unexecuted instantiation: common.c:vlc_list_it_start_const Unexecuted instantiation: dec.c:vlc_list_it_start_const Unexecuted instantiation: filters.c:vlc_list_it_start_const Unexecuted instantiation: meter.c:vlc_list_it_start_const Unexecuted instantiation: output.c:vlc_list_it_start_const Unexecuted instantiation: volume.c:vlc_list_it_start_const Unexecuted instantiation: video_output.c:vlc_list_it_start_const Unexecuted instantiation: video_text.c:vlc_list_it_start_const Unexecuted instantiation: video_widgets.c:vlc_list_it_start_const Unexecuted instantiation: vout_subpictures.c:vlc_list_it_start_const Unexecuted instantiation: window.c:vlc_list_it_start_const Unexecuted instantiation: vout_intf.c:vlc_list_it_start_const Unexecuted instantiation: charset.c:vlc_list_it_start_const Unexecuted instantiation: strings.c:vlc_list_it_start_const Unexecuted instantiation: unicode.c:vlc_list_it_start_const Unexecuted instantiation: actions.c:vlc_list_it_start_const Unexecuted instantiation: executor.c:vlc_list_it_start_const Unexecuted instantiation: probe.c:vlc_list_it_start_const Unexecuted instantiation: fifo.c:vlc_list_it_start_const Unexecuted instantiation: picture.c:vlc_list_it_start_const Unexecuted instantiation: picture_pool.c:vlc_list_it_start_const Unexecuted instantiation: interrupt.c:vlc_list_it_start_const Unexecuted instantiation: keystore.c:vlc_list_it_start_const Unexecuted instantiation: renderer_discovery.c:vlc_list_it_start_const Unexecuted instantiation: threads.c:vlc_list_it_start_const Unexecuted instantiation: cpu.c:vlc_list_it_start_const Unexecuted instantiation: exit.c:vlc_list_it_start_const Unexecuted instantiation: image.c:vlc_list_it_start_const Unexecuted instantiation: messages.c:vlc_list_it_start_const Unexecuted instantiation: tracer.c:vlc_list_it_start_const Unexecuted instantiation: objects.c:vlc_list_it_start_const Unexecuted instantiation: objres.c:vlc_list_it_start_const Unexecuted instantiation: variables.c:vlc_list_it_start_const Unexecuted instantiation: xml.c:vlc_list_it_start_const Unexecuted instantiation: filter.c:vlc_list_it_start_const Unexecuted instantiation: filter_chain.c:vlc_list_it_start_const Unexecuted instantiation: subpicture.c:vlc_list_it_start_const Unexecuted instantiation: medialibrary.c:vlc_list_it_start_const Unexecuted instantiation: thread.c:vlc_list_it_start_const Unexecuted instantiation: specific.c:vlc_list_it_start_const Unexecuted instantiation: stream_output.c:vlc_list_it_start_const Unexecuted instantiation: vlm.c:vlc_list_it_start_const Unexecuted instantiation: vlm_event.c:vlc_list_it_start_const Unexecuted instantiation: vlmshell.c:vlc_list_it_start_const Unexecuted instantiation: libvlc-module.c:vlc_list_it_start_const Unexecuted instantiation: art.c:vlc_list_it_start_const Unexecuted instantiation: fetcher.c:vlc_list_it_start_const Unexecuted instantiation: clock.c:vlc_list_it_start_const Unexecuted instantiation: es_out.c:vlc_list_it_start_const Unexecuted instantiation: es_out_source.c:vlc_list_it_start_const Unexecuted instantiation: es_out_timeshift.c:vlc_list_it_start_const Unexecuted instantiation: display.c:vlc_list_it_start_const Unexecuted instantiation: inhibit.c:vlc_list_it_start_const Unexecuted instantiation: dirs.c:vlc_list_it_start_const Unexecuted instantiation: input_clock.c:vlc_list_it_start_const |
228 | | |
229 | | static inline |
230 | | struct vlc_list_it vlc_list_it_reverse_start(struct vlc_list *head) |
231 | 0 | { |
232 | 0 | struct vlc_list *first = head->prev; |
233 | |
|
234 | 0 | struct vlc_list_it it = { head, first, first->prev }; |
235 | 0 | return it; |
236 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_it_reverse_start Unexecuted instantiation: var.c:vlc_list_it_reverse_start Unexecuted instantiation: decoder.c:vlc_list_it_reverse_start Unexecuted instantiation: core.c:vlc_list_it_reverse_start Unexecuted instantiation: aiff.c:vlc_list_it_reverse_start Unexecuted instantiation: asf.c:vlc_list_it_reverse_start Unexecuted instantiation: libasf.c:vlc_list_it_reverse_start Unexecuted instantiation: asfpacket.c:vlc_list_it_reverse_start Unexecuted instantiation: au.c:vlc_list_it_reverse_start Unexecuted instantiation: avi.c:vlc_list_it_reverse_start Unexecuted instantiation: libavi.c:vlc_list_it_reverse_start Unexecuted instantiation: caf.c:vlc_list_it_reverse_start Unexecuted instantiation: cdg.c:vlc_list_it_reverse_start Unexecuted instantiation: es.c:vlc_list_it_reverse_start Unexecuted instantiation: dts_header.c:vlc_list_it_reverse_start Unexecuted instantiation: flac.c:vlc_list_it_reverse_start Unexecuted instantiation: xiph_metadata.c:vlc_list_it_reverse_start Unexecuted instantiation: h26x.c:vlc_list_it_reverse_start Unexecuted instantiation: mjpeg.c:vlc_list_it_reverse_start Unexecuted instantiation: mp4.c:vlc_list_it_reverse_start Unexecuted instantiation: fragments.c:vlc_list_it_reverse_start Unexecuted instantiation: attachments.c:vlc_list_it_reverse_start Unexecuted instantiation: heif.c:vlc_list_it_reverse_start Unexecuted instantiation: essetup.c:vlc_list_it_reverse_start Unexecuted instantiation: meta.c:vlc_list_it_reverse_start Unexecuted instantiation: libmp4.c:vlc_list_it_reverse_start Unexecuted instantiation: nsv.c:vlc_list_it_reverse_start Unexecuted instantiation: ps.c:vlc_list_it_reverse_start Unexecuted instantiation: pva.c:vlc_list_it_reverse_start Unexecuted instantiation: sap.c:vlc_list_it_reverse_start Unexecuted instantiation: smf.c:vlc_list_it_reverse_start Unexecuted instantiation: subtitle.c:vlc_list_it_reverse_start Unexecuted instantiation: tta.c:vlc_list_it_reverse_start Unexecuted instantiation: ttml.c:vlc_list_it_reverse_start Unexecuted instantiation: encttml.c:vlc_list_it_reverse_start Unexecuted instantiation: substtml.c:vlc_list_it_reverse_start Unexecuted instantiation: genttml.c:vlc_list_it_reverse_start Unexecuted instantiation: ty.c:vlc_list_it_reverse_start Unexecuted instantiation: voc.c:vlc_list_it_reverse_start Unexecuted instantiation: wav.c:vlc_list_it_reverse_start Unexecuted instantiation: webvtt.c:vlc_list_it_reverse_start Unexecuted instantiation: encvtt.c:vlc_list_it_reverse_start Unexecuted instantiation: subsvtt.c:vlc_list_it_reverse_start Unexecuted instantiation: xa.c:vlc_list_it_reverse_start Unexecuted instantiation: a52.c:vlc_list_it_reverse_start Unexecuted instantiation: copy.c:vlc_list_it_reverse_start Unexecuted instantiation: dts.c:vlc_list_it_reverse_start Unexecuted instantiation: h264.c:vlc_list_it_reverse_start Unexecuted instantiation: hxxx_common.c:vlc_list_it_reverse_start Unexecuted instantiation: hevc.c:vlc_list_it_reverse_start Unexecuted instantiation: mlp.c:vlc_list_it_reverse_start Unexecuted instantiation: mpeg4audio.c:vlc_list_it_reverse_start Unexecuted instantiation: mpeg4video.c:vlc_list_it_reverse_start Unexecuted instantiation: mpegaudio.c:vlc_list_it_reverse_start Unexecuted instantiation: mpegvideo.c:vlc_list_it_reverse_start Unexecuted instantiation: vc1.c:vlc_list_it_reverse_start Unexecuted instantiation: rawaud.c:vlc_list_it_reverse_start Unexecuted instantiation: rawvid.c:vlc_list_it_reverse_start Unexecuted instantiation: file.c:vlc_list_it_reverse_start Unexecuted instantiation: directory.c:vlc_list_it_reverse_start Unexecuted instantiation: libxml.c:vlc_list_it_reverse_start Unexecuted instantiation: ogg.c:vlc_list_it_reverse_start Unexecuted instantiation: oggseek.c:vlc_list_it_reverse_start Unexecuted instantiation: mkv.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: util.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: demux.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: events.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: chapters.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: chapter_command.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_it_reverse_start(vlc_list*) Unexecuted instantiation: adpcm.c:vlc_list_it_reverse_start Unexecuted instantiation: aes3.c:vlc_list_it_reverse_start Unexecuted instantiation: araw.c:vlc_list_it_reverse_start Unexecuted instantiation: g711.c:vlc_list_it_reverse_start Unexecuted instantiation: lpcm.c:vlc_list_it_reverse_start Unexecuted instantiation: uleaddvaudio.c:vlc_list_it_reverse_start Unexecuted instantiation: rawvideo.c:vlc_list_it_reverse_start Unexecuted instantiation: cc.c:vlc_list_it_reverse_start Unexecuted instantiation: cea708.c:vlc_list_it_reverse_start Unexecuted instantiation: cvdsub.c:vlc_list_it_reverse_start Unexecuted instantiation: dvbsub.c:vlc_list_it_reverse_start Unexecuted instantiation: scte18.c:vlc_list_it_reverse_start Unexecuted instantiation: scte27.c:vlc_list_it_reverse_start Unexecuted instantiation: spudec.c:vlc_list_it_reverse_start Unexecuted instantiation: parse.c:vlc_list_it_reverse_start Unexecuted instantiation: stl.c:vlc_list_it_reverse_start Unexecuted instantiation: subsdec.c:vlc_list_it_reverse_start Unexecuted instantiation: subsusf.c:vlc_list_it_reverse_start Unexecuted instantiation: svcdsub.c:vlc_list_it_reverse_start Unexecuted instantiation: textst.c:vlc_list_it_reverse_start Unexecuted instantiation: substx3g.c:vlc_list_it_reverse_start Unexecuted instantiation: libvlc.c:vlc_list_it_reverse_start Unexecuted instantiation: chain.c:vlc_list_it_reverse_start Unexecuted instantiation: help.c:vlc_list_it_reverse_start Unexecuted instantiation: cmdline.c:vlc_list_it_reverse_start Unexecuted instantiation: media_source.c:vlc_list_it_reverse_start Unexecuted instantiation: media_tree.c:vlc_list_it_reverse_start Unexecuted instantiation: modules.c:vlc_list_it_reverse_start Unexecuted instantiation: bank.c:vlc_list_it_reverse_start Unexecuted instantiation: entry.c:vlc_list_it_reverse_start Unexecuted instantiation: dialog.c:vlc_list_it_reverse_start Unexecuted instantiation: interface.c:vlc_list_it_reverse_start Unexecuted instantiation: content.c:vlc_list_it_reverse_start Unexecuted instantiation: control.c:vlc_list_it_reverse_start Unexecuted instantiation: item.c:vlc_list_it_reverse_start Unexecuted instantiation: notify.c:vlc_list_it_reverse_start Unexecuted instantiation: player.c:vlc_list_it_reverse_start Unexecuted instantiation: playlist.c:vlc_list_it_reverse_start Unexecuted instantiation: preparse.c:vlc_list_it_reverse_start Unexecuted instantiation: preparser.c:vlc_list_it_reverse_start Unexecuted instantiation: access.c:vlc_list_it_reverse_start Unexecuted instantiation: decoder_device.c:vlc_list_it_reverse_start Unexecuted instantiation: decoder_helpers.c:vlc_list_it_reverse_start Unexecuted instantiation: demux.c:vlc_list_it_reverse_start Unexecuted instantiation: input.c:vlc_list_it_reverse_start Unexecuted instantiation: attachment.c:vlc_list_it_reverse_start Unexecuted instantiation: timer.c:vlc_list_it_reverse_start Unexecuted instantiation: track.c:vlc_list_it_reverse_start Unexecuted instantiation: title.c:vlc_list_it_reverse_start Unexecuted instantiation: aout.c:vlc_list_it_reverse_start Unexecuted instantiation: vout.c:vlc_list_it_reverse_start Unexecuted instantiation: osd.c:vlc_list_it_reverse_start Unexecuted instantiation: medialib.c:vlc_list_it_reverse_start Unexecuted instantiation: resource.c:vlc_list_it_reverse_start Unexecuted instantiation: services_discovery.c:vlc_list_it_reverse_start Unexecuted instantiation: stats.c:vlc_list_it_reverse_start Unexecuted instantiation: stream.c:vlc_list_it_reverse_start Unexecuted instantiation: stream_extractor.c:vlc_list_it_reverse_start Unexecuted instantiation: stream_filter.c:vlc_list_it_reverse_start Unexecuted instantiation: stream_memory.c:vlc_list_it_reverse_start Unexecuted instantiation: subtitles.c:vlc_list_it_reverse_start Unexecuted instantiation: common.c:vlc_list_it_reverse_start Unexecuted instantiation: dec.c:vlc_list_it_reverse_start Unexecuted instantiation: filters.c:vlc_list_it_reverse_start Unexecuted instantiation: meter.c:vlc_list_it_reverse_start Unexecuted instantiation: output.c:vlc_list_it_reverse_start Unexecuted instantiation: volume.c:vlc_list_it_reverse_start Unexecuted instantiation: video_output.c:vlc_list_it_reverse_start Unexecuted instantiation: video_text.c:vlc_list_it_reverse_start Unexecuted instantiation: video_widgets.c:vlc_list_it_reverse_start Unexecuted instantiation: vout_subpictures.c:vlc_list_it_reverse_start Unexecuted instantiation: window.c:vlc_list_it_reverse_start Unexecuted instantiation: vout_intf.c:vlc_list_it_reverse_start Unexecuted instantiation: charset.c:vlc_list_it_reverse_start Unexecuted instantiation: strings.c:vlc_list_it_reverse_start Unexecuted instantiation: unicode.c:vlc_list_it_reverse_start Unexecuted instantiation: actions.c:vlc_list_it_reverse_start Unexecuted instantiation: executor.c:vlc_list_it_reverse_start Unexecuted instantiation: probe.c:vlc_list_it_reverse_start Unexecuted instantiation: fifo.c:vlc_list_it_reverse_start Unexecuted instantiation: picture.c:vlc_list_it_reverse_start Unexecuted instantiation: picture_pool.c:vlc_list_it_reverse_start Unexecuted instantiation: interrupt.c:vlc_list_it_reverse_start Unexecuted instantiation: keystore.c:vlc_list_it_reverse_start Unexecuted instantiation: renderer_discovery.c:vlc_list_it_reverse_start Unexecuted instantiation: threads.c:vlc_list_it_reverse_start Unexecuted instantiation: cpu.c:vlc_list_it_reverse_start Unexecuted instantiation: exit.c:vlc_list_it_reverse_start Unexecuted instantiation: image.c:vlc_list_it_reverse_start Unexecuted instantiation: messages.c:vlc_list_it_reverse_start Unexecuted instantiation: tracer.c:vlc_list_it_reverse_start Unexecuted instantiation: objects.c:vlc_list_it_reverse_start Unexecuted instantiation: objres.c:vlc_list_it_reverse_start Unexecuted instantiation: variables.c:vlc_list_it_reverse_start Unexecuted instantiation: xml.c:vlc_list_it_reverse_start Unexecuted instantiation: filter.c:vlc_list_it_reverse_start Unexecuted instantiation: filter_chain.c:vlc_list_it_reverse_start Unexecuted instantiation: subpicture.c:vlc_list_it_reverse_start Unexecuted instantiation: medialibrary.c:vlc_list_it_reverse_start Unexecuted instantiation: thread.c:vlc_list_it_reverse_start Unexecuted instantiation: specific.c:vlc_list_it_reverse_start Unexecuted instantiation: stream_output.c:vlc_list_it_reverse_start Unexecuted instantiation: vlm.c:vlc_list_it_reverse_start Unexecuted instantiation: vlm_event.c:vlc_list_it_reverse_start Unexecuted instantiation: vlmshell.c:vlc_list_it_reverse_start Unexecuted instantiation: libvlc-module.c:vlc_list_it_reverse_start Unexecuted instantiation: art.c:vlc_list_it_reverse_start Unexecuted instantiation: fetcher.c:vlc_list_it_reverse_start Unexecuted instantiation: clock.c:vlc_list_it_reverse_start Unexecuted instantiation: es_out.c:vlc_list_it_reverse_start Unexecuted instantiation: es_out_source.c:vlc_list_it_reverse_start Unexecuted instantiation: es_out_timeshift.c:vlc_list_it_reverse_start Unexecuted instantiation: display.c:vlc_list_it_reverse_start Unexecuted instantiation: inhibit.c:vlc_list_it_reverse_start Unexecuted instantiation: dirs.c:vlc_list_it_reverse_start Unexecuted instantiation: input_clock.c:vlc_list_it_reverse_start |
237 | | |
238 | | static inline |
239 | | struct vlc_list_it vlc_list_it_reverse_start_const(const struct vlc_list *head) |
240 | 0 | { |
241 | 0 | struct vlc_list *first = head->prev; |
242 | 0 |
|
243 | 0 | struct vlc_list_it it = { head, first, first->prev }; |
244 | 0 | return it; |
245 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_it_reverse_start_const Unexecuted instantiation: var.c:vlc_list_it_reverse_start_const Unexecuted instantiation: decoder.c:vlc_list_it_reverse_start_const Unexecuted instantiation: core.c:vlc_list_it_reverse_start_const Unexecuted instantiation: aiff.c:vlc_list_it_reverse_start_const Unexecuted instantiation: asf.c:vlc_list_it_reverse_start_const Unexecuted instantiation: libasf.c:vlc_list_it_reverse_start_const Unexecuted instantiation: asfpacket.c:vlc_list_it_reverse_start_const Unexecuted instantiation: au.c:vlc_list_it_reverse_start_const Unexecuted instantiation: avi.c:vlc_list_it_reverse_start_const Unexecuted instantiation: libavi.c:vlc_list_it_reverse_start_const Unexecuted instantiation: caf.c:vlc_list_it_reverse_start_const Unexecuted instantiation: cdg.c:vlc_list_it_reverse_start_const Unexecuted instantiation: es.c:vlc_list_it_reverse_start_const Unexecuted instantiation: dts_header.c:vlc_list_it_reverse_start_const Unexecuted instantiation: flac.c:vlc_list_it_reverse_start_const Unexecuted instantiation: xiph_metadata.c:vlc_list_it_reverse_start_const Unexecuted instantiation: h26x.c:vlc_list_it_reverse_start_const Unexecuted instantiation: mjpeg.c:vlc_list_it_reverse_start_const Unexecuted instantiation: mp4.c:vlc_list_it_reverse_start_const Unexecuted instantiation: fragments.c:vlc_list_it_reverse_start_const Unexecuted instantiation: attachments.c:vlc_list_it_reverse_start_const Unexecuted instantiation: heif.c:vlc_list_it_reverse_start_const Unexecuted instantiation: essetup.c:vlc_list_it_reverse_start_const Unexecuted instantiation: meta.c:vlc_list_it_reverse_start_const Unexecuted instantiation: libmp4.c:vlc_list_it_reverse_start_const Unexecuted instantiation: nsv.c:vlc_list_it_reverse_start_const Unexecuted instantiation: ps.c:vlc_list_it_reverse_start_const Unexecuted instantiation: pva.c:vlc_list_it_reverse_start_const Unexecuted instantiation: sap.c:vlc_list_it_reverse_start_const Unexecuted instantiation: smf.c:vlc_list_it_reverse_start_const Unexecuted instantiation: subtitle.c:vlc_list_it_reverse_start_const Unexecuted instantiation: tta.c:vlc_list_it_reverse_start_const Unexecuted instantiation: ttml.c:vlc_list_it_reverse_start_const Unexecuted instantiation: encttml.c:vlc_list_it_reverse_start_const Unexecuted instantiation: substtml.c:vlc_list_it_reverse_start_const Unexecuted instantiation: genttml.c:vlc_list_it_reverse_start_const Unexecuted instantiation: ty.c:vlc_list_it_reverse_start_const Unexecuted instantiation: voc.c:vlc_list_it_reverse_start_const Unexecuted instantiation: wav.c:vlc_list_it_reverse_start_const Unexecuted instantiation: webvtt.c:vlc_list_it_reverse_start_const Unexecuted instantiation: encvtt.c:vlc_list_it_reverse_start_const Unexecuted instantiation: subsvtt.c:vlc_list_it_reverse_start_const Unexecuted instantiation: xa.c:vlc_list_it_reverse_start_const Unexecuted instantiation: a52.c:vlc_list_it_reverse_start_const Unexecuted instantiation: copy.c:vlc_list_it_reverse_start_const Unexecuted instantiation: dts.c:vlc_list_it_reverse_start_const Unexecuted instantiation: h264.c:vlc_list_it_reverse_start_const Unexecuted instantiation: hxxx_common.c:vlc_list_it_reverse_start_const Unexecuted instantiation: hevc.c:vlc_list_it_reverse_start_const Unexecuted instantiation: mlp.c:vlc_list_it_reverse_start_const Unexecuted instantiation: mpeg4audio.c:vlc_list_it_reverse_start_const Unexecuted instantiation: mpeg4video.c:vlc_list_it_reverse_start_const Unexecuted instantiation: mpegaudio.c:vlc_list_it_reverse_start_const Unexecuted instantiation: mpegvideo.c:vlc_list_it_reverse_start_const Unexecuted instantiation: vc1.c:vlc_list_it_reverse_start_const Unexecuted instantiation: rawaud.c:vlc_list_it_reverse_start_const Unexecuted instantiation: rawvid.c:vlc_list_it_reverse_start_const Unexecuted instantiation: file.c:vlc_list_it_reverse_start_const Unexecuted instantiation: directory.c:vlc_list_it_reverse_start_const Unexecuted instantiation: libxml.c:vlc_list_it_reverse_start_const Unexecuted instantiation: ogg.c:vlc_list_it_reverse_start_const Unexecuted instantiation: oggseek.c:vlc_list_it_reverse_start_const Unexecuted instantiation: mkv.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: util.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: demux.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: events.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: chapters.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: chapter_command.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_it_reverse_start_const(vlc_list const*) Unexecuted instantiation: adpcm.c:vlc_list_it_reverse_start_const Unexecuted instantiation: aes3.c:vlc_list_it_reverse_start_const Unexecuted instantiation: araw.c:vlc_list_it_reverse_start_const Unexecuted instantiation: g711.c:vlc_list_it_reverse_start_const Unexecuted instantiation: lpcm.c:vlc_list_it_reverse_start_const Unexecuted instantiation: uleaddvaudio.c:vlc_list_it_reverse_start_const Unexecuted instantiation: rawvideo.c:vlc_list_it_reverse_start_const Unexecuted instantiation: cc.c:vlc_list_it_reverse_start_const Unexecuted instantiation: cea708.c:vlc_list_it_reverse_start_const Unexecuted instantiation: cvdsub.c:vlc_list_it_reverse_start_const Unexecuted instantiation: dvbsub.c:vlc_list_it_reverse_start_const Unexecuted instantiation: scte18.c:vlc_list_it_reverse_start_const Unexecuted instantiation: scte27.c:vlc_list_it_reverse_start_const Unexecuted instantiation: spudec.c:vlc_list_it_reverse_start_const Unexecuted instantiation: parse.c:vlc_list_it_reverse_start_const Unexecuted instantiation: stl.c:vlc_list_it_reverse_start_const Unexecuted instantiation: subsdec.c:vlc_list_it_reverse_start_const Unexecuted instantiation: subsusf.c:vlc_list_it_reverse_start_const Unexecuted instantiation: svcdsub.c:vlc_list_it_reverse_start_const Unexecuted instantiation: textst.c:vlc_list_it_reverse_start_const Unexecuted instantiation: substx3g.c:vlc_list_it_reverse_start_const Unexecuted instantiation: libvlc.c:vlc_list_it_reverse_start_const Unexecuted instantiation: chain.c:vlc_list_it_reverse_start_const Unexecuted instantiation: help.c:vlc_list_it_reverse_start_const Unexecuted instantiation: cmdline.c:vlc_list_it_reverse_start_const Unexecuted instantiation: media_source.c:vlc_list_it_reverse_start_const Unexecuted instantiation: media_tree.c:vlc_list_it_reverse_start_const Unexecuted instantiation: modules.c:vlc_list_it_reverse_start_const Unexecuted instantiation: bank.c:vlc_list_it_reverse_start_const Unexecuted instantiation: entry.c:vlc_list_it_reverse_start_const Unexecuted instantiation: dialog.c:vlc_list_it_reverse_start_const Unexecuted instantiation: interface.c:vlc_list_it_reverse_start_const Unexecuted instantiation: content.c:vlc_list_it_reverse_start_const Unexecuted instantiation: control.c:vlc_list_it_reverse_start_const Unexecuted instantiation: item.c:vlc_list_it_reverse_start_const Unexecuted instantiation: notify.c:vlc_list_it_reverse_start_const Unexecuted instantiation: player.c:vlc_list_it_reverse_start_const Unexecuted instantiation: playlist.c:vlc_list_it_reverse_start_const Unexecuted instantiation: preparse.c:vlc_list_it_reverse_start_const Unexecuted instantiation: preparser.c:vlc_list_it_reverse_start_const Unexecuted instantiation: access.c:vlc_list_it_reverse_start_const Unexecuted instantiation: decoder_device.c:vlc_list_it_reverse_start_const Unexecuted instantiation: decoder_helpers.c:vlc_list_it_reverse_start_const Unexecuted instantiation: demux.c:vlc_list_it_reverse_start_const Unexecuted instantiation: input.c:vlc_list_it_reverse_start_const Unexecuted instantiation: attachment.c:vlc_list_it_reverse_start_const Unexecuted instantiation: timer.c:vlc_list_it_reverse_start_const Unexecuted instantiation: track.c:vlc_list_it_reverse_start_const Unexecuted instantiation: title.c:vlc_list_it_reverse_start_const Unexecuted instantiation: aout.c:vlc_list_it_reverse_start_const Unexecuted instantiation: vout.c:vlc_list_it_reverse_start_const Unexecuted instantiation: osd.c:vlc_list_it_reverse_start_const Unexecuted instantiation: medialib.c:vlc_list_it_reverse_start_const Unexecuted instantiation: resource.c:vlc_list_it_reverse_start_const Unexecuted instantiation: services_discovery.c:vlc_list_it_reverse_start_const Unexecuted instantiation: stats.c:vlc_list_it_reverse_start_const Unexecuted instantiation: stream.c:vlc_list_it_reverse_start_const Unexecuted instantiation: stream_extractor.c:vlc_list_it_reverse_start_const Unexecuted instantiation: stream_filter.c:vlc_list_it_reverse_start_const Unexecuted instantiation: stream_memory.c:vlc_list_it_reverse_start_const Unexecuted instantiation: subtitles.c:vlc_list_it_reverse_start_const Unexecuted instantiation: common.c:vlc_list_it_reverse_start_const Unexecuted instantiation: dec.c:vlc_list_it_reverse_start_const Unexecuted instantiation: filters.c:vlc_list_it_reverse_start_const Unexecuted instantiation: meter.c:vlc_list_it_reverse_start_const Unexecuted instantiation: output.c:vlc_list_it_reverse_start_const Unexecuted instantiation: volume.c:vlc_list_it_reverse_start_const Unexecuted instantiation: video_output.c:vlc_list_it_reverse_start_const Unexecuted instantiation: video_text.c:vlc_list_it_reverse_start_const Unexecuted instantiation: video_widgets.c:vlc_list_it_reverse_start_const Unexecuted instantiation: vout_subpictures.c:vlc_list_it_reverse_start_const Unexecuted instantiation: window.c:vlc_list_it_reverse_start_const Unexecuted instantiation: vout_intf.c:vlc_list_it_reverse_start_const Unexecuted instantiation: charset.c:vlc_list_it_reverse_start_const Unexecuted instantiation: strings.c:vlc_list_it_reverse_start_const Unexecuted instantiation: unicode.c:vlc_list_it_reverse_start_const Unexecuted instantiation: actions.c:vlc_list_it_reverse_start_const Unexecuted instantiation: executor.c:vlc_list_it_reverse_start_const Unexecuted instantiation: probe.c:vlc_list_it_reverse_start_const Unexecuted instantiation: fifo.c:vlc_list_it_reverse_start_const Unexecuted instantiation: picture.c:vlc_list_it_reverse_start_const Unexecuted instantiation: picture_pool.c:vlc_list_it_reverse_start_const Unexecuted instantiation: interrupt.c:vlc_list_it_reverse_start_const Unexecuted instantiation: keystore.c:vlc_list_it_reverse_start_const Unexecuted instantiation: renderer_discovery.c:vlc_list_it_reverse_start_const Unexecuted instantiation: threads.c:vlc_list_it_reverse_start_const Unexecuted instantiation: cpu.c:vlc_list_it_reverse_start_const Unexecuted instantiation: exit.c:vlc_list_it_reverse_start_const Unexecuted instantiation: image.c:vlc_list_it_reverse_start_const Unexecuted instantiation: messages.c:vlc_list_it_reverse_start_const Unexecuted instantiation: tracer.c:vlc_list_it_reverse_start_const Unexecuted instantiation: objects.c:vlc_list_it_reverse_start_const Unexecuted instantiation: objres.c:vlc_list_it_reverse_start_const Unexecuted instantiation: variables.c:vlc_list_it_reverse_start_const Unexecuted instantiation: xml.c:vlc_list_it_reverse_start_const Unexecuted instantiation: filter.c:vlc_list_it_reverse_start_const Unexecuted instantiation: filter_chain.c:vlc_list_it_reverse_start_const Unexecuted instantiation: subpicture.c:vlc_list_it_reverse_start_const Unexecuted instantiation: medialibrary.c:vlc_list_it_reverse_start_const Unexecuted instantiation: thread.c:vlc_list_it_reverse_start_const Unexecuted instantiation: specific.c:vlc_list_it_reverse_start_const Unexecuted instantiation: stream_output.c:vlc_list_it_reverse_start_const Unexecuted instantiation: vlm.c:vlc_list_it_reverse_start_const Unexecuted instantiation: vlm_event.c:vlc_list_it_reverse_start_const Unexecuted instantiation: vlmshell.c:vlc_list_it_reverse_start_const Unexecuted instantiation: libvlc-module.c:vlc_list_it_reverse_start_const Unexecuted instantiation: art.c:vlc_list_it_reverse_start_const Unexecuted instantiation: fetcher.c:vlc_list_it_reverse_start_const Unexecuted instantiation: clock.c:vlc_list_it_reverse_start_const Unexecuted instantiation: es_out.c:vlc_list_it_reverse_start_const Unexecuted instantiation: es_out_source.c:vlc_list_it_reverse_start_const Unexecuted instantiation: es_out_timeshift.c:vlc_list_it_reverse_start_const Unexecuted instantiation: display.c:vlc_list_it_reverse_start_const Unexecuted instantiation: inhibit.c:vlc_list_it_reverse_start_const Unexecuted instantiation: dirs.c:vlc_list_it_reverse_start_const Unexecuted instantiation: input_clock.c:vlc_list_it_reverse_start_const |
246 | | |
247 | | static inline bool vlc_list_it_continue(const struct vlc_list_it *restrict it) |
248 | 0 | { |
249 | 0 | return it->current != it->head; |
250 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_it_continue Unexecuted instantiation: var.c:vlc_list_it_continue Unexecuted instantiation: decoder.c:vlc_list_it_continue Unexecuted instantiation: core.c:vlc_list_it_continue Unexecuted instantiation: aiff.c:vlc_list_it_continue Unexecuted instantiation: asf.c:vlc_list_it_continue Unexecuted instantiation: libasf.c:vlc_list_it_continue Unexecuted instantiation: asfpacket.c:vlc_list_it_continue Unexecuted instantiation: au.c:vlc_list_it_continue Unexecuted instantiation: avi.c:vlc_list_it_continue Unexecuted instantiation: libavi.c:vlc_list_it_continue Unexecuted instantiation: caf.c:vlc_list_it_continue Unexecuted instantiation: cdg.c:vlc_list_it_continue Unexecuted instantiation: es.c:vlc_list_it_continue Unexecuted instantiation: dts_header.c:vlc_list_it_continue Unexecuted instantiation: flac.c:vlc_list_it_continue Unexecuted instantiation: xiph_metadata.c:vlc_list_it_continue Unexecuted instantiation: h26x.c:vlc_list_it_continue Unexecuted instantiation: mjpeg.c:vlc_list_it_continue Unexecuted instantiation: mp4.c:vlc_list_it_continue Unexecuted instantiation: fragments.c:vlc_list_it_continue Unexecuted instantiation: attachments.c:vlc_list_it_continue Unexecuted instantiation: heif.c:vlc_list_it_continue Unexecuted instantiation: essetup.c:vlc_list_it_continue Unexecuted instantiation: meta.c:vlc_list_it_continue Unexecuted instantiation: libmp4.c:vlc_list_it_continue Unexecuted instantiation: nsv.c:vlc_list_it_continue Unexecuted instantiation: ps.c:vlc_list_it_continue Unexecuted instantiation: pva.c:vlc_list_it_continue Unexecuted instantiation: sap.c:vlc_list_it_continue Unexecuted instantiation: smf.c:vlc_list_it_continue Unexecuted instantiation: subtitle.c:vlc_list_it_continue Unexecuted instantiation: tta.c:vlc_list_it_continue Unexecuted instantiation: ttml.c:vlc_list_it_continue Unexecuted instantiation: encttml.c:vlc_list_it_continue Unexecuted instantiation: substtml.c:vlc_list_it_continue Unexecuted instantiation: genttml.c:vlc_list_it_continue Unexecuted instantiation: ty.c:vlc_list_it_continue Unexecuted instantiation: voc.c:vlc_list_it_continue Unexecuted instantiation: wav.c:vlc_list_it_continue Unexecuted instantiation: webvtt.c:vlc_list_it_continue Unexecuted instantiation: encvtt.c:vlc_list_it_continue Unexecuted instantiation: subsvtt.c:vlc_list_it_continue Unexecuted instantiation: xa.c:vlc_list_it_continue Unexecuted instantiation: a52.c:vlc_list_it_continue Unexecuted instantiation: copy.c:vlc_list_it_continue Unexecuted instantiation: dts.c:vlc_list_it_continue Unexecuted instantiation: h264.c:vlc_list_it_continue Unexecuted instantiation: hxxx_common.c:vlc_list_it_continue Unexecuted instantiation: hevc.c:vlc_list_it_continue Unexecuted instantiation: mlp.c:vlc_list_it_continue Unexecuted instantiation: mpeg4audio.c:vlc_list_it_continue Unexecuted instantiation: mpeg4video.c:vlc_list_it_continue Unexecuted instantiation: mpegaudio.c:vlc_list_it_continue Unexecuted instantiation: mpegvideo.c:vlc_list_it_continue Unexecuted instantiation: vc1.c:vlc_list_it_continue Unexecuted instantiation: rawaud.c:vlc_list_it_continue Unexecuted instantiation: rawvid.c:vlc_list_it_continue Unexecuted instantiation: file.c:vlc_list_it_continue Unexecuted instantiation: directory.c:vlc_list_it_continue Unexecuted instantiation: libxml.c:vlc_list_it_continue Unexecuted instantiation: ogg.c:vlc_list_it_continue Unexecuted instantiation: oggseek.c:vlc_list_it_continue Unexecuted instantiation: mkv.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: util.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: demux.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: events.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: chapters.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: chapter_command.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_it_continue(vlc_list_it const*) Unexecuted instantiation: adpcm.c:vlc_list_it_continue Unexecuted instantiation: aes3.c:vlc_list_it_continue Unexecuted instantiation: araw.c:vlc_list_it_continue Unexecuted instantiation: g711.c:vlc_list_it_continue Unexecuted instantiation: lpcm.c:vlc_list_it_continue Unexecuted instantiation: uleaddvaudio.c:vlc_list_it_continue Unexecuted instantiation: rawvideo.c:vlc_list_it_continue Unexecuted instantiation: cc.c:vlc_list_it_continue Unexecuted instantiation: cea708.c:vlc_list_it_continue Unexecuted instantiation: cvdsub.c:vlc_list_it_continue Unexecuted instantiation: dvbsub.c:vlc_list_it_continue Unexecuted instantiation: scte18.c:vlc_list_it_continue Unexecuted instantiation: scte27.c:vlc_list_it_continue Unexecuted instantiation: spudec.c:vlc_list_it_continue Unexecuted instantiation: parse.c:vlc_list_it_continue Unexecuted instantiation: stl.c:vlc_list_it_continue Unexecuted instantiation: subsdec.c:vlc_list_it_continue Unexecuted instantiation: subsusf.c:vlc_list_it_continue Unexecuted instantiation: svcdsub.c:vlc_list_it_continue Unexecuted instantiation: textst.c:vlc_list_it_continue Unexecuted instantiation: substx3g.c:vlc_list_it_continue Unexecuted instantiation: libvlc.c:vlc_list_it_continue Unexecuted instantiation: chain.c:vlc_list_it_continue Unexecuted instantiation: help.c:vlc_list_it_continue Unexecuted instantiation: cmdline.c:vlc_list_it_continue Unexecuted instantiation: media_source.c:vlc_list_it_continue Unexecuted instantiation: media_tree.c:vlc_list_it_continue Unexecuted instantiation: modules.c:vlc_list_it_continue Unexecuted instantiation: bank.c:vlc_list_it_continue Unexecuted instantiation: entry.c:vlc_list_it_continue Unexecuted instantiation: dialog.c:vlc_list_it_continue Unexecuted instantiation: interface.c:vlc_list_it_continue Unexecuted instantiation: content.c:vlc_list_it_continue Unexecuted instantiation: control.c:vlc_list_it_continue Unexecuted instantiation: item.c:vlc_list_it_continue Unexecuted instantiation: notify.c:vlc_list_it_continue Unexecuted instantiation: player.c:vlc_list_it_continue Unexecuted instantiation: playlist.c:vlc_list_it_continue Unexecuted instantiation: preparse.c:vlc_list_it_continue Unexecuted instantiation: preparser.c:vlc_list_it_continue Unexecuted instantiation: access.c:vlc_list_it_continue Unexecuted instantiation: decoder_device.c:vlc_list_it_continue Unexecuted instantiation: decoder_helpers.c:vlc_list_it_continue Unexecuted instantiation: demux.c:vlc_list_it_continue Unexecuted instantiation: input.c:vlc_list_it_continue Unexecuted instantiation: attachment.c:vlc_list_it_continue Unexecuted instantiation: timer.c:vlc_list_it_continue Unexecuted instantiation: track.c:vlc_list_it_continue Unexecuted instantiation: title.c:vlc_list_it_continue Unexecuted instantiation: aout.c:vlc_list_it_continue Unexecuted instantiation: vout.c:vlc_list_it_continue Unexecuted instantiation: osd.c:vlc_list_it_continue Unexecuted instantiation: medialib.c:vlc_list_it_continue Unexecuted instantiation: resource.c:vlc_list_it_continue Unexecuted instantiation: services_discovery.c:vlc_list_it_continue Unexecuted instantiation: stats.c:vlc_list_it_continue Unexecuted instantiation: stream.c:vlc_list_it_continue Unexecuted instantiation: stream_extractor.c:vlc_list_it_continue Unexecuted instantiation: stream_filter.c:vlc_list_it_continue Unexecuted instantiation: stream_memory.c:vlc_list_it_continue Unexecuted instantiation: subtitles.c:vlc_list_it_continue Unexecuted instantiation: common.c:vlc_list_it_continue Unexecuted instantiation: dec.c:vlc_list_it_continue Unexecuted instantiation: filters.c:vlc_list_it_continue Unexecuted instantiation: meter.c:vlc_list_it_continue Unexecuted instantiation: output.c:vlc_list_it_continue Unexecuted instantiation: volume.c:vlc_list_it_continue Unexecuted instantiation: video_output.c:vlc_list_it_continue Unexecuted instantiation: video_text.c:vlc_list_it_continue Unexecuted instantiation: video_widgets.c:vlc_list_it_continue Unexecuted instantiation: vout_subpictures.c:vlc_list_it_continue Unexecuted instantiation: window.c:vlc_list_it_continue Unexecuted instantiation: vout_intf.c:vlc_list_it_continue Unexecuted instantiation: charset.c:vlc_list_it_continue Unexecuted instantiation: strings.c:vlc_list_it_continue Unexecuted instantiation: unicode.c:vlc_list_it_continue Unexecuted instantiation: actions.c:vlc_list_it_continue Unexecuted instantiation: executor.c:vlc_list_it_continue Unexecuted instantiation: probe.c:vlc_list_it_continue Unexecuted instantiation: fifo.c:vlc_list_it_continue Unexecuted instantiation: picture.c:vlc_list_it_continue Unexecuted instantiation: picture_pool.c:vlc_list_it_continue Unexecuted instantiation: interrupt.c:vlc_list_it_continue Unexecuted instantiation: keystore.c:vlc_list_it_continue Unexecuted instantiation: renderer_discovery.c:vlc_list_it_continue Unexecuted instantiation: threads.c:vlc_list_it_continue Unexecuted instantiation: cpu.c:vlc_list_it_continue Unexecuted instantiation: exit.c:vlc_list_it_continue Unexecuted instantiation: image.c:vlc_list_it_continue Unexecuted instantiation: messages.c:vlc_list_it_continue Unexecuted instantiation: tracer.c:vlc_list_it_continue Unexecuted instantiation: objects.c:vlc_list_it_continue Unexecuted instantiation: objres.c:vlc_list_it_continue Unexecuted instantiation: variables.c:vlc_list_it_continue Unexecuted instantiation: xml.c:vlc_list_it_continue Unexecuted instantiation: filter.c:vlc_list_it_continue Unexecuted instantiation: filter_chain.c:vlc_list_it_continue Unexecuted instantiation: subpicture.c:vlc_list_it_continue Unexecuted instantiation: medialibrary.c:vlc_list_it_continue Unexecuted instantiation: thread.c:vlc_list_it_continue Unexecuted instantiation: specific.c:vlc_list_it_continue Unexecuted instantiation: stream_output.c:vlc_list_it_continue Unexecuted instantiation: vlm.c:vlc_list_it_continue Unexecuted instantiation: vlm_event.c:vlc_list_it_continue Unexecuted instantiation: vlmshell.c:vlc_list_it_continue Unexecuted instantiation: libvlc-module.c:vlc_list_it_continue Unexecuted instantiation: art.c:vlc_list_it_continue Unexecuted instantiation: fetcher.c:vlc_list_it_continue Unexecuted instantiation: clock.c:vlc_list_it_continue Unexecuted instantiation: es_out.c:vlc_list_it_continue Unexecuted instantiation: es_out_source.c:vlc_list_it_continue Unexecuted instantiation: es_out_timeshift.c:vlc_list_it_continue Unexecuted instantiation: display.c:vlc_list_it_continue Unexecuted instantiation: inhibit.c:vlc_list_it_continue Unexecuted instantiation: dirs.c:vlc_list_it_continue Unexecuted instantiation: input_clock.c:vlc_list_it_continue |
251 | | |
252 | | static inline void vlc_list_it_next(struct vlc_list_it *restrict it) |
253 | 0 | { |
254 | 0 | struct vlc_list *next = it->next; |
255 | |
|
256 | 0 | it->current = next; |
257 | 0 | it->next = next->next; |
258 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_it_next Unexecuted instantiation: var.c:vlc_list_it_next Unexecuted instantiation: decoder.c:vlc_list_it_next Unexecuted instantiation: core.c:vlc_list_it_next Unexecuted instantiation: aiff.c:vlc_list_it_next Unexecuted instantiation: asf.c:vlc_list_it_next Unexecuted instantiation: libasf.c:vlc_list_it_next Unexecuted instantiation: asfpacket.c:vlc_list_it_next Unexecuted instantiation: au.c:vlc_list_it_next Unexecuted instantiation: avi.c:vlc_list_it_next Unexecuted instantiation: libavi.c:vlc_list_it_next Unexecuted instantiation: caf.c:vlc_list_it_next Unexecuted instantiation: cdg.c:vlc_list_it_next Unexecuted instantiation: es.c:vlc_list_it_next Unexecuted instantiation: dts_header.c:vlc_list_it_next Unexecuted instantiation: flac.c:vlc_list_it_next Unexecuted instantiation: xiph_metadata.c:vlc_list_it_next Unexecuted instantiation: h26x.c:vlc_list_it_next Unexecuted instantiation: mjpeg.c:vlc_list_it_next Unexecuted instantiation: mp4.c:vlc_list_it_next Unexecuted instantiation: fragments.c:vlc_list_it_next Unexecuted instantiation: attachments.c:vlc_list_it_next Unexecuted instantiation: heif.c:vlc_list_it_next Unexecuted instantiation: essetup.c:vlc_list_it_next Unexecuted instantiation: meta.c:vlc_list_it_next Unexecuted instantiation: libmp4.c:vlc_list_it_next Unexecuted instantiation: nsv.c:vlc_list_it_next Unexecuted instantiation: ps.c:vlc_list_it_next Unexecuted instantiation: pva.c:vlc_list_it_next Unexecuted instantiation: sap.c:vlc_list_it_next Unexecuted instantiation: smf.c:vlc_list_it_next Unexecuted instantiation: subtitle.c:vlc_list_it_next Unexecuted instantiation: tta.c:vlc_list_it_next Unexecuted instantiation: ttml.c:vlc_list_it_next Unexecuted instantiation: encttml.c:vlc_list_it_next Unexecuted instantiation: substtml.c:vlc_list_it_next Unexecuted instantiation: genttml.c:vlc_list_it_next Unexecuted instantiation: ty.c:vlc_list_it_next Unexecuted instantiation: voc.c:vlc_list_it_next Unexecuted instantiation: wav.c:vlc_list_it_next Unexecuted instantiation: webvtt.c:vlc_list_it_next Unexecuted instantiation: encvtt.c:vlc_list_it_next Unexecuted instantiation: subsvtt.c:vlc_list_it_next Unexecuted instantiation: xa.c:vlc_list_it_next Unexecuted instantiation: a52.c:vlc_list_it_next Unexecuted instantiation: copy.c:vlc_list_it_next Unexecuted instantiation: dts.c:vlc_list_it_next Unexecuted instantiation: h264.c:vlc_list_it_next Unexecuted instantiation: hxxx_common.c:vlc_list_it_next Unexecuted instantiation: hevc.c:vlc_list_it_next Unexecuted instantiation: mlp.c:vlc_list_it_next Unexecuted instantiation: mpeg4audio.c:vlc_list_it_next Unexecuted instantiation: mpeg4video.c:vlc_list_it_next Unexecuted instantiation: mpegaudio.c:vlc_list_it_next Unexecuted instantiation: mpegvideo.c:vlc_list_it_next Unexecuted instantiation: vc1.c:vlc_list_it_next Unexecuted instantiation: rawaud.c:vlc_list_it_next Unexecuted instantiation: rawvid.c:vlc_list_it_next Unexecuted instantiation: file.c:vlc_list_it_next Unexecuted instantiation: directory.c:vlc_list_it_next Unexecuted instantiation: libxml.c:vlc_list_it_next Unexecuted instantiation: ogg.c:vlc_list_it_next Unexecuted instantiation: oggseek.c:vlc_list_it_next Unexecuted instantiation: mkv.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: util.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: demux.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: events.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: chapters.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: chapter_command.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_it_next(vlc_list_it*) Unexecuted instantiation: adpcm.c:vlc_list_it_next Unexecuted instantiation: aes3.c:vlc_list_it_next Unexecuted instantiation: araw.c:vlc_list_it_next Unexecuted instantiation: g711.c:vlc_list_it_next Unexecuted instantiation: lpcm.c:vlc_list_it_next Unexecuted instantiation: uleaddvaudio.c:vlc_list_it_next Unexecuted instantiation: rawvideo.c:vlc_list_it_next Unexecuted instantiation: cc.c:vlc_list_it_next Unexecuted instantiation: cea708.c:vlc_list_it_next Unexecuted instantiation: cvdsub.c:vlc_list_it_next Unexecuted instantiation: dvbsub.c:vlc_list_it_next Unexecuted instantiation: scte18.c:vlc_list_it_next Unexecuted instantiation: scte27.c:vlc_list_it_next Unexecuted instantiation: spudec.c:vlc_list_it_next Unexecuted instantiation: parse.c:vlc_list_it_next Unexecuted instantiation: stl.c:vlc_list_it_next Unexecuted instantiation: subsdec.c:vlc_list_it_next Unexecuted instantiation: subsusf.c:vlc_list_it_next Unexecuted instantiation: svcdsub.c:vlc_list_it_next Unexecuted instantiation: textst.c:vlc_list_it_next Unexecuted instantiation: substx3g.c:vlc_list_it_next Unexecuted instantiation: libvlc.c:vlc_list_it_next Unexecuted instantiation: chain.c:vlc_list_it_next Unexecuted instantiation: help.c:vlc_list_it_next Unexecuted instantiation: cmdline.c:vlc_list_it_next Unexecuted instantiation: media_source.c:vlc_list_it_next Unexecuted instantiation: media_tree.c:vlc_list_it_next Unexecuted instantiation: modules.c:vlc_list_it_next Unexecuted instantiation: bank.c:vlc_list_it_next Unexecuted instantiation: entry.c:vlc_list_it_next Unexecuted instantiation: dialog.c:vlc_list_it_next Unexecuted instantiation: interface.c:vlc_list_it_next Unexecuted instantiation: content.c:vlc_list_it_next Unexecuted instantiation: control.c:vlc_list_it_next Unexecuted instantiation: item.c:vlc_list_it_next Unexecuted instantiation: notify.c:vlc_list_it_next Unexecuted instantiation: player.c:vlc_list_it_next Unexecuted instantiation: playlist.c:vlc_list_it_next Unexecuted instantiation: preparse.c:vlc_list_it_next Unexecuted instantiation: preparser.c:vlc_list_it_next Unexecuted instantiation: access.c:vlc_list_it_next Unexecuted instantiation: decoder_device.c:vlc_list_it_next Unexecuted instantiation: decoder_helpers.c:vlc_list_it_next Unexecuted instantiation: demux.c:vlc_list_it_next Unexecuted instantiation: input.c:vlc_list_it_next Unexecuted instantiation: attachment.c:vlc_list_it_next Unexecuted instantiation: timer.c:vlc_list_it_next Unexecuted instantiation: track.c:vlc_list_it_next Unexecuted instantiation: title.c:vlc_list_it_next Unexecuted instantiation: aout.c:vlc_list_it_next Unexecuted instantiation: vout.c:vlc_list_it_next Unexecuted instantiation: osd.c:vlc_list_it_next Unexecuted instantiation: medialib.c:vlc_list_it_next Unexecuted instantiation: resource.c:vlc_list_it_next Unexecuted instantiation: services_discovery.c:vlc_list_it_next Unexecuted instantiation: stats.c:vlc_list_it_next Unexecuted instantiation: stream.c:vlc_list_it_next Unexecuted instantiation: stream_extractor.c:vlc_list_it_next Unexecuted instantiation: stream_filter.c:vlc_list_it_next Unexecuted instantiation: stream_memory.c:vlc_list_it_next Unexecuted instantiation: subtitles.c:vlc_list_it_next Unexecuted instantiation: common.c:vlc_list_it_next Unexecuted instantiation: dec.c:vlc_list_it_next Unexecuted instantiation: filters.c:vlc_list_it_next Unexecuted instantiation: meter.c:vlc_list_it_next Unexecuted instantiation: output.c:vlc_list_it_next Unexecuted instantiation: volume.c:vlc_list_it_next Unexecuted instantiation: video_output.c:vlc_list_it_next Unexecuted instantiation: video_text.c:vlc_list_it_next Unexecuted instantiation: video_widgets.c:vlc_list_it_next Unexecuted instantiation: vout_subpictures.c:vlc_list_it_next Unexecuted instantiation: window.c:vlc_list_it_next Unexecuted instantiation: vout_intf.c:vlc_list_it_next Unexecuted instantiation: charset.c:vlc_list_it_next Unexecuted instantiation: strings.c:vlc_list_it_next Unexecuted instantiation: unicode.c:vlc_list_it_next Unexecuted instantiation: actions.c:vlc_list_it_next Unexecuted instantiation: executor.c:vlc_list_it_next Unexecuted instantiation: probe.c:vlc_list_it_next Unexecuted instantiation: fifo.c:vlc_list_it_next Unexecuted instantiation: picture.c:vlc_list_it_next Unexecuted instantiation: picture_pool.c:vlc_list_it_next Unexecuted instantiation: interrupt.c:vlc_list_it_next Unexecuted instantiation: keystore.c:vlc_list_it_next Unexecuted instantiation: renderer_discovery.c:vlc_list_it_next Unexecuted instantiation: threads.c:vlc_list_it_next Unexecuted instantiation: cpu.c:vlc_list_it_next Unexecuted instantiation: exit.c:vlc_list_it_next Unexecuted instantiation: image.c:vlc_list_it_next Unexecuted instantiation: messages.c:vlc_list_it_next Unexecuted instantiation: tracer.c:vlc_list_it_next Unexecuted instantiation: objects.c:vlc_list_it_next Unexecuted instantiation: objres.c:vlc_list_it_next Unexecuted instantiation: variables.c:vlc_list_it_next Unexecuted instantiation: xml.c:vlc_list_it_next Unexecuted instantiation: filter.c:vlc_list_it_next Unexecuted instantiation: filter_chain.c:vlc_list_it_next Unexecuted instantiation: subpicture.c:vlc_list_it_next Unexecuted instantiation: medialibrary.c:vlc_list_it_next Unexecuted instantiation: thread.c:vlc_list_it_next Unexecuted instantiation: specific.c:vlc_list_it_next Unexecuted instantiation: stream_output.c:vlc_list_it_next Unexecuted instantiation: vlm.c:vlc_list_it_next Unexecuted instantiation: vlm_event.c:vlc_list_it_next Unexecuted instantiation: vlmshell.c:vlc_list_it_next Unexecuted instantiation: libvlc-module.c:vlc_list_it_next Unexecuted instantiation: art.c:vlc_list_it_next Unexecuted instantiation: fetcher.c:vlc_list_it_next Unexecuted instantiation: clock.c:vlc_list_it_next Unexecuted instantiation: es_out.c:vlc_list_it_next Unexecuted instantiation: es_out_source.c:vlc_list_it_next Unexecuted instantiation: es_out_timeshift.c:vlc_list_it_next Unexecuted instantiation: display.c:vlc_list_it_next Unexecuted instantiation: inhibit.c:vlc_list_it_next Unexecuted instantiation: dirs.c:vlc_list_it_next Unexecuted instantiation: input_clock.c:vlc_list_it_next |
259 | | |
260 | | static inline void vlc_list_it_prev(struct vlc_list_it *restrict it) |
261 | 0 | { |
262 | 0 | struct vlc_list *next = it->next; |
263 | |
|
264 | 0 | it->current = next; |
265 | 0 | it->next = next->prev; |
266 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_it_prev Unexecuted instantiation: var.c:vlc_list_it_prev Unexecuted instantiation: decoder.c:vlc_list_it_prev Unexecuted instantiation: core.c:vlc_list_it_prev Unexecuted instantiation: aiff.c:vlc_list_it_prev Unexecuted instantiation: asf.c:vlc_list_it_prev Unexecuted instantiation: libasf.c:vlc_list_it_prev Unexecuted instantiation: asfpacket.c:vlc_list_it_prev Unexecuted instantiation: au.c:vlc_list_it_prev Unexecuted instantiation: avi.c:vlc_list_it_prev Unexecuted instantiation: libavi.c:vlc_list_it_prev Unexecuted instantiation: caf.c:vlc_list_it_prev Unexecuted instantiation: cdg.c:vlc_list_it_prev Unexecuted instantiation: es.c:vlc_list_it_prev Unexecuted instantiation: dts_header.c:vlc_list_it_prev Unexecuted instantiation: flac.c:vlc_list_it_prev Unexecuted instantiation: xiph_metadata.c:vlc_list_it_prev Unexecuted instantiation: h26x.c:vlc_list_it_prev Unexecuted instantiation: mjpeg.c:vlc_list_it_prev Unexecuted instantiation: mp4.c:vlc_list_it_prev Unexecuted instantiation: fragments.c:vlc_list_it_prev Unexecuted instantiation: attachments.c:vlc_list_it_prev Unexecuted instantiation: heif.c:vlc_list_it_prev Unexecuted instantiation: essetup.c:vlc_list_it_prev Unexecuted instantiation: meta.c:vlc_list_it_prev Unexecuted instantiation: libmp4.c:vlc_list_it_prev Unexecuted instantiation: nsv.c:vlc_list_it_prev Unexecuted instantiation: ps.c:vlc_list_it_prev Unexecuted instantiation: pva.c:vlc_list_it_prev Unexecuted instantiation: sap.c:vlc_list_it_prev Unexecuted instantiation: smf.c:vlc_list_it_prev Unexecuted instantiation: subtitle.c:vlc_list_it_prev Unexecuted instantiation: tta.c:vlc_list_it_prev Unexecuted instantiation: ttml.c:vlc_list_it_prev Unexecuted instantiation: encttml.c:vlc_list_it_prev Unexecuted instantiation: substtml.c:vlc_list_it_prev Unexecuted instantiation: genttml.c:vlc_list_it_prev Unexecuted instantiation: ty.c:vlc_list_it_prev Unexecuted instantiation: voc.c:vlc_list_it_prev Unexecuted instantiation: wav.c:vlc_list_it_prev Unexecuted instantiation: webvtt.c:vlc_list_it_prev Unexecuted instantiation: encvtt.c:vlc_list_it_prev Unexecuted instantiation: subsvtt.c:vlc_list_it_prev Unexecuted instantiation: xa.c:vlc_list_it_prev Unexecuted instantiation: a52.c:vlc_list_it_prev Unexecuted instantiation: copy.c:vlc_list_it_prev Unexecuted instantiation: dts.c:vlc_list_it_prev Unexecuted instantiation: h264.c:vlc_list_it_prev Unexecuted instantiation: hxxx_common.c:vlc_list_it_prev Unexecuted instantiation: hevc.c:vlc_list_it_prev Unexecuted instantiation: mlp.c:vlc_list_it_prev Unexecuted instantiation: mpeg4audio.c:vlc_list_it_prev Unexecuted instantiation: mpeg4video.c:vlc_list_it_prev Unexecuted instantiation: mpegaudio.c:vlc_list_it_prev Unexecuted instantiation: mpegvideo.c:vlc_list_it_prev Unexecuted instantiation: vc1.c:vlc_list_it_prev Unexecuted instantiation: rawaud.c:vlc_list_it_prev Unexecuted instantiation: rawvid.c:vlc_list_it_prev Unexecuted instantiation: file.c:vlc_list_it_prev Unexecuted instantiation: directory.c:vlc_list_it_prev Unexecuted instantiation: libxml.c:vlc_list_it_prev Unexecuted instantiation: ogg.c:vlc_list_it_prev Unexecuted instantiation: oggseek.c:vlc_list_it_prev Unexecuted instantiation: mkv.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: util.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: virtual_segment.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: matroska_segment.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: demux.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: events.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: chapters.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: chapter_command.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_it_prev(vlc_list_it*) Unexecuted instantiation: adpcm.c:vlc_list_it_prev Unexecuted instantiation: aes3.c:vlc_list_it_prev Unexecuted instantiation: araw.c:vlc_list_it_prev Unexecuted instantiation: g711.c:vlc_list_it_prev Unexecuted instantiation: lpcm.c:vlc_list_it_prev Unexecuted instantiation: uleaddvaudio.c:vlc_list_it_prev Unexecuted instantiation: rawvideo.c:vlc_list_it_prev Unexecuted instantiation: cc.c:vlc_list_it_prev Unexecuted instantiation: cea708.c:vlc_list_it_prev Unexecuted instantiation: cvdsub.c:vlc_list_it_prev Unexecuted instantiation: dvbsub.c:vlc_list_it_prev Unexecuted instantiation: scte18.c:vlc_list_it_prev Unexecuted instantiation: scte27.c:vlc_list_it_prev Unexecuted instantiation: spudec.c:vlc_list_it_prev Unexecuted instantiation: parse.c:vlc_list_it_prev Unexecuted instantiation: stl.c:vlc_list_it_prev Unexecuted instantiation: subsdec.c:vlc_list_it_prev Unexecuted instantiation: subsusf.c:vlc_list_it_prev Unexecuted instantiation: svcdsub.c:vlc_list_it_prev Unexecuted instantiation: textst.c:vlc_list_it_prev Unexecuted instantiation: substx3g.c:vlc_list_it_prev Unexecuted instantiation: libvlc.c:vlc_list_it_prev Unexecuted instantiation: chain.c:vlc_list_it_prev Unexecuted instantiation: help.c:vlc_list_it_prev Unexecuted instantiation: cmdline.c:vlc_list_it_prev Unexecuted instantiation: media_source.c:vlc_list_it_prev Unexecuted instantiation: media_tree.c:vlc_list_it_prev Unexecuted instantiation: modules.c:vlc_list_it_prev Unexecuted instantiation: bank.c:vlc_list_it_prev Unexecuted instantiation: entry.c:vlc_list_it_prev Unexecuted instantiation: dialog.c:vlc_list_it_prev Unexecuted instantiation: interface.c:vlc_list_it_prev Unexecuted instantiation: content.c:vlc_list_it_prev Unexecuted instantiation: control.c:vlc_list_it_prev Unexecuted instantiation: item.c:vlc_list_it_prev Unexecuted instantiation: notify.c:vlc_list_it_prev Unexecuted instantiation: player.c:vlc_list_it_prev Unexecuted instantiation: playlist.c:vlc_list_it_prev Unexecuted instantiation: preparse.c:vlc_list_it_prev Unexecuted instantiation: preparser.c:vlc_list_it_prev Unexecuted instantiation: access.c:vlc_list_it_prev Unexecuted instantiation: decoder_device.c:vlc_list_it_prev Unexecuted instantiation: decoder_helpers.c:vlc_list_it_prev Unexecuted instantiation: demux.c:vlc_list_it_prev Unexecuted instantiation: input.c:vlc_list_it_prev Unexecuted instantiation: attachment.c:vlc_list_it_prev Unexecuted instantiation: timer.c:vlc_list_it_prev Unexecuted instantiation: track.c:vlc_list_it_prev Unexecuted instantiation: title.c:vlc_list_it_prev Unexecuted instantiation: aout.c:vlc_list_it_prev Unexecuted instantiation: vout.c:vlc_list_it_prev Unexecuted instantiation: osd.c:vlc_list_it_prev Unexecuted instantiation: medialib.c:vlc_list_it_prev Unexecuted instantiation: resource.c:vlc_list_it_prev Unexecuted instantiation: services_discovery.c:vlc_list_it_prev Unexecuted instantiation: stats.c:vlc_list_it_prev Unexecuted instantiation: stream.c:vlc_list_it_prev Unexecuted instantiation: stream_extractor.c:vlc_list_it_prev Unexecuted instantiation: stream_filter.c:vlc_list_it_prev Unexecuted instantiation: stream_memory.c:vlc_list_it_prev Unexecuted instantiation: subtitles.c:vlc_list_it_prev Unexecuted instantiation: common.c:vlc_list_it_prev Unexecuted instantiation: dec.c:vlc_list_it_prev Unexecuted instantiation: filters.c:vlc_list_it_prev Unexecuted instantiation: meter.c:vlc_list_it_prev Unexecuted instantiation: output.c:vlc_list_it_prev Unexecuted instantiation: volume.c:vlc_list_it_prev Unexecuted instantiation: video_output.c:vlc_list_it_prev Unexecuted instantiation: video_text.c:vlc_list_it_prev Unexecuted instantiation: video_widgets.c:vlc_list_it_prev Unexecuted instantiation: vout_subpictures.c:vlc_list_it_prev Unexecuted instantiation: window.c:vlc_list_it_prev Unexecuted instantiation: vout_intf.c:vlc_list_it_prev Unexecuted instantiation: charset.c:vlc_list_it_prev Unexecuted instantiation: strings.c:vlc_list_it_prev Unexecuted instantiation: unicode.c:vlc_list_it_prev Unexecuted instantiation: actions.c:vlc_list_it_prev Unexecuted instantiation: executor.c:vlc_list_it_prev Unexecuted instantiation: probe.c:vlc_list_it_prev Unexecuted instantiation: fifo.c:vlc_list_it_prev Unexecuted instantiation: picture.c:vlc_list_it_prev Unexecuted instantiation: picture_pool.c:vlc_list_it_prev Unexecuted instantiation: interrupt.c:vlc_list_it_prev Unexecuted instantiation: keystore.c:vlc_list_it_prev Unexecuted instantiation: renderer_discovery.c:vlc_list_it_prev Unexecuted instantiation: threads.c:vlc_list_it_prev Unexecuted instantiation: cpu.c:vlc_list_it_prev Unexecuted instantiation: exit.c:vlc_list_it_prev Unexecuted instantiation: image.c:vlc_list_it_prev Unexecuted instantiation: messages.c:vlc_list_it_prev Unexecuted instantiation: tracer.c:vlc_list_it_prev Unexecuted instantiation: objects.c:vlc_list_it_prev Unexecuted instantiation: objres.c:vlc_list_it_prev Unexecuted instantiation: variables.c:vlc_list_it_prev Unexecuted instantiation: xml.c:vlc_list_it_prev Unexecuted instantiation: filter.c:vlc_list_it_prev Unexecuted instantiation: filter_chain.c:vlc_list_it_prev Unexecuted instantiation: subpicture.c:vlc_list_it_prev Unexecuted instantiation: medialibrary.c:vlc_list_it_prev Unexecuted instantiation: thread.c:vlc_list_it_prev Unexecuted instantiation: specific.c:vlc_list_it_prev Unexecuted instantiation: stream_output.c:vlc_list_it_prev Unexecuted instantiation: vlm.c:vlc_list_it_prev Unexecuted instantiation: vlm_event.c:vlc_list_it_prev Unexecuted instantiation: vlmshell.c:vlc_list_it_prev Unexecuted instantiation: libvlc-module.c:vlc_list_it_prev Unexecuted instantiation: art.c:vlc_list_it_prev Unexecuted instantiation: fetcher.c:vlc_list_it_prev Unexecuted instantiation: clock.c:vlc_list_it_prev Unexecuted instantiation: es_out.c:vlc_list_it_prev Unexecuted instantiation: es_out_source.c:vlc_list_it_prev Unexecuted instantiation: es_out_timeshift.c:vlc_list_it_prev Unexecuted instantiation: display.c:vlc_list_it_prev Unexecuted instantiation: inhibit.c:vlc_list_it_prev Unexecuted instantiation: dirs.c:vlc_list_it_prev Unexecuted instantiation: input_clock.c:vlc_list_it_prev |
267 | | |
268 | | /** |
269 | | * List iteration macro. |
270 | | * |
271 | | * This macro iterates over all elements (excluding the head) of a list, |
272 | | * in order from the first to the last. |
273 | | * |
274 | | * For each iteration, it sets the cursor variable to the current element. |
275 | | * |
276 | | * \param pos Cursor pointer variable identifier. |
277 | | * \param head [in] Head pointer of the list to iterate. |
278 | | * \param member Identifier of the member of the data type |
279 | | * serving as list node. |
280 | | * \note It it safe to delete the current item while iterating. |
281 | | * It is however <b>not</b> safe to delete another item. |
282 | | */ |
283 | | #define vlc_list_foreach(pos, head, member) \ |
284 | 0 | for (struct vlc_list_it vlc_list_it__##pos = vlc_list_it_start(head); \ |
285 | 0 | vlc_list_it_continue(&(vlc_list_it__##pos)) \ |
286 | 0 | && ((pos) = container_of((vlc_list_it__##pos).current, \ |
287 | 0 | typeof (*(pos)), member), true); \ |
288 | 0 | vlc_list_it_next(&(vlc_list_it__##pos))) |
289 | | #define vlc_list_foreach_const(pos, head, member) \ |
290 | 0 | for (struct vlc_list_it vlc_list_it__##pos = vlc_list_it_start_const(head); \ |
291 | 0 | vlc_list_it_continue(&(vlc_list_it__##pos)) \ |
292 | 0 | && ((pos) = container_of((vlc_list_it__##pos).current, \ |
293 | 0 | const typeof (*(pos)), member), true); \ |
294 | 0 | vlc_list_it_next(&(vlc_list_it__##pos))) |
295 | | |
296 | | /** |
297 | | * List iteration macro. |
298 | | * |
299 | | * This macro iterates over all elements (excluding the head) of a list, |
300 | | * in reversed order from the first to the last. |
301 | | * |
302 | | * For each iteration, it sets the cursor variable to the current element. |
303 | | * |
304 | | * \param pos Cursor pointer variable identifier. |
305 | | * \param head [in] Head pointer of the list to iterate. |
306 | | * \param member Identifier of the member of the data type |
307 | | * serving as list node. |
308 | | * \note It it safe to delete the current item while iterating. |
309 | | * It is however <b>not</b> safe to delete another item. |
310 | | */ |
311 | | #define vlc_list_reverse_foreach(pos, head, member) \ |
312 | 0 | for (struct vlc_list_it vlc_list_it_##pos = vlc_list_it_reverse_start(head); \ |
313 | 0 | vlc_list_it_continue(&(vlc_list_it_##pos)) \ |
314 | 0 | && ((pos) = container_of((vlc_list_it_##pos).current, \ |
315 | 0 | typeof (*(pos)), member), true); \ |
316 | 0 | vlc_list_it_prev(&(vlc_list_it_##pos))) |
317 | | |
318 | | /** |
319 | | * Converts a list node pointer to an element pointer. |
320 | | * |
321 | | * \param ptr list node pointer |
322 | | * \param type list data element type name |
323 | | * \param member list node member within the data element compound type |
324 | | */ |
325 | | #define vlc_list_entry(ptr, type, member) container_of(ptr, type, member) |
326 | | |
327 | | static inline void *vlc_list_first_or_null(const struct vlc_list *head, |
328 | | size_t offset) |
329 | 0 | { |
330 | 0 | if (vlc_list_is_empty(head)) |
331 | 0 | return NULL; |
332 | 0 | return ((char *)(head->next)) - offset; |
333 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_first_or_null Unexecuted instantiation: var.c:vlc_list_first_or_null Unexecuted instantiation: decoder.c:vlc_list_first_or_null Unexecuted instantiation: core.c:vlc_list_first_or_null Unexecuted instantiation: aiff.c:vlc_list_first_or_null Unexecuted instantiation: asf.c:vlc_list_first_or_null Unexecuted instantiation: libasf.c:vlc_list_first_or_null Unexecuted instantiation: asfpacket.c:vlc_list_first_or_null Unexecuted instantiation: au.c:vlc_list_first_or_null Unexecuted instantiation: avi.c:vlc_list_first_or_null Unexecuted instantiation: libavi.c:vlc_list_first_or_null Unexecuted instantiation: caf.c:vlc_list_first_or_null Unexecuted instantiation: cdg.c:vlc_list_first_or_null Unexecuted instantiation: es.c:vlc_list_first_or_null Unexecuted instantiation: dts_header.c:vlc_list_first_or_null Unexecuted instantiation: flac.c:vlc_list_first_or_null Unexecuted instantiation: xiph_metadata.c:vlc_list_first_or_null Unexecuted instantiation: h26x.c:vlc_list_first_or_null Unexecuted instantiation: mjpeg.c:vlc_list_first_or_null Unexecuted instantiation: mp4.c:vlc_list_first_or_null Unexecuted instantiation: fragments.c:vlc_list_first_or_null Unexecuted instantiation: attachments.c:vlc_list_first_or_null Unexecuted instantiation: heif.c:vlc_list_first_or_null Unexecuted instantiation: essetup.c:vlc_list_first_or_null Unexecuted instantiation: meta.c:vlc_list_first_or_null Unexecuted instantiation: libmp4.c:vlc_list_first_or_null Unexecuted instantiation: nsv.c:vlc_list_first_or_null Unexecuted instantiation: ps.c:vlc_list_first_or_null Unexecuted instantiation: pva.c:vlc_list_first_or_null Unexecuted instantiation: sap.c:vlc_list_first_or_null Unexecuted instantiation: smf.c:vlc_list_first_or_null Unexecuted instantiation: subtitle.c:vlc_list_first_or_null Unexecuted instantiation: tta.c:vlc_list_first_or_null Unexecuted instantiation: ttml.c:vlc_list_first_or_null Unexecuted instantiation: encttml.c:vlc_list_first_or_null Unexecuted instantiation: substtml.c:vlc_list_first_or_null Unexecuted instantiation: genttml.c:vlc_list_first_or_null Unexecuted instantiation: ty.c:vlc_list_first_or_null Unexecuted instantiation: voc.c:vlc_list_first_or_null Unexecuted instantiation: wav.c:vlc_list_first_or_null Unexecuted instantiation: webvtt.c:vlc_list_first_or_null Unexecuted instantiation: encvtt.c:vlc_list_first_or_null Unexecuted instantiation: subsvtt.c:vlc_list_first_or_null Unexecuted instantiation: xa.c:vlc_list_first_or_null Unexecuted instantiation: a52.c:vlc_list_first_or_null Unexecuted instantiation: copy.c:vlc_list_first_or_null Unexecuted instantiation: dts.c:vlc_list_first_or_null Unexecuted instantiation: h264.c:vlc_list_first_or_null Unexecuted instantiation: hxxx_common.c:vlc_list_first_or_null Unexecuted instantiation: hevc.c:vlc_list_first_or_null Unexecuted instantiation: mlp.c:vlc_list_first_or_null Unexecuted instantiation: mpeg4audio.c:vlc_list_first_or_null Unexecuted instantiation: mpeg4video.c:vlc_list_first_or_null Unexecuted instantiation: mpegaudio.c:vlc_list_first_or_null Unexecuted instantiation: mpegvideo.c:vlc_list_first_or_null Unexecuted instantiation: vc1.c:vlc_list_first_or_null Unexecuted instantiation: rawaud.c:vlc_list_first_or_null Unexecuted instantiation: rawvid.c:vlc_list_first_or_null Unexecuted instantiation: file.c:vlc_list_first_or_null Unexecuted instantiation: directory.c:vlc_list_first_or_null Unexecuted instantiation: libxml.c:vlc_list_first_or_null Unexecuted instantiation: ogg.c:vlc_list_first_or_null Unexecuted instantiation: oggseek.c:vlc_list_first_or_null Unexecuted instantiation: mkv.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: util.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: virtual_segment.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: matroska_segment.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: demux.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: events.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: chapters.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_first_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: adpcm.c:vlc_list_first_or_null Unexecuted instantiation: aes3.c:vlc_list_first_or_null Unexecuted instantiation: araw.c:vlc_list_first_or_null Unexecuted instantiation: g711.c:vlc_list_first_or_null Unexecuted instantiation: lpcm.c:vlc_list_first_or_null Unexecuted instantiation: uleaddvaudio.c:vlc_list_first_or_null Unexecuted instantiation: rawvideo.c:vlc_list_first_or_null Unexecuted instantiation: cc.c:vlc_list_first_or_null Unexecuted instantiation: cea708.c:vlc_list_first_or_null Unexecuted instantiation: cvdsub.c:vlc_list_first_or_null Unexecuted instantiation: dvbsub.c:vlc_list_first_or_null Unexecuted instantiation: scte18.c:vlc_list_first_or_null Unexecuted instantiation: scte27.c:vlc_list_first_or_null Unexecuted instantiation: spudec.c:vlc_list_first_or_null Unexecuted instantiation: parse.c:vlc_list_first_or_null Unexecuted instantiation: stl.c:vlc_list_first_or_null Unexecuted instantiation: subsdec.c:vlc_list_first_or_null Unexecuted instantiation: subsusf.c:vlc_list_first_or_null Unexecuted instantiation: svcdsub.c:vlc_list_first_or_null Unexecuted instantiation: textst.c:vlc_list_first_or_null Unexecuted instantiation: substx3g.c:vlc_list_first_or_null Unexecuted instantiation: libvlc.c:vlc_list_first_or_null Unexecuted instantiation: chain.c:vlc_list_first_or_null Unexecuted instantiation: help.c:vlc_list_first_or_null Unexecuted instantiation: cmdline.c:vlc_list_first_or_null Unexecuted instantiation: media_source.c:vlc_list_first_or_null Unexecuted instantiation: media_tree.c:vlc_list_first_or_null Unexecuted instantiation: modules.c:vlc_list_first_or_null Unexecuted instantiation: bank.c:vlc_list_first_or_null Unexecuted instantiation: entry.c:vlc_list_first_or_null Unexecuted instantiation: dialog.c:vlc_list_first_or_null Unexecuted instantiation: interface.c:vlc_list_first_or_null Unexecuted instantiation: content.c:vlc_list_first_or_null Unexecuted instantiation: control.c:vlc_list_first_or_null Unexecuted instantiation: item.c:vlc_list_first_or_null Unexecuted instantiation: notify.c:vlc_list_first_or_null Unexecuted instantiation: player.c:vlc_list_first_or_null Unexecuted instantiation: playlist.c:vlc_list_first_or_null Unexecuted instantiation: preparse.c:vlc_list_first_or_null Unexecuted instantiation: preparser.c:vlc_list_first_or_null Unexecuted instantiation: access.c:vlc_list_first_or_null Unexecuted instantiation: decoder_device.c:vlc_list_first_or_null Unexecuted instantiation: decoder_helpers.c:vlc_list_first_or_null Unexecuted instantiation: demux.c:vlc_list_first_or_null Unexecuted instantiation: input.c:vlc_list_first_or_null Unexecuted instantiation: attachment.c:vlc_list_first_or_null Unexecuted instantiation: timer.c:vlc_list_first_or_null Unexecuted instantiation: track.c:vlc_list_first_or_null Unexecuted instantiation: title.c:vlc_list_first_or_null Unexecuted instantiation: aout.c:vlc_list_first_or_null Unexecuted instantiation: vout.c:vlc_list_first_or_null Unexecuted instantiation: osd.c:vlc_list_first_or_null Unexecuted instantiation: medialib.c:vlc_list_first_or_null Unexecuted instantiation: resource.c:vlc_list_first_or_null Unexecuted instantiation: services_discovery.c:vlc_list_first_or_null Unexecuted instantiation: stats.c:vlc_list_first_or_null Unexecuted instantiation: stream.c:vlc_list_first_or_null Unexecuted instantiation: stream_extractor.c:vlc_list_first_or_null Unexecuted instantiation: stream_filter.c:vlc_list_first_or_null Unexecuted instantiation: stream_memory.c:vlc_list_first_or_null Unexecuted instantiation: subtitles.c:vlc_list_first_or_null Unexecuted instantiation: common.c:vlc_list_first_or_null Unexecuted instantiation: dec.c:vlc_list_first_or_null Unexecuted instantiation: filters.c:vlc_list_first_or_null Unexecuted instantiation: meter.c:vlc_list_first_or_null Unexecuted instantiation: output.c:vlc_list_first_or_null Unexecuted instantiation: volume.c:vlc_list_first_or_null Unexecuted instantiation: video_output.c:vlc_list_first_or_null Unexecuted instantiation: video_text.c:vlc_list_first_or_null Unexecuted instantiation: video_widgets.c:vlc_list_first_or_null Unexecuted instantiation: vout_subpictures.c:vlc_list_first_or_null Unexecuted instantiation: window.c:vlc_list_first_or_null Unexecuted instantiation: vout_intf.c:vlc_list_first_or_null Unexecuted instantiation: charset.c:vlc_list_first_or_null Unexecuted instantiation: strings.c:vlc_list_first_or_null Unexecuted instantiation: unicode.c:vlc_list_first_or_null Unexecuted instantiation: actions.c:vlc_list_first_or_null Unexecuted instantiation: executor.c:vlc_list_first_or_null Unexecuted instantiation: probe.c:vlc_list_first_or_null Unexecuted instantiation: fifo.c:vlc_list_first_or_null Unexecuted instantiation: picture.c:vlc_list_first_or_null Unexecuted instantiation: picture_pool.c:vlc_list_first_or_null Unexecuted instantiation: interrupt.c:vlc_list_first_or_null Unexecuted instantiation: keystore.c:vlc_list_first_or_null Unexecuted instantiation: renderer_discovery.c:vlc_list_first_or_null Unexecuted instantiation: threads.c:vlc_list_first_or_null Unexecuted instantiation: cpu.c:vlc_list_first_or_null Unexecuted instantiation: exit.c:vlc_list_first_or_null Unexecuted instantiation: image.c:vlc_list_first_or_null Unexecuted instantiation: messages.c:vlc_list_first_or_null Unexecuted instantiation: tracer.c:vlc_list_first_or_null Unexecuted instantiation: objects.c:vlc_list_first_or_null Unexecuted instantiation: objres.c:vlc_list_first_or_null Unexecuted instantiation: variables.c:vlc_list_first_or_null Unexecuted instantiation: xml.c:vlc_list_first_or_null Unexecuted instantiation: filter.c:vlc_list_first_or_null Unexecuted instantiation: filter_chain.c:vlc_list_first_or_null Unexecuted instantiation: subpicture.c:vlc_list_first_or_null Unexecuted instantiation: medialibrary.c:vlc_list_first_or_null Unexecuted instantiation: thread.c:vlc_list_first_or_null Unexecuted instantiation: specific.c:vlc_list_first_or_null Unexecuted instantiation: stream_output.c:vlc_list_first_or_null Unexecuted instantiation: vlm.c:vlc_list_first_or_null Unexecuted instantiation: vlm_event.c:vlc_list_first_or_null Unexecuted instantiation: vlmshell.c:vlc_list_first_or_null Unexecuted instantiation: libvlc-module.c:vlc_list_first_or_null Unexecuted instantiation: art.c:vlc_list_first_or_null Unexecuted instantiation: fetcher.c:vlc_list_first_or_null Unexecuted instantiation: clock.c:vlc_list_first_or_null Unexecuted instantiation: es_out.c:vlc_list_first_or_null Unexecuted instantiation: es_out_source.c:vlc_list_first_or_null Unexecuted instantiation: es_out_timeshift.c:vlc_list_first_or_null Unexecuted instantiation: display.c:vlc_list_first_or_null Unexecuted instantiation: inhibit.c:vlc_list_first_or_null Unexecuted instantiation: dirs.c:vlc_list_first_or_null Unexecuted instantiation: input_clock.c:vlc_list_first_or_null |
334 | | |
335 | | static inline void *vlc_list_last_or_null(const struct vlc_list *head, |
336 | | size_t offset) |
337 | 0 | { |
338 | 0 | if (vlc_list_is_empty(head)) |
339 | 0 | return NULL; |
340 | 0 | return ((char *)(head->prev)) - offset; |
341 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_last_or_null Unexecuted instantiation: var.c:vlc_list_last_or_null Unexecuted instantiation: decoder.c:vlc_list_last_or_null Unexecuted instantiation: core.c:vlc_list_last_or_null Unexecuted instantiation: aiff.c:vlc_list_last_or_null Unexecuted instantiation: asf.c:vlc_list_last_or_null Unexecuted instantiation: libasf.c:vlc_list_last_or_null Unexecuted instantiation: asfpacket.c:vlc_list_last_or_null Unexecuted instantiation: au.c:vlc_list_last_or_null Unexecuted instantiation: avi.c:vlc_list_last_or_null Unexecuted instantiation: libavi.c:vlc_list_last_or_null Unexecuted instantiation: caf.c:vlc_list_last_or_null Unexecuted instantiation: cdg.c:vlc_list_last_or_null Unexecuted instantiation: es.c:vlc_list_last_or_null Unexecuted instantiation: dts_header.c:vlc_list_last_or_null Unexecuted instantiation: flac.c:vlc_list_last_or_null Unexecuted instantiation: xiph_metadata.c:vlc_list_last_or_null Unexecuted instantiation: h26x.c:vlc_list_last_or_null Unexecuted instantiation: mjpeg.c:vlc_list_last_or_null Unexecuted instantiation: mp4.c:vlc_list_last_or_null Unexecuted instantiation: fragments.c:vlc_list_last_or_null Unexecuted instantiation: attachments.c:vlc_list_last_or_null Unexecuted instantiation: heif.c:vlc_list_last_or_null Unexecuted instantiation: essetup.c:vlc_list_last_or_null Unexecuted instantiation: meta.c:vlc_list_last_or_null Unexecuted instantiation: libmp4.c:vlc_list_last_or_null Unexecuted instantiation: nsv.c:vlc_list_last_or_null Unexecuted instantiation: ps.c:vlc_list_last_or_null Unexecuted instantiation: pva.c:vlc_list_last_or_null Unexecuted instantiation: sap.c:vlc_list_last_or_null Unexecuted instantiation: smf.c:vlc_list_last_or_null Unexecuted instantiation: subtitle.c:vlc_list_last_or_null Unexecuted instantiation: tta.c:vlc_list_last_or_null Unexecuted instantiation: ttml.c:vlc_list_last_or_null Unexecuted instantiation: encttml.c:vlc_list_last_or_null Unexecuted instantiation: substtml.c:vlc_list_last_or_null Unexecuted instantiation: genttml.c:vlc_list_last_or_null Unexecuted instantiation: ty.c:vlc_list_last_or_null Unexecuted instantiation: voc.c:vlc_list_last_or_null Unexecuted instantiation: wav.c:vlc_list_last_or_null Unexecuted instantiation: webvtt.c:vlc_list_last_or_null Unexecuted instantiation: encvtt.c:vlc_list_last_or_null Unexecuted instantiation: subsvtt.c:vlc_list_last_or_null Unexecuted instantiation: xa.c:vlc_list_last_or_null Unexecuted instantiation: a52.c:vlc_list_last_or_null Unexecuted instantiation: copy.c:vlc_list_last_or_null Unexecuted instantiation: dts.c:vlc_list_last_or_null Unexecuted instantiation: h264.c:vlc_list_last_or_null Unexecuted instantiation: hxxx_common.c:vlc_list_last_or_null Unexecuted instantiation: hevc.c:vlc_list_last_or_null Unexecuted instantiation: mlp.c:vlc_list_last_or_null Unexecuted instantiation: mpeg4audio.c:vlc_list_last_or_null Unexecuted instantiation: mpeg4video.c:vlc_list_last_or_null Unexecuted instantiation: mpegaudio.c:vlc_list_last_or_null Unexecuted instantiation: mpegvideo.c:vlc_list_last_or_null Unexecuted instantiation: vc1.c:vlc_list_last_or_null Unexecuted instantiation: rawaud.c:vlc_list_last_or_null Unexecuted instantiation: rawvid.c:vlc_list_last_or_null Unexecuted instantiation: file.c:vlc_list_last_or_null Unexecuted instantiation: directory.c:vlc_list_last_or_null Unexecuted instantiation: libxml.c:vlc_list_last_or_null Unexecuted instantiation: ogg.c:vlc_list_last_or_null Unexecuted instantiation: oggseek.c:vlc_list_last_or_null Unexecuted instantiation: mkv.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: util.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: virtual_segment.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: matroska_segment.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: demux.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: events.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: chapters.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_last_or_null(vlc_list const*, unsigned long) Unexecuted instantiation: adpcm.c:vlc_list_last_or_null Unexecuted instantiation: aes3.c:vlc_list_last_or_null Unexecuted instantiation: araw.c:vlc_list_last_or_null Unexecuted instantiation: g711.c:vlc_list_last_or_null Unexecuted instantiation: lpcm.c:vlc_list_last_or_null Unexecuted instantiation: uleaddvaudio.c:vlc_list_last_or_null Unexecuted instantiation: rawvideo.c:vlc_list_last_or_null Unexecuted instantiation: cc.c:vlc_list_last_or_null Unexecuted instantiation: cea708.c:vlc_list_last_or_null Unexecuted instantiation: cvdsub.c:vlc_list_last_or_null Unexecuted instantiation: dvbsub.c:vlc_list_last_or_null Unexecuted instantiation: scte18.c:vlc_list_last_or_null Unexecuted instantiation: scte27.c:vlc_list_last_or_null Unexecuted instantiation: spudec.c:vlc_list_last_or_null Unexecuted instantiation: parse.c:vlc_list_last_or_null Unexecuted instantiation: stl.c:vlc_list_last_or_null Unexecuted instantiation: subsdec.c:vlc_list_last_or_null Unexecuted instantiation: subsusf.c:vlc_list_last_or_null Unexecuted instantiation: svcdsub.c:vlc_list_last_or_null Unexecuted instantiation: textst.c:vlc_list_last_or_null Unexecuted instantiation: substx3g.c:vlc_list_last_or_null Unexecuted instantiation: libvlc.c:vlc_list_last_or_null Unexecuted instantiation: chain.c:vlc_list_last_or_null Unexecuted instantiation: help.c:vlc_list_last_or_null Unexecuted instantiation: cmdline.c:vlc_list_last_or_null Unexecuted instantiation: media_source.c:vlc_list_last_or_null Unexecuted instantiation: media_tree.c:vlc_list_last_or_null Unexecuted instantiation: modules.c:vlc_list_last_or_null Unexecuted instantiation: bank.c:vlc_list_last_or_null Unexecuted instantiation: entry.c:vlc_list_last_or_null Unexecuted instantiation: dialog.c:vlc_list_last_or_null Unexecuted instantiation: interface.c:vlc_list_last_or_null Unexecuted instantiation: content.c:vlc_list_last_or_null Unexecuted instantiation: control.c:vlc_list_last_or_null Unexecuted instantiation: item.c:vlc_list_last_or_null Unexecuted instantiation: notify.c:vlc_list_last_or_null Unexecuted instantiation: player.c:vlc_list_last_or_null Unexecuted instantiation: playlist.c:vlc_list_last_or_null Unexecuted instantiation: preparse.c:vlc_list_last_or_null Unexecuted instantiation: preparser.c:vlc_list_last_or_null Unexecuted instantiation: access.c:vlc_list_last_or_null Unexecuted instantiation: decoder_device.c:vlc_list_last_or_null Unexecuted instantiation: decoder_helpers.c:vlc_list_last_or_null Unexecuted instantiation: demux.c:vlc_list_last_or_null Unexecuted instantiation: input.c:vlc_list_last_or_null Unexecuted instantiation: attachment.c:vlc_list_last_or_null Unexecuted instantiation: timer.c:vlc_list_last_or_null Unexecuted instantiation: track.c:vlc_list_last_or_null Unexecuted instantiation: title.c:vlc_list_last_or_null Unexecuted instantiation: aout.c:vlc_list_last_or_null Unexecuted instantiation: vout.c:vlc_list_last_or_null Unexecuted instantiation: osd.c:vlc_list_last_or_null Unexecuted instantiation: medialib.c:vlc_list_last_or_null Unexecuted instantiation: resource.c:vlc_list_last_or_null Unexecuted instantiation: services_discovery.c:vlc_list_last_or_null Unexecuted instantiation: stats.c:vlc_list_last_or_null Unexecuted instantiation: stream.c:vlc_list_last_or_null Unexecuted instantiation: stream_extractor.c:vlc_list_last_or_null Unexecuted instantiation: stream_filter.c:vlc_list_last_or_null Unexecuted instantiation: stream_memory.c:vlc_list_last_or_null Unexecuted instantiation: subtitles.c:vlc_list_last_or_null Unexecuted instantiation: common.c:vlc_list_last_or_null Unexecuted instantiation: dec.c:vlc_list_last_or_null Unexecuted instantiation: filters.c:vlc_list_last_or_null Unexecuted instantiation: meter.c:vlc_list_last_or_null Unexecuted instantiation: output.c:vlc_list_last_or_null Unexecuted instantiation: volume.c:vlc_list_last_or_null Unexecuted instantiation: video_output.c:vlc_list_last_or_null Unexecuted instantiation: video_text.c:vlc_list_last_or_null Unexecuted instantiation: video_widgets.c:vlc_list_last_or_null Unexecuted instantiation: vout_subpictures.c:vlc_list_last_or_null Unexecuted instantiation: window.c:vlc_list_last_or_null Unexecuted instantiation: vout_intf.c:vlc_list_last_or_null Unexecuted instantiation: charset.c:vlc_list_last_or_null Unexecuted instantiation: strings.c:vlc_list_last_or_null Unexecuted instantiation: unicode.c:vlc_list_last_or_null Unexecuted instantiation: actions.c:vlc_list_last_or_null Unexecuted instantiation: executor.c:vlc_list_last_or_null Unexecuted instantiation: probe.c:vlc_list_last_or_null Unexecuted instantiation: fifo.c:vlc_list_last_or_null Unexecuted instantiation: picture.c:vlc_list_last_or_null Unexecuted instantiation: picture_pool.c:vlc_list_last_or_null Unexecuted instantiation: interrupt.c:vlc_list_last_or_null Unexecuted instantiation: keystore.c:vlc_list_last_or_null Unexecuted instantiation: renderer_discovery.c:vlc_list_last_or_null Unexecuted instantiation: threads.c:vlc_list_last_or_null Unexecuted instantiation: cpu.c:vlc_list_last_or_null Unexecuted instantiation: exit.c:vlc_list_last_or_null Unexecuted instantiation: image.c:vlc_list_last_or_null Unexecuted instantiation: messages.c:vlc_list_last_or_null Unexecuted instantiation: tracer.c:vlc_list_last_or_null Unexecuted instantiation: objects.c:vlc_list_last_or_null Unexecuted instantiation: objres.c:vlc_list_last_or_null Unexecuted instantiation: variables.c:vlc_list_last_or_null Unexecuted instantiation: xml.c:vlc_list_last_or_null Unexecuted instantiation: filter.c:vlc_list_last_or_null Unexecuted instantiation: filter_chain.c:vlc_list_last_or_null Unexecuted instantiation: subpicture.c:vlc_list_last_or_null Unexecuted instantiation: medialibrary.c:vlc_list_last_or_null Unexecuted instantiation: thread.c:vlc_list_last_or_null Unexecuted instantiation: specific.c:vlc_list_last_or_null Unexecuted instantiation: stream_output.c:vlc_list_last_or_null Unexecuted instantiation: vlm.c:vlc_list_last_or_null Unexecuted instantiation: vlm_event.c:vlc_list_last_or_null Unexecuted instantiation: vlmshell.c:vlc_list_last_or_null Unexecuted instantiation: libvlc-module.c:vlc_list_last_or_null Unexecuted instantiation: art.c:vlc_list_last_or_null Unexecuted instantiation: fetcher.c:vlc_list_last_or_null Unexecuted instantiation: clock.c:vlc_list_last_or_null Unexecuted instantiation: es_out.c:vlc_list_last_or_null Unexecuted instantiation: es_out_source.c:vlc_list_last_or_null Unexecuted instantiation: es_out_timeshift.c:vlc_list_last_or_null Unexecuted instantiation: display.c:vlc_list_last_or_null Unexecuted instantiation: inhibit.c:vlc_list_last_or_null Unexecuted instantiation: dirs.c:vlc_list_last_or_null Unexecuted instantiation: input_clock.c:vlc_list_last_or_null |
342 | | |
343 | | static inline void *vlc_list_prev_or_null(const struct vlc_list *head, |
344 | | const struct vlc_list *node, |
345 | | size_t offset) |
346 | 0 | { |
347 | 0 | if (vlc_list_is_first(node, head)) |
348 | 0 | return NULL; |
349 | 0 | return ((char *)(node->prev)) - offset; |
350 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_prev_or_null Unexecuted instantiation: var.c:vlc_list_prev_or_null Unexecuted instantiation: decoder.c:vlc_list_prev_or_null Unexecuted instantiation: core.c:vlc_list_prev_or_null Unexecuted instantiation: aiff.c:vlc_list_prev_or_null Unexecuted instantiation: asf.c:vlc_list_prev_or_null Unexecuted instantiation: libasf.c:vlc_list_prev_or_null Unexecuted instantiation: asfpacket.c:vlc_list_prev_or_null Unexecuted instantiation: au.c:vlc_list_prev_or_null Unexecuted instantiation: avi.c:vlc_list_prev_or_null Unexecuted instantiation: libavi.c:vlc_list_prev_or_null Unexecuted instantiation: caf.c:vlc_list_prev_or_null Unexecuted instantiation: cdg.c:vlc_list_prev_or_null Unexecuted instantiation: es.c:vlc_list_prev_or_null Unexecuted instantiation: dts_header.c:vlc_list_prev_or_null Unexecuted instantiation: flac.c:vlc_list_prev_or_null Unexecuted instantiation: xiph_metadata.c:vlc_list_prev_or_null Unexecuted instantiation: h26x.c:vlc_list_prev_or_null Unexecuted instantiation: mjpeg.c:vlc_list_prev_or_null Unexecuted instantiation: mp4.c:vlc_list_prev_or_null Unexecuted instantiation: fragments.c:vlc_list_prev_or_null Unexecuted instantiation: attachments.c:vlc_list_prev_or_null Unexecuted instantiation: heif.c:vlc_list_prev_or_null Unexecuted instantiation: essetup.c:vlc_list_prev_or_null Unexecuted instantiation: meta.c:vlc_list_prev_or_null Unexecuted instantiation: libmp4.c:vlc_list_prev_or_null Unexecuted instantiation: nsv.c:vlc_list_prev_or_null Unexecuted instantiation: ps.c:vlc_list_prev_or_null Unexecuted instantiation: pva.c:vlc_list_prev_or_null Unexecuted instantiation: sap.c:vlc_list_prev_or_null Unexecuted instantiation: smf.c:vlc_list_prev_or_null Unexecuted instantiation: subtitle.c:vlc_list_prev_or_null Unexecuted instantiation: tta.c:vlc_list_prev_or_null Unexecuted instantiation: ttml.c:vlc_list_prev_or_null Unexecuted instantiation: encttml.c:vlc_list_prev_or_null Unexecuted instantiation: substtml.c:vlc_list_prev_or_null Unexecuted instantiation: genttml.c:vlc_list_prev_or_null Unexecuted instantiation: ty.c:vlc_list_prev_or_null Unexecuted instantiation: voc.c:vlc_list_prev_or_null Unexecuted instantiation: wav.c:vlc_list_prev_or_null Unexecuted instantiation: webvtt.c:vlc_list_prev_or_null Unexecuted instantiation: encvtt.c:vlc_list_prev_or_null Unexecuted instantiation: subsvtt.c:vlc_list_prev_or_null Unexecuted instantiation: xa.c:vlc_list_prev_or_null Unexecuted instantiation: a52.c:vlc_list_prev_or_null Unexecuted instantiation: copy.c:vlc_list_prev_or_null Unexecuted instantiation: dts.c:vlc_list_prev_or_null Unexecuted instantiation: h264.c:vlc_list_prev_or_null Unexecuted instantiation: hxxx_common.c:vlc_list_prev_or_null Unexecuted instantiation: hevc.c:vlc_list_prev_or_null Unexecuted instantiation: mlp.c:vlc_list_prev_or_null Unexecuted instantiation: mpeg4audio.c:vlc_list_prev_or_null Unexecuted instantiation: mpeg4video.c:vlc_list_prev_or_null Unexecuted instantiation: mpegaudio.c:vlc_list_prev_or_null Unexecuted instantiation: mpegvideo.c:vlc_list_prev_or_null Unexecuted instantiation: vc1.c:vlc_list_prev_or_null Unexecuted instantiation: rawaud.c:vlc_list_prev_or_null Unexecuted instantiation: rawvid.c:vlc_list_prev_or_null Unexecuted instantiation: file.c:vlc_list_prev_or_null Unexecuted instantiation: directory.c:vlc_list_prev_or_null Unexecuted instantiation: libxml.c:vlc_list_prev_or_null Unexecuted instantiation: ogg.c:vlc_list_prev_or_null Unexecuted instantiation: oggseek.c:vlc_list_prev_or_null Unexecuted instantiation: mkv.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: util.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: virtual_segment.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: matroska_segment.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: demux.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: events.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: chapters.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_prev_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: adpcm.c:vlc_list_prev_or_null Unexecuted instantiation: aes3.c:vlc_list_prev_or_null Unexecuted instantiation: araw.c:vlc_list_prev_or_null Unexecuted instantiation: g711.c:vlc_list_prev_or_null Unexecuted instantiation: lpcm.c:vlc_list_prev_or_null Unexecuted instantiation: uleaddvaudio.c:vlc_list_prev_or_null Unexecuted instantiation: rawvideo.c:vlc_list_prev_or_null Unexecuted instantiation: cc.c:vlc_list_prev_or_null Unexecuted instantiation: cea708.c:vlc_list_prev_or_null Unexecuted instantiation: cvdsub.c:vlc_list_prev_or_null Unexecuted instantiation: dvbsub.c:vlc_list_prev_or_null Unexecuted instantiation: scte18.c:vlc_list_prev_or_null Unexecuted instantiation: scte27.c:vlc_list_prev_or_null Unexecuted instantiation: spudec.c:vlc_list_prev_or_null Unexecuted instantiation: parse.c:vlc_list_prev_or_null Unexecuted instantiation: stl.c:vlc_list_prev_or_null Unexecuted instantiation: subsdec.c:vlc_list_prev_or_null Unexecuted instantiation: subsusf.c:vlc_list_prev_or_null Unexecuted instantiation: svcdsub.c:vlc_list_prev_or_null Unexecuted instantiation: textst.c:vlc_list_prev_or_null Unexecuted instantiation: substx3g.c:vlc_list_prev_or_null Unexecuted instantiation: libvlc.c:vlc_list_prev_or_null Unexecuted instantiation: chain.c:vlc_list_prev_or_null Unexecuted instantiation: help.c:vlc_list_prev_or_null Unexecuted instantiation: cmdline.c:vlc_list_prev_or_null Unexecuted instantiation: media_source.c:vlc_list_prev_or_null Unexecuted instantiation: media_tree.c:vlc_list_prev_or_null Unexecuted instantiation: modules.c:vlc_list_prev_or_null Unexecuted instantiation: bank.c:vlc_list_prev_or_null Unexecuted instantiation: entry.c:vlc_list_prev_or_null Unexecuted instantiation: dialog.c:vlc_list_prev_or_null Unexecuted instantiation: interface.c:vlc_list_prev_or_null Unexecuted instantiation: content.c:vlc_list_prev_or_null Unexecuted instantiation: control.c:vlc_list_prev_or_null Unexecuted instantiation: item.c:vlc_list_prev_or_null Unexecuted instantiation: notify.c:vlc_list_prev_or_null Unexecuted instantiation: player.c:vlc_list_prev_or_null Unexecuted instantiation: playlist.c:vlc_list_prev_or_null Unexecuted instantiation: preparse.c:vlc_list_prev_or_null Unexecuted instantiation: preparser.c:vlc_list_prev_or_null Unexecuted instantiation: access.c:vlc_list_prev_or_null Unexecuted instantiation: decoder_device.c:vlc_list_prev_or_null Unexecuted instantiation: decoder_helpers.c:vlc_list_prev_or_null Unexecuted instantiation: demux.c:vlc_list_prev_or_null Unexecuted instantiation: input.c:vlc_list_prev_or_null Unexecuted instantiation: attachment.c:vlc_list_prev_or_null Unexecuted instantiation: timer.c:vlc_list_prev_or_null Unexecuted instantiation: track.c:vlc_list_prev_or_null Unexecuted instantiation: title.c:vlc_list_prev_or_null Unexecuted instantiation: aout.c:vlc_list_prev_or_null Unexecuted instantiation: vout.c:vlc_list_prev_or_null Unexecuted instantiation: osd.c:vlc_list_prev_or_null Unexecuted instantiation: medialib.c:vlc_list_prev_or_null Unexecuted instantiation: resource.c:vlc_list_prev_or_null Unexecuted instantiation: services_discovery.c:vlc_list_prev_or_null Unexecuted instantiation: stats.c:vlc_list_prev_or_null Unexecuted instantiation: stream.c:vlc_list_prev_or_null Unexecuted instantiation: stream_extractor.c:vlc_list_prev_or_null Unexecuted instantiation: stream_filter.c:vlc_list_prev_or_null Unexecuted instantiation: stream_memory.c:vlc_list_prev_or_null Unexecuted instantiation: subtitles.c:vlc_list_prev_or_null Unexecuted instantiation: common.c:vlc_list_prev_or_null Unexecuted instantiation: dec.c:vlc_list_prev_or_null Unexecuted instantiation: filters.c:vlc_list_prev_or_null Unexecuted instantiation: meter.c:vlc_list_prev_or_null Unexecuted instantiation: output.c:vlc_list_prev_or_null Unexecuted instantiation: volume.c:vlc_list_prev_or_null Unexecuted instantiation: video_output.c:vlc_list_prev_or_null Unexecuted instantiation: video_text.c:vlc_list_prev_or_null Unexecuted instantiation: video_widgets.c:vlc_list_prev_or_null Unexecuted instantiation: vout_subpictures.c:vlc_list_prev_or_null Unexecuted instantiation: window.c:vlc_list_prev_or_null Unexecuted instantiation: vout_intf.c:vlc_list_prev_or_null Unexecuted instantiation: charset.c:vlc_list_prev_or_null Unexecuted instantiation: strings.c:vlc_list_prev_or_null Unexecuted instantiation: unicode.c:vlc_list_prev_or_null Unexecuted instantiation: actions.c:vlc_list_prev_or_null Unexecuted instantiation: executor.c:vlc_list_prev_or_null Unexecuted instantiation: probe.c:vlc_list_prev_or_null Unexecuted instantiation: fifo.c:vlc_list_prev_or_null Unexecuted instantiation: picture.c:vlc_list_prev_or_null Unexecuted instantiation: picture_pool.c:vlc_list_prev_or_null Unexecuted instantiation: interrupt.c:vlc_list_prev_or_null Unexecuted instantiation: keystore.c:vlc_list_prev_or_null Unexecuted instantiation: renderer_discovery.c:vlc_list_prev_or_null Unexecuted instantiation: threads.c:vlc_list_prev_or_null Unexecuted instantiation: cpu.c:vlc_list_prev_or_null Unexecuted instantiation: exit.c:vlc_list_prev_or_null Unexecuted instantiation: image.c:vlc_list_prev_or_null Unexecuted instantiation: messages.c:vlc_list_prev_or_null Unexecuted instantiation: tracer.c:vlc_list_prev_or_null Unexecuted instantiation: objects.c:vlc_list_prev_or_null Unexecuted instantiation: objres.c:vlc_list_prev_or_null Unexecuted instantiation: variables.c:vlc_list_prev_or_null Unexecuted instantiation: xml.c:vlc_list_prev_or_null Unexecuted instantiation: filter.c:vlc_list_prev_or_null Unexecuted instantiation: filter_chain.c:vlc_list_prev_or_null Unexecuted instantiation: subpicture.c:vlc_list_prev_or_null Unexecuted instantiation: medialibrary.c:vlc_list_prev_or_null Unexecuted instantiation: thread.c:vlc_list_prev_or_null Unexecuted instantiation: specific.c:vlc_list_prev_or_null Unexecuted instantiation: stream_output.c:vlc_list_prev_or_null Unexecuted instantiation: vlm.c:vlc_list_prev_or_null Unexecuted instantiation: vlm_event.c:vlc_list_prev_or_null Unexecuted instantiation: vlmshell.c:vlc_list_prev_or_null Unexecuted instantiation: libvlc-module.c:vlc_list_prev_or_null Unexecuted instantiation: art.c:vlc_list_prev_or_null Unexecuted instantiation: fetcher.c:vlc_list_prev_or_null Unexecuted instantiation: clock.c:vlc_list_prev_or_null Unexecuted instantiation: es_out.c:vlc_list_prev_or_null Unexecuted instantiation: es_out_source.c:vlc_list_prev_or_null Unexecuted instantiation: es_out_timeshift.c:vlc_list_prev_or_null Unexecuted instantiation: display.c:vlc_list_prev_or_null Unexecuted instantiation: inhibit.c:vlc_list_prev_or_null Unexecuted instantiation: dirs.c:vlc_list_prev_or_null Unexecuted instantiation: input_clock.c:vlc_list_prev_or_null |
351 | | |
352 | | static inline void *vlc_list_next_or_null(const struct vlc_list *head, |
353 | | const struct vlc_list *node, |
354 | | size_t offset) |
355 | 0 | { |
356 | 0 | if (vlc_list_is_last(node, head)) |
357 | 0 | return NULL; |
358 | 0 | return ((char *)(node->next)) - offset; |
359 | 0 | } Unexecuted instantiation: demux-run.c:vlc_list_next_or_null Unexecuted instantiation: var.c:vlc_list_next_or_null Unexecuted instantiation: decoder.c:vlc_list_next_or_null Unexecuted instantiation: core.c:vlc_list_next_or_null Unexecuted instantiation: aiff.c:vlc_list_next_or_null Unexecuted instantiation: asf.c:vlc_list_next_or_null Unexecuted instantiation: libasf.c:vlc_list_next_or_null Unexecuted instantiation: asfpacket.c:vlc_list_next_or_null Unexecuted instantiation: au.c:vlc_list_next_or_null Unexecuted instantiation: avi.c:vlc_list_next_or_null Unexecuted instantiation: libavi.c:vlc_list_next_or_null Unexecuted instantiation: caf.c:vlc_list_next_or_null Unexecuted instantiation: cdg.c:vlc_list_next_or_null Unexecuted instantiation: es.c:vlc_list_next_or_null Unexecuted instantiation: dts_header.c:vlc_list_next_or_null Unexecuted instantiation: flac.c:vlc_list_next_or_null Unexecuted instantiation: xiph_metadata.c:vlc_list_next_or_null Unexecuted instantiation: h26x.c:vlc_list_next_or_null Unexecuted instantiation: mjpeg.c:vlc_list_next_or_null Unexecuted instantiation: mp4.c:vlc_list_next_or_null Unexecuted instantiation: fragments.c:vlc_list_next_or_null Unexecuted instantiation: attachments.c:vlc_list_next_or_null Unexecuted instantiation: heif.c:vlc_list_next_or_null Unexecuted instantiation: essetup.c:vlc_list_next_or_null Unexecuted instantiation: meta.c:vlc_list_next_or_null Unexecuted instantiation: libmp4.c:vlc_list_next_or_null Unexecuted instantiation: nsv.c:vlc_list_next_or_null Unexecuted instantiation: ps.c:vlc_list_next_or_null Unexecuted instantiation: pva.c:vlc_list_next_or_null Unexecuted instantiation: sap.c:vlc_list_next_or_null Unexecuted instantiation: smf.c:vlc_list_next_or_null Unexecuted instantiation: subtitle.c:vlc_list_next_or_null Unexecuted instantiation: tta.c:vlc_list_next_or_null Unexecuted instantiation: ttml.c:vlc_list_next_or_null Unexecuted instantiation: encttml.c:vlc_list_next_or_null Unexecuted instantiation: substtml.c:vlc_list_next_or_null Unexecuted instantiation: genttml.c:vlc_list_next_or_null Unexecuted instantiation: ty.c:vlc_list_next_or_null Unexecuted instantiation: voc.c:vlc_list_next_or_null Unexecuted instantiation: wav.c:vlc_list_next_or_null Unexecuted instantiation: webvtt.c:vlc_list_next_or_null Unexecuted instantiation: encvtt.c:vlc_list_next_or_null Unexecuted instantiation: subsvtt.c:vlc_list_next_or_null Unexecuted instantiation: xa.c:vlc_list_next_or_null Unexecuted instantiation: a52.c:vlc_list_next_or_null Unexecuted instantiation: copy.c:vlc_list_next_or_null Unexecuted instantiation: dts.c:vlc_list_next_or_null Unexecuted instantiation: h264.c:vlc_list_next_or_null Unexecuted instantiation: hxxx_common.c:vlc_list_next_or_null Unexecuted instantiation: hevc.c:vlc_list_next_or_null Unexecuted instantiation: mlp.c:vlc_list_next_or_null Unexecuted instantiation: mpeg4audio.c:vlc_list_next_or_null Unexecuted instantiation: mpeg4video.c:vlc_list_next_or_null Unexecuted instantiation: mpegaudio.c:vlc_list_next_or_null Unexecuted instantiation: mpegvideo.c:vlc_list_next_or_null Unexecuted instantiation: vc1.c:vlc_list_next_or_null Unexecuted instantiation: rawaud.c:vlc_list_next_or_null Unexecuted instantiation: rawvid.c:vlc_list_next_or_null Unexecuted instantiation: file.c:vlc_list_next_or_null Unexecuted instantiation: directory.c:vlc_list_next_or_null Unexecuted instantiation: libxml.c:vlc_list_next_or_null Unexecuted instantiation: ogg.c:vlc_list_next_or_null Unexecuted instantiation: oggseek.c:vlc_list_next_or_null Unexecuted instantiation: mkv.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: util.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: virtual_segment.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: matroska_segment.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: matroska_segment_parse.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: matroska_segment_seeker.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: demux.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: events.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: Ebml_parser.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: chapters.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command_dvd.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command_script.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: chapter_command_script_common.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: stream_io_callback.cpp:vlc_list_next_or_null(vlc_list const*, vlc_list const*, unsigned long) Unexecuted instantiation: adpcm.c:vlc_list_next_or_null Unexecuted instantiation: aes3.c:vlc_list_next_or_null Unexecuted instantiation: araw.c:vlc_list_next_or_null Unexecuted instantiation: g711.c:vlc_list_next_or_null Unexecuted instantiation: lpcm.c:vlc_list_next_or_null Unexecuted instantiation: uleaddvaudio.c:vlc_list_next_or_null Unexecuted instantiation: rawvideo.c:vlc_list_next_or_null Unexecuted instantiation: cc.c:vlc_list_next_or_null Unexecuted instantiation: cea708.c:vlc_list_next_or_null Unexecuted instantiation: cvdsub.c:vlc_list_next_or_null Unexecuted instantiation: dvbsub.c:vlc_list_next_or_null Unexecuted instantiation: scte18.c:vlc_list_next_or_null Unexecuted instantiation: scte27.c:vlc_list_next_or_null Unexecuted instantiation: spudec.c:vlc_list_next_or_null Unexecuted instantiation: parse.c:vlc_list_next_or_null Unexecuted instantiation: stl.c:vlc_list_next_or_null Unexecuted instantiation: subsdec.c:vlc_list_next_or_null Unexecuted instantiation: subsusf.c:vlc_list_next_or_null Unexecuted instantiation: svcdsub.c:vlc_list_next_or_null Unexecuted instantiation: textst.c:vlc_list_next_or_null Unexecuted instantiation: substx3g.c:vlc_list_next_or_null Unexecuted instantiation: libvlc.c:vlc_list_next_or_null Unexecuted instantiation: chain.c:vlc_list_next_or_null Unexecuted instantiation: help.c:vlc_list_next_or_null Unexecuted instantiation: cmdline.c:vlc_list_next_or_null Unexecuted instantiation: media_source.c:vlc_list_next_or_null Unexecuted instantiation: media_tree.c:vlc_list_next_or_null Unexecuted instantiation: modules.c:vlc_list_next_or_null Unexecuted instantiation: bank.c:vlc_list_next_or_null Unexecuted instantiation: entry.c:vlc_list_next_or_null Unexecuted instantiation: dialog.c:vlc_list_next_or_null Unexecuted instantiation: interface.c:vlc_list_next_or_null Unexecuted instantiation: content.c:vlc_list_next_or_null Unexecuted instantiation: control.c:vlc_list_next_or_null Unexecuted instantiation: item.c:vlc_list_next_or_null Unexecuted instantiation: notify.c:vlc_list_next_or_null Unexecuted instantiation: player.c:vlc_list_next_or_null Unexecuted instantiation: playlist.c:vlc_list_next_or_null Unexecuted instantiation: preparse.c:vlc_list_next_or_null Unexecuted instantiation: preparser.c:vlc_list_next_or_null Unexecuted instantiation: access.c:vlc_list_next_or_null Unexecuted instantiation: decoder_device.c:vlc_list_next_or_null Unexecuted instantiation: decoder_helpers.c:vlc_list_next_or_null Unexecuted instantiation: demux.c:vlc_list_next_or_null Unexecuted instantiation: input.c:vlc_list_next_or_null Unexecuted instantiation: attachment.c:vlc_list_next_or_null Unexecuted instantiation: timer.c:vlc_list_next_or_null Unexecuted instantiation: track.c:vlc_list_next_or_null Unexecuted instantiation: title.c:vlc_list_next_or_null Unexecuted instantiation: aout.c:vlc_list_next_or_null Unexecuted instantiation: vout.c:vlc_list_next_or_null Unexecuted instantiation: osd.c:vlc_list_next_or_null Unexecuted instantiation: medialib.c:vlc_list_next_or_null Unexecuted instantiation: resource.c:vlc_list_next_or_null Unexecuted instantiation: services_discovery.c:vlc_list_next_or_null Unexecuted instantiation: stats.c:vlc_list_next_or_null Unexecuted instantiation: stream.c:vlc_list_next_or_null Unexecuted instantiation: stream_extractor.c:vlc_list_next_or_null Unexecuted instantiation: stream_filter.c:vlc_list_next_or_null Unexecuted instantiation: stream_memory.c:vlc_list_next_or_null Unexecuted instantiation: subtitles.c:vlc_list_next_or_null Unexecuted instantiation: common.c:vlc_list_next_or_null Unexecuted instantiation: dec.c:vlc_list_next_or_null Unexecuted instantiation: filters.c:vlc_list_next_or_null Unexecuted instantiation: meter.c:vlc_list_next_or_null Unexecuted instantiation: output.c:vlc_list_next_or_null Unexecuted instantiation: volume.c:vlc_list_next_or_null Unexecuted instantiation: video_output.c:vlc_list_next_or_null Unexecuted instantiation: video_text.c:vlc_list_next_or_null Unexecuted instantiation: video_widgets.c:vlc_list_next_or_null Unexecuted instantiation: vout_subpictures.c:vlc_list_next_or_null Unexecuted instantiation: window.c:vlc_list_next_or_null Unexecuted instantiation: vout_intf.c:vlc_list_next_or_null Unexecuted instantiation: charset.c:vlc_list_next_or_null Unexecuted instantiation: strings.c:vlc_list_next_or_null Unexecuted instantiation: unicode.c:vlc_list_next_or_null Unexecuted instantiation: actions.c:vlc_list_next_or_null Unexecuted instantiation: executor.c:vlc_list_next_or_null Unexecuted instantiation: probe.c:vlc_list_next_or_null Unexecuted instantiation: fifo.c:vlc_list_next_or_null Unexecuted instantiation: picture.c:vlc_list_next_or_null Unexecuted instantiation: picture_pool.c:vlc_list_next_or_null Unexecuted instantiation: interrupt.c:vlc_list_next_or_null Unexecuted instantiation: keystore.c:vlc_list_next_or_null Unexecuted instantiation: renderer_discovery.c:vlc_list_next_or_null Unexecuted instantiation: threads.c:vlc_list_next_or_null Unexecuted instantiation: cpu.c:vlc_list_next_or_null Unexecuted instantiation: exit.c:vlc_list_next_or_null Unexecuted instantiation: image.c:vlc_list_next_or_null Unexecuted instantiation: messages.c:vlc_list_next_or_null Unexecuted instantiation: tracer.c:vlc_list_next_or_null Unexecuted instantiation: objects.c:vlc_list_next_or_null Unexecuted instantiation: objres.c:vlc_list_next_or_null Unexecuted instantiation: variables.c:vlc_list_next_or_null Unexecuted instantiation: xml.c:vlc_list_next_or_null Unexecuted instantiation: filter.c:vlc_list_next_or_null Unexecuted instantiation: filter_chain.c:vlc_list_next_or_null Unexecuted instantiation: subpicture.c:vlc_list_next_or_null Unexecuted instantiation: medialibrary.c:vlc_list_next_or_null Unexecuted instantiation: thread.c:vlc_list_next_or_null Unexecuted instantiation: specific.c:vlc_list_next_or_null Unexecuted instantiation: stream_output.c:vlc_list_next_or_null Unexecuted instantiation: vlm.c:vlc_list_next_or_null Unexecuted instantiation: vlm_event.c:vlc_list_next_or_null Unexecuted instantiation: vlmshell.c:vlc_list_next_or_null Unexecuted instantiation: libvlc-module.c:vlc_list_next_or_null Unexecuted instantiation: art.c:vlc_list_next_or_null Unexecuted instantiation: fetcher.c:vlc_list_next_or_null Unexecuted instantiation: clock.c:vlc_list_next_or_null Unexecuted instantiation: es_out.c:vlc_list_next_or_null Unexecuted instantiation: es_out_source.c:vlc_list_next_or_null Unexecuted instantiation: es_out_timeshift.c:vlc_list_next_or_null Unexecuted instantiation: display.c:vlc_list_next_or_null Unexecuted instantiation: inhibit.c:vlc_list_next_or_null Unexecuted instantiation: dirs.c:vlc_list_next_or_null Unexecuted instantiation: input_clock.c:vlc_list_next_or_null |
360 | | |
361 | | /** |
362 | | * Gets the first element. |
363 | | * |
364 | | * \param head [in] Head of list whose last element to get. |
365 | | * |
366 | | * \return the first entry in a list or NULL if empty. |
367 | | */ |
368 | | #define vlc_list_first_entry_or_null(head, type, member) \ |
369 | 0 | ((type *)vlc_list_first_or_null(head, offsetof (type, member))) |
370 | | |
371 | | /** |
372 | | * Gets the last element. |
373 | | * |
374 | | * \param head [in] Head of list whose last element to get. |
375 | | * |
376 | | * \return the last entry in a list or NULL if empty. |
377 | | */ |
378 | | #define vlc_list_last_entry_or_null(head, type, member) \ |
379 | 0 | ((type *)vlc_list_last_or_null(head, offsetof (type, member))) |
380 | | |
381 | | #define vlc_list_prev_entry_or_null(head, entry, type, member) \ |
382 | | ((type *)vlc_list_prev_or_null(head, &(entry)->member, \ |
383 | | offsetof (type, member))) |
384 | | #define vlc_list_next_entry_or_null(head, entry, type, member) \ |
385 | 0 | ((type *)vlc_list_next_or_null(head, &(entry)->member, \ |
386 | 0 | offsetof (type, member))) |
387 | | |
388 | | /** \todo Merging lists, splitting lists. */ |
389 | | |
390 | | /** @} */ |
391 | | |
392 | | #endif /* VLC_LIST_H */ |