Definition at line 74 of file trim.c.
◆ class
◆ start
◆ end
◆ start_type
| int TrimContext::start_type |
◆ end_type
| int TrimContext::end_type |
◆ start_rel
| int TrimContext::start_rel |
◆ end_rel
◆ trim_packets
| int TrimContext::trim_packets |
◆ start_bound
◆ end_bound
◆ audio
trim through skip samples side data
Definition at line 88 of file trim.c.
◆ pkt_idx
packets consumed so far
Definition at line 89 of file trim.c.
◆ out_idx
packets exported so far
Definition at line 90 of file trim.c.
◆ skip_carry
samples of head skip left over by dropped packets
Definition at line 91 of file trim.c.
◆ skip_reason
| uint8_t TrimContext::skip_reason |
reason that head skip came with
Definition at line 92 of file trim.c.
◆ preroll
◆ preroll_size
| int TrimContext::preroll_size |
◆ preroll_fifo
| AVFifo* TrimContext::preroll_fifo |
packets held since the last keyframe, NULL when off
Definition at line 97 of file trim.c.
◆ pending
in-range packet waiting for the preroll to drain
Definition at line 98 of file trim.c.
◆ preroll_full
| int TrimContext::preroll_full |
the group overflowed, so hold nothing until the next one
Definition at line 99 of file trim.c.
◆ nb_exported
packets that left the filter
Definition at line 101 of file trim.c.
◆ last_pts
the last of them, kept for the closing summary
Definition at line 102 of file trim.c.
◆ last_dts
◆ last_key
| int TrimContext::last_key |
◆ duration
◆ start_time
◆ end_time
◆ start_frame
◆ end_frame
◆ start_pts
◆ end_pts
◆ start_sample
◆ end_sample
◆ nb_frames
◆ nb_samples
◆ first_pts
◆ duration_tb
◆ next_pts
◆ eof
◆ filter_frame
The documentation for this struct was generated from the following files: