|
FFmpeg
|
#include "libavutil/fifo.h"#include "libavutil/intreadwrite.h"#include "libavutil/opt.h"#include "libavutil/timestamp.h"#include "libavcodec/bsf.h"#include "libavcodec/bsf_internal.h"Go to the source code of this file.
Data Structures | |
| struct | TrimBound |
| struct | TrimContext |
Macros | |
| #define | OFFSET(x) |
| #define | FLAGS (AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_AUDIO_PARAM|AV_OPT_FLAG_BSF_PARAM) |
Enumerations | |
| enum | TrimType { TRIM_PTS , TRIM_DTS , TRIM_PKT_INDEX , TRIM_MSEC_PT , TRIM_MSEC_DT , TRIM_DUR_TS , TRIM_DUR_T_MSEC } |
| enum | TrimAxis { AXIS_PTS , AXIS_DTS , AXIS_INDEX , AXIS_OUT_INDEX } |
Variables | ||
| struct { | ||
| enum TrimAxis axis | ||
| int msec | ||
| int relative | ||
| } | trim_types [] | |
| static const AVOption | trim_options [] | |
| static const AVClass | trim_class | |
| const FFBitStreamFilter | ff_trim_bsf | |
| #define OFFSET | ( | x | ) |
| #define FLAGS (AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_AUDIO_PARAM|AV_OPT_FLAG_BSF_PARAM) |
| enum TrimType |
| enum TrimAxis |
|
static |
Definition at line 108 of file trim.c.
Referenced by bound_resolve(), trim_shift(), and trim_tail().
|
static |
Definition at line 122 of file trim.c.
Referenced by trim_head(), and trim_tail().
Definition at line 134 of file trim.c.
Referenced by trim_tail().
|
static |
Definition at line 140 of file trim.c.
Referenced by packet_span(), and trim_tail().
|
static |
Definition at line 147 of file trim.c.
Referenced by samples_to_time_base(), and time_base_to_samples().
|
static |
Definition at line 162 of file trim.c.
Referenced by trim_audio().
|
static |
Definition at line 169 of file trim.c.
Referenced by packet_span(), and trim_audio().
|
static |
Definition at line 177 of file trim.c.
Referenced by flush_silent_frames(), packet_skip_consumed(), packet_span(), and trim_audio().
|
static |
Definition at line 184 of file trim.c.
Referenced by trim_audio().
|
static |
Definition at line 200 of file trim.c.
Referenced by trim_head(), and trim_tail().
|
static |
Definition at line 220 of file trim.c.
Referenced by trim_init().
|
static |
Definition at line 251 of file trim.c.
Referenced by trim_reset().
|
static |
Definition at line 257 of file trim.c.
Referenced by trim_head(), and trim_tail().
|
static |
Definition at line 272 of file trim.c.
Referenced by trim_filter().
|
static |
Definition at line 310 of file trim.c.
Referenced by trim_audio(), and trim_shift().
|
static |
Definition at line 367 of file trim.c.
Referenced by trim_filter().
|
static |
Definition at line 475 of file trim.c.
Referenced by trim_filter().
|
static |
Definition at line 507 of file trim.c.
Referenced by preroll_hold(), trim_close(), trim_filter(), and trim_reset().
|
static |
Definition at line 518 of file trim.c.
Referenced by trim_filter().
|
static |
Definition at line 534 of file trim.c.
Referenced by trim_filter().
|
static |
Definition at line 566 of file trim.c.
Referenced by packet_exported(), and trim_report().
|
static |
Definition at line 574 of file trim.c.
Referenced by trim_filter().
|
static |
Definition at line 588 of file trim.c.
Referenced by trim_close(), and trim_flush().
|
static |
|
static |
Definition at line 658 of file trim.c.
Referenced by trim_flush(), and trim_init().
|
static |
|
static |
|
static |
| enum TrimAxis axis |
Definition at line 49 of file trim.c.
Referenced by axis_is_time(), draw_axis_rgb(), draw_axis_yuv(), monotonic_axis(), mov_read_imir(), packet_axis(), packet_span(), and vp4_get_mv().
| int msec |
Definition at line 50 of file trim.c.
Referenced by bound_init(), and read_header().
| int relative |
Definition at line 51 of file trim.c.
Referenced by bound_init(), decode_format80(), draw_cubic_curve_to(), draw_quad_curve_to(), ff_init_slice_from_src(), ff_sws_color_map_generate_dynamic(), queue_frame(), and vgs_eval().
| const struct { ... } trim_types[] |
Referenced by bound_init().
|
static |
| const FFBitStreamFilter ff_trim_bsf |