|
| GF_OPT_ENUM (BsrwTimecodeMode, BSRW_TC_NONE=0, BSRW_TC_REMOVE, BSRW_TC_INSERT, BSRW_TC_SHIFT, BSRW_TC_CONSTANT) |
|
static GF_Err | none_rewrite_packet (GF_BSRWCtx *ctx, BSRWPid *pctx, GF_FilterPacket *pck) |
|
static GF_Err | m4v_rewrite_pid_config (GF_BSRWCtx *ctx, BSRWPid *pctx) |
|
static Bool | bsrw_manipulate_tc (GF_FilterPacket *pck, GF_BSRWCtx *ctx, BSRWPid *pctx, GF_TimeCode *tc_in, GF_TimeCode *tc_out) |
|
static GF_Err | nalu_rewrite_packet (GF_BSRWCtx *ctx, BSRWPid *pctx, GF_FilterPacket *pck, u32 codec_type) |
|
static GF_Err | avc_rewrite_packet (GF_BSRWCtx *ctx, BSRWPid *pctx, GF_FilterPacket *pck) |
|
static GF_Err | hevc_rewrite_packet (GF_BSRWCtx *ctx, BSRWPid *pctx, GF_FilterPacket *pck) |
|
static GF_Err | vvc_rewrite_packet (GF_BSRWCtx *ctx, BSRWPid *pctx, GF_FilterPacket *pck) |
|
static GF_Err | av1_rewrite_packet (GF_BSRWCtx *ctx, BSRWPid *pctx, GF_FilterPacket *pck) |
|
static void | update_props (BSRWPid *pctx, GF_VUIInfo *vui) |
|
static GF_Err | avc_rewrite_pid_config (GF_BSRWCtx *ctx, BSRWPid *pctx) |
|
static GF_Err | hevc_rewrite_pid_config (GF_BSRWCtx *ctx, BSRWPid *pctx) |
|
static GF_Err | vvc_rewrite_pid_config (GF_BSRWCtx *ctx, BSRWPid *pctx) |
|
static GF_Err | none_rewrite_pid_config (GF_BSRWCtx *ctx, BSRWPid *pctx) |
|
static GF_Err | rewrite_pid_config (GF_BSRWCtx *ctx, BSRWPid *pctx) |
|
static void | init_vui (GF_BSRWCtx *ctx, BSRWPid *pctx) |
|
static GF_Err | prores_rewrite_packet (GF_BSRWCtx *ctx, BSRWPid *pctx, GF_FilterPacket *pck) |
|
static GF_Err | bsrw_configure_pid (GF_Filter *filter, GF_FilterPid *pid, Bool is_remove) |
|
static GF_Err | bsrw_process (GF_Filter *filter) |
|
static GF_Err | bsrw_update_arg (GF_Filter *filter, const char *arg_name, const GF_PropertyValue *new_val) |
|
static GF_Err | bsrw_parse_date (const char *date_in, GF_TimeCode *tc_out) |
|
static GF_Err | bsrw_initialize (GF_Filter *filter) |
|
static void | bsrw_finalize (GF_Filter *filter) |
|
const GF_FilterRegister * | bsrw_register (GF_FilterSession *session) |
|