|
FFmpeg
|
#include <stdint.h>#include "libavutil/common.h"#include "libavutil/frame.h"#include "libavutil/rational.h"#include "libavcodec/packet.h"Go to the source code of this file.
Data Structures | |
| struct | Timestamp |
Functions | |
| static int | err_merge (int err0, int err1) |
| Merge two return codes - return one of the error codes if at least one of them was negative, 0 otherwise. More... | |
| static void | pkt_move (void *dst, void *src) |
| static void | frame_move (void *dst, void *src) |
Merge two return codes - return one of the error codes if at least one of them was negative, 0 otherwise.
Currently just picks the first one, eventually we might want to do something more sophisticated, like sorting them by priority.
Definition at line 41 of file ffmpeg_utils.h.
Referenced by check_written(), dec_done(), demux_done(), enc_done(), filter_done(), ifile_open(), input_thread(), of_write_trailer(), sch_stop(), send_to_enc_sq(), task_wrapper(), and transcode().
|
inlinestatic |
Definition at line 46 of file ffmpeg_utils.h.
Referenced by queue_alloc().
|
inlinestatic |
Definition at line 51 of file ffmpeg_utils.h.
Referenced by queue_alloc().
1.8.17