[FFmpeg-cvslog] doc/bitstream_filters.texi: Document types used by filter_units
Andreas Rheinhardt
git at videolan.org
Sun Mar 10 18:57:50 EET 2024
ffmpeg | branch: master | Andreas Rheinhardt <andreas.rheinhardt at outlook.com> | Sun Mar 10 16:33:23 2024 +0100| [cc95fd4531fcab1dee7b2a454f6acede011cf4c1] | committer: Andreas Rheinhardt
doc/bitstream_filters.texi: Document types used by filter_units
Reviewed-by: Stefano Sabatini <stefasab at gmail.com>
Reviewed-by: Marth64 <marth64 at proxyid.net>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt at outlook.com>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cc95fd4531fcab1dee7b2a454f6acede011cf4c1
---
doc/bitstream_filters.texi | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/doc/bitstream_filters.texi b/doc/bitstream_filters.texi
index 61539d2473..3d4dda04fc 100644
--- a/doc/bitstream_filters.texi
+++ b/doc/bitstream_filters.texi
@@ -199,6 +199,13 @@ Identical to @option{pass_types}, except the units in the given set
removed and all others passed through.
@end table
+The types used by pass_types and remove_types correspond to NAL unit types
+(nal_unit_type) in H.264, HEVC and H.266 (see Table 7-1 in the H.264
+and HEVC specifications or Table 5 in the H.266 specification), to
+marker values for JPEG (without 0xFF prefix) and to start codes without
+start code prefix (i.e. the byte following the 0x000001) for MPEG-2.
+For VP8 and VP9, every unit has type zero.
+
Extradata is unchanged by this transformation, but note that if the stream
contains inline parameter sets then the output may be unusable if they are
removed.
More information about the ffmpeg-cvslog
mailing list