|
MythTV
0.27pre
|
#include <cutter.h>

Public Member Functions | |
| Cutter () | |
| void | SetCutList (frm_dir_map_t &deleteMap, PlayerContext *ctx) |
| frm_dir_map_t | AdjustedCutList () const |
| void | Activate (float v2a, int64_t total) |
| void | NewFrame (int64_t currentFrame) |
| bool | InhibitUseVideoFrame (void) |
| bool | InhibitUseAudioFrames (int64_t frames, long *totalAudio) |
| bool | InhibitDummyFrame (void) |
| bool | InhibitDropFrame (void) |
Private Types | |
| enum | { MAXLEADIN = 200, MINCUT = 20 } |
Private Attributes | |
| bool | active |
| frm_dir_map_t | foreshortenedCutList |
| DeleteMap | tracker |
| int64_t | totalFrames |
| int64_t | videoFramesToCut |
| int64_t | audioFramesToCut |
| float | audioFramesPerVideoFrame |
| void Cutter::SetCutList | ( | frm_dir_map_t & | deleteMap, |
| PlayerContext * | ctx | ||
| ) |
Definition at line 5 of file cutter.cpp.
Referenced by Transcode::TranscodeFile().
| frm_dir_map_t Cutter::AdjustedCutList | ( | ) | const |
Definition at line 74 of file cutter.cpp.
Referenced by Transcode::TranscodeFile().
| void Cutter::Activate | ( | float | v2a, |
| int64_t | total | ||
| ) |
Definition at line 79 of file cutter.cpp.
Referenced by Transcode::TranscodeFile().
| void Cutter::NewFrame | ( | int64_t | currentFrame | ) |
Definition at line 89 of file cutter.cpp.
Referenced by Transcode::TranscodeFile().
Definition at line 116 of file cutter.cpp.
Referenced by Transcode::TranscodeFile().
Definition at line 136 of file cutter.cpp.
Referenced by Transcode::TranscodeFile().
Definition at line 171 of file cutter.cpp.
Referenced by Transcode::TranscodeFile().
Definition at line 186 of file cutter.cpp.
Referenced by Transcode::TranscodeFile().
|
private |
Definition at line 31 of file cutter.h.
Referenced by Activate(), and NewFrame().
|
private |
Definition at line 32 of file cutter.h.
Referenced by AdjustedCutList(), and SetCutList().
|
private |
Definition at line 33 of file cutter.h.
Referenced by Activate(), NewFrame(), and SetCutList().
|
private |
Definition at line 34 of file cutter.h.
Referenced by Activate().
|
private |
Definition at line 35 of file cutter.h.
Referenced by Activate(), InhibitDropFrame(), InhibitUseAudioFrames(), InhibitUseVideoFrame(), and NewFrame().
|
private |
Definition at line 36 of file cutter.h.
Referenced by Activate(), InhibitDropFrame(), InhibitDummyFrame(), InhibitUseAudioFrames(), InhibitUseVideoFrame(), and NewFrame().
|
private |
Definition at line 37 of file cutter.h.
Referenced by Activate(), InhibitDropFrame(), InhibitDummyFrame(), and NewFrame().
1.8.1.2