|
Classes |
| struct | sequence_s |
| struct | audio_frame_s |
Typedefs |
| typedef struct sequence_s | sequence_t |
| typedef struct audio_frame_s | audio_frame_t |
Enumerations |
| enum | { VIDEO_NONE = 0,
VIDEO_PAL,
VIDEO_NTSC
} |
| enum | {
NONE = 0,
AC3,
MPEG_AUDIO,
LPCM,
MAX_TYPES
} |
Functions |
| void | pts2time (uint64_t pts, uint8_t *buf, int len) |
| int | find_audio_sync (ringbuffer *rbuf, uint8_t *buf, int off, int type, int le) |
| int | find_audio_s (uint8_t *rbuf, int off, int type, int le) |
| int | get_video_info (ringbuffer *rbuf, sequence_t *s, int off, int le) |
| int | get_audio_info (ringbuffer *rbuf, audio_frame_t *af, int off, int le) |
| int | get_ac3_info (ringbuffer *rbuf, audio_frame_t *af, int off, int le) |
| uint64_t | add_pts_audio (uint64_t pts, audio_frame_t *aframe, uint64_t frames) |
| uint64_t | next_ptsdts_video (uint64_t *pts, sequence_t *s, uint64_t fcount, uint64_t gcount) |
| void | fix_audio_count (uint64_t *acount, audio_frame_t *aframe, uint64_t origpts, uint64_t pts) |
| void | fix_video_count (sequence_t *s, uint64_t *frame, uint64_t origpts, uint64_t pts, uint64_t origdts, uint64_t dts) |
| int | check_audio_header (ringbuffer *rbuf, audio_frame_t *af, int off, int le, int type) |
| int | get_video_ext_info (ringbuffer *rbuf, sequence_t *s, int off, int le) |