diff -Naur ffmpeg-5.1.orig/libavformat/avformat.h ffmpeg-5.1/libavformat/avformat.h
old
|
new
|
|
1128 | 1128 | */ |
1129 | 1129 | int64_t av_stream_get_end_pts(const AVStream *st); |
1130 | 1130 | |
| 1131 | // Chromium: We use the internal field first_dts vvv |
| 1132 | int64_t av_stream_get_first_dts(const AVStream *st); |
| 1133 | // Chromium: We use the internal field first_dts ^^^ |
| 1134 | |
1131 | 1135 | #define AV_PROGRAM_RUNNING 1 |
1132 | 1136 | |
1133 | 1137 | /** |
diff -Naur ffmpeg-5.1.orig/libavformat/demux_utils.c ffmpeg-5.1/libavformat/demux_utils.c
old
|
new
|
|
29 | 29 | #include "demux.h" |
30 | 30 | #include "internal.h" |
31 | 31 | |
| 32 | // Chromium: We use the internal field first_dts vvv |
| 33 | int64_t av_stream_get_first_dts(const AVStream *st) |
| 34 | { |
| 35 | return cffstream(st)->first_dts; |
| 36 | } |
| 37 | // Chromium: We use the internal field first_dts ^^^ |
| 38 | |
32 | 39 | struct AVCodecParserContext *av_stream_get_parser(const AVStream *st) |
33 | 40 | { |
34 | 41 | return cffstream(st)->parser; |