hvirtual/libmpeg3/mpeg3title.c File Reference

#include "mpeg3private.h"
#include "mpeg3protos.h"
#include "mpeg3title.h"
#include <stdlib.h>
#include <string.h>

Include dependency graph for mpeg3title.c:

Go to the source code of this file.

Functions

mpeg3_title_tmpeg3_new_title (mpeg3_t *file, char *path)
int mpeg3_delete_title (mpeg3_title_t *title)
int mpeg3_copy_title (mpeg3_title_t *dst, mpeg3_title_t *src)
int mpeg3_dump_title (mpeg3_title_t *title)
static void extend_cell_table (mpeg3_title_t *title)
void mpeg3_new_cell (mpeg3_title_t *title, int64_t program_start, int64_t program_end, int64_t title_start, int64_t title_end, int program)
int mpeg3_create_title (mpeg3_demuxer_t *demuxer, FILE *toc)
int mpeg3demux_print_cells (mpeg3_title_t *title, FILE *output)
int mpeg3demux_print_streams (mpeg3_demuxer_t *demuxer, FILE *toc)


Function Documentation

static void extend_cell_table ( mpeg3_title_t title  )  [static]

int mpeg3_copy_title ( mpeg3_title_t dst,
mpeg3_title_t src 
)

int mpeg3_create_title ( mpeg3_demuxer_t demuxer,
FILE *  toc 
)

int mpeg3_delete_title ( mpeg3_title_t title  ) 

Definition at line 17 of file mpeg3title.c.

References mpeg3_title_t::cell_table, mpeg3_title_t::cell_table_size, mpeg3_title_t::fs, and mpeg3_delete_fs().

Referenced by mpeg3_delete_demuxer().

Here is the call graph for this function:

int mpeg3_dump_title ( mpeg3_title_t title  ) 

void mpeg3_new_cell ( mpeg3_title_t title,
int64_t  program_start,
int64_t  program_end,
int64_t  title_start,
int64_t  title_end,
int  program 
)

mpeg3_title_t* mpeg3_new_title ( mpeg3_t file,
char *  path 
)

Definition at line 9 of file mpeg3title.c.

References mpeg3_title_t::file, mpeg3_title_t::fs, and mpeg3_new_fs().

Referenced by get_ifo_playlist(), mpeg3_create_title(), mpeg3_read_toc(), mpeg3_start_toc(), mpeg3demux_copy_titles(), and read_titles().

Here is the call graph for this function:

int mpeg3demux_print_cells ( mpeg3_title_t title,
FILE *  output 
)

int mpeg3demux_print_streams ( mpeg3_demuxer_t demuxer,
FILE *  toc 
)


Generated on Mon Apr 28 13:59:44 2008 for Cinelerra by  doxygen 1.5.5