On Sun, Sep 09, 2018 at 11:08:12PM +0100, Mark Thompson wrote: > Can adjust colour and timing information. > --- > A simple start to the bsf - metadata support still todo. > > > configure | 1 + > libavcodec/Makefile | 1 + > libavcodec/av1_metadata_bsf.c | 267 +++++++++++++++++++++++++++++++++ > libavcodec/bitstream_filters.c | 1 + > 4 files changed, 270 insertions(+) > create mode 100644 libavcodec/av1_metadata_bsf.c
breaks build on mips: CC libavcodec/av1_metadata_bsf.o In file included from src/libavcodec/av1_metadata_bsf.c:25: src/libavcodec/cbs_av1.h:364: warning: declaration does not declare anything src/libavcodec/cbs_av1.h:380: warning: declaration does not declare anything src/libavcodec/av1_metadata_bsf.c: In function ‘av1_metadata_filter’: src/libavcodec/av1_metadata_bsf.c:134: error: ‘AV1RawOBU’ has no member named ‘sequence_header’ src/libavcodec/av1_metadata_bsf.c: In function ‘av1_metadata_init’: src/libavcodec/av1_metadata_bsf.c:182: error: ‘AV1RawOBU’ has no member named ‘sequence_header’ make: *** [libavcodec/av1_metadata_bsf.o] Error 1 CC libavcodec/cbs_av1.o In file included from src/libavcodec/cbs_av1.c:25: src/libavcodec/cbs_av1.h:364: warning: declaration does not declare anything src/libavcodec/cbs_av1.h:380: warning: declaration does not declare anything In file included from src/libavcodec/cbs_av1.c:677: src/libavcodec/cbs_av1_syntax_template.c: In function ‘cbs_av1_read_metadata_obu’: src/libavcodec/cbs_av1_syntax_template.c:1656: error: ‘AV1RawMetadata’ has no member named ‘hdr_cll’ src/libavcodec/cbs_av1_syntax_template.c:1659: error: ‘AV1RawMetadata’ has no member named ‘hdr_mdcv’ src/libavcodec/cbs_av1_syntax_template.c:1662: error: ‘AV1RawMetadata’ has no member named ‘scalability’ src/libavcodec/cbs_av1_syntax_template.c:1665: error: ‘AV1RawMetadata’ has no member named ‘itut_t35’ src/libavcodec/cbs_av1_syntax_template.c:1668: error: ‘AV1RawMetadata’ has no member named ‘timecode’ In file included from src/libavcodec/cbs_av1.c:753: src/libavcodec/cbs_av1_syntax_template.c: In function ‘cbs_av1_write_metadata_obu’: src/libavcodec/cbs_av1_syntax_template.c:1656: error: ‘AV1RawMetadata’ has no member named ‘hdr_cll’ src/libavcodec/cbs_av1_syntax_template.c:1659: error: ‘AV1RawMetadata’ has no member named ‘hdr_mdcv’ src/libavcodec/cbs_av1_syntax_template.c:1662: error: ‘AV1RawMetadata’ has no member named ‘scalability’ src/libavcodec/cbs_av1_syntax_template.c:1665: error: ‘AV1RawMetadata’ has no member named ‘itut_t35’ src/libavcodec/cbs_av1_syntax_template.c:1668: error: ‘AV1RawMetadata’ has no member named ‘timecode’ src/libavcodec/cbs_av1.c: In function ‘cbs_av1_free_metadata’: src/libavcodec/cbs_av1.c:841: error: ‘AV1RawMetadata’ has no member named ‘itut_t35’ src/libavcodec/cbs_av1.c: In function ‘cbs_av1_free_obu’: src/libavcodec/cbs_av1.c:852: error: ‘AV1RawOBU’ has no member named ‘tile_group’ src/libavcodec/cbs_av1.c:855: error: ‘AV1RawOBU’ has no member named ‘frame’ src/libavcodec/cbs_av1.c:858: error: ‘AV1RawOBU’ has no member named ‘tile_list’ src/libavcodec/cbs_av1.c:861: error: ‘AV1RawOBU’ has no member named ‘metadata’ src/libavcodec/cbs_av1.c: In function ‘cbs_av1_read_unit’: src/libavcodec/cbs_av1.c:957: error: ‘AV1RawOBU’ has no member named ‘sequence_header’ src/libavcodec/cbs_av1.c:967: error: ‘AV1RawOBU’ has no member named ‘sequence_header’ src/libavcodec/cbs_av1.c:980: error: ‘AV1RawOBU’ has no member named ‘frame_header’ src/libavcodec/cbs_av1.c:987: error: ‘AV1RawOBU’ has no member named ‘tile_group’ src/libavcodec/cbs_av1.c:991: error: ‘AV1RawOBU’ has no member named ‘tile_group’ src/libavcodec/cbs_av1.c:998: error: ‘AV1RawOBU’ has no member named ‘frame’ src/libavcodec/cbs_av1.c:1002: error: ‘AV1RawOBU’ has no member named ‘frame’ src/libavcodec/cbs_av1.c:1009: error: ‘AV1RawOBU’ has no member named ‘tile_list’ src/libavcodec/cbs_av1.c:1013: error: ‘AV1RawOBU’ has no member named ‘tile_list’ src/libavcodec/cbs_av1.c:1020: error: ‘AV1RawOBU’ has no member named ‘metadata’ src/libavcodec/cbs_av1.c: In function ‘cbs_av1_write_obu’: src/libavcodec/cbs_av1.c:1078: error: ‘AV1RawOBU’ has no member named ‘sequence_header’ src/libavcodec/cbs_av1.c:1088: error: ‘AV1RawOBU’ has no member named ‘sequence_header’ src/libavcodec/cbs_av1.c:1101: error: ‘AV1RawOBU’ has no member named ‘frame_header’ src/libavcodec/cbs_av1.c:1108: error: ‘AV1RawOBU’ has no member named ‘tile_group’ src/libavcodec/cbs_av1.c:1112: error: ‘AV1RawOBU’ has no member named ‘tile_group’ src/libavcodec/cbs_av1.c:1117: error: ‘AV1RawOBU’ has no member named ‘frame’ src/libavcodec/cbs_av1.c:1121: error: ‘AV1RawOBU’ has no member named ‘frame’ src/libavcodec/cbs_av1.c:1126: error: ‘AV1RawOBU’ has no member named ‘tile_list’ src/libavcodec/cbs_av1.c:1130: error: ‘AV1RawOBU’ has no member named ‘tile_list’ src/libavcodec/cbs_av1.c:1135: error: ‘AV1RawOBU’ has no member named ‘metadata’ make: *** [libavcodec/cbs_av1.o] Error 1 make: Target `all' not remade because of errors. [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB If you fake or manipulate statistics in a paper in physics you will never get a job again. If you fake or manipulate statistics in a paper in medicin you will get a job for life at the pharma industry.
signature.asc
Description: PGP signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel