#include "libmpeg3.h"#include "mpeg3protos.h"#include <errno.h>#include <stdio.h>#include <stdlib.h>#include <string.h>

Go to the source code of this file.
Defines | |
| #define | MPEG3_SEQUENCE_START_CODE 0x000001b3 |
| #define | BUFFER_SIZE 1000000 |
Functions | |
| int | main (int argc, char *argv[]) |
| #define BUFFER_SIZE 1000000 |
Definition at line 14 of file mpeg3cat.c.
| #define MPEG3_SEQUENCE_START_CODE 0x000001b3 |
Definition at line 13 of file mpeg3cat.c.
Referenced by handle_video(), is_mpeg_video(), main(), mpeg3_check_sig(), mpeg3video_get_header(), mpeg3video_previous_frame(), mpeg3video_seek(), and split_video().
| int main | ( | int | argc, | |
| char * | argv[] | |||
| ) |
Definition at line 16 of file mpeg3cat.c.
References mpeg3_t::atrack, mpeg3_demuxer_t::audio_size, bits, BUFFER_SIZE, mpeg3_fs_t::css, mpeg3_demuxer_t::current_title, mpeg3_demuxer_t::data_size, mpeg3_vtrack_t::demuxer, mpeg3_atrack_t::demuxer, error(), fclose(), fopen(), fprintf, mpeg3_title_t::fs, ftell(), fwrite(), mpeg3_t::is_audio_stream, mpeg3_t::is_program_stream, mpeg3_t::is_video_stream, mpeg3_demuxer_t::last_packet_decryption, mpeg3_demuxer_t::last_packet_end, mpeg3_demuxer_t::last_packet_start, mpeg3_close(), mpeg3_decrypt_packet(), mpeg3_frame_rate(), MPEG3_GOP_START_CODE, mpeg3_has_audio(), mpeg3_has_video(), mpeg3_open(), MPEG3_PICTURE_START_CODE, mpeg3_read_audio_chunk(), mpeg3_read_video_chunk(), mpeg3_seek_phys(), MPEG3_SEQUENCE_END_CODE, MPEG3_SEQUENCE_START_CODE, mpeg3bits_refill(), mpeg3demux_read_program(), mpeg3demux_seek_byte(), mpeg3io_read_data(), mpeg3io_seek(), mpeg3io_tell, offset, mpeg3_demuxer_t::read_all, mpeg3_demuxer_t::titles, mpeg3_t::total_astreams, mpeg3_t::total_vstreams, mpeg3_vtrack_t::video, mpeg3_demuxer_t::video_size, mpeg3video_t::vstream, and mpeg3_t::vtrack.

1.5.5