#include "libavutil/fifo.h"#include "libavcodec/bitstream.h"#include "avformat.h"#include "mpeg.h"#include <assert.h>Go to the source code of this file.
| typedef struct PacketDesc PacketDesc |
| static int flush_packet | ( | AVFormatContext * | ctx, | |
| int | stream_index, | |||
| int64_t | pts, | |||
| int64_t | dts, | |||
| int64_t | scr, | |||
| int | trailer_size | |||
| ) | [static] |
Definition at line 639 of file mpegenc.c.
Referenced by output_packet().
| static int get_nb_frames | ( | AVFormatContext * | ctx, | |
| StreamInfo * | stream, | |||
| int | len | |||
| ) | [static] |
Definition at line 624 of file mpegenc.c.
Referenced by flush_packet().
| static int get_system_header_size | ( | AVFormatContext * | ctx | ) | [static] |
Definition at line 267 of file mpegenc.c.
Referenced by mpeg_mux_init().
| static int get_vcd_padding_size | ( | AVFormatContext * | ctx, | |
| int64_t | pts | |||
| ) | [static] |
Definition at line 498 of file mpegenc.c.
Referenced by output_packet().
| static int mpeg_mux_end | ( | AVFormatContext * | ctx | ) | [static] |
| static int mpeg_mux_init | ( | AVFormatContext * | ctx | ) | [static] |
| static int mpeg_mux_write_packet | ( | AVFormatContext * | ctx, | |
| AVPacket * | pkt | |||
| ) | [static] |
| static int output_packet | ( | AVFormatContext * | ctx, | |
| int | flush | |||
| ) | [static] |
Definition at line 1018 of file mpegenc.c.
Referenced by mpeg_mux_end(), and mpeg_mux_write_packet().
| static int put_pack_header | ( | AVFormatContext * | ctx, | |
| uint8_t * | buf, | |||
| int64_t | timestamp | |||
| ) | [static] |
Definition at line 84 of file mpegenc.c.
Referenced by flush_packet().
| static void put_padding_packet | ( | AVFormatContext * | ctx, | |
| ByteIOContext * | pb, | |||
| int | packet_bytes | |||
| ) | [static] |
Definition at line 607 of file mpegenc.c.
Referenced by flush_packet().
| static int put_system_header | ( | AVFormatContext * | ctx, | |
| uint8_t * | buf, | |||
| int | only_for_stream_id | |||
| ) | [static] |
Definition at line 120 of file mpegenc.c.
Referenced by flush_packet().
| static void put_timestamp | ( | ByteIOContext * | pb, | |
| int | id, | |||
| int64_t | timestamp | |||
| ) | [inline, static] |
Definition at line 485 of file mpegenc.c.
Referenced by flush_packet().
| static void put_vcd_padding_sector | ( | AVFormatContext * | ctx | ) | [static] |
Definition at line 943 of file mpegenc.c.
Referenced by output_packet().
| static int remove_decoded_packets | ( | AVFormatContext * | ctx, | |
| int64_t | scr | |||
| ) | [static] |
Definition at line 990 of file mpegenc.c.
Referenced by output_packet().
1.7.1