Lines Matching full:segment
28 mkvmuxer::Segment *const segment = new mkvmuxer::Segment(); in write_webm_file_header() local
29 segment->Init(writer); in write_webm_file_header()
30 segment->set_mode(mkvmuxer::Segment::kFile); in write_webm_file_header()
31 segment->OutputCues(true); in write_webm_file_header()
33 mkvmuxer::SegmentInfo *const info = segment->GetSegmentInfo(); in write_webm_file_header()
43 segment->AddVideoTrack(static_cast<int>(cfg->g_w), in write_webm_file_header()
46 segment->GetTrackByNumber(video_track_id)); in write_webm_file_header()
67 webm_ctx->segment = segment; in write_webm_file_header()
73 mkvmuxer::Segment *const segment = in write_webm_block() local
74 reinterpret_cast<mkvmuxer::Segment *>(webm_ctx->segment); in write_webm_block()
80 segment->AddFrame(static_cast<uint8_t *>(pkt->data.frame.buf), in write_webm_block()
88 mkvmuxer::Segment *const segment = in write_webm_file_footer() local
89 reinterpret_cast<mkvmuxer::Segment *>(webm_ctx->segment); in write_webm_file_footer()
90 segment->Finalize(); in write_webm_file_footer()
91 delete segment; in write_webm_file_footer()
94 webm_ctx->segment = NULL; in write_webm_file_footer()