From cbab46c414f4b51028dc864e92c2d87887bc565a Mon Sep 17 00:00:00 2001 From: David Flynn Date: Fri, 14 Nov 2008 21:46:36 +0000 Subject: [PATCH] mux/mpeg/pes: Add documentation stub Signed-off-by: David Flynn Signed-off-by: Laurent Aimar --- modules/mux/mpeg/pes.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/modules/mux/mpeg/pes.c b/modules/mux/mpeg/pes.c index c4b6ca5ce8..899d1d0139 100644 --- a/modules/mux/mpeg/pes.c +++ b/modules/mux/mpeg/pes.c @@ -47,6 +47,10 @@ #include "pes.h" #include "bits.h" +/** PESHeader, write a pes header + * \param i_header_size length of padding data to insert into PES packet + * header in bytes. + */ static inline int PESHeader( uint8_t *p_hdr, mtime_t i_pts, mtime_t i_dts, int i_es_size, es_format_t *p_fmt, int i_stream_id, int i_private_id, @@ -231,6 +235,14 @@ static inline int PESHeader( uint8_t *p_hdr, mtime_t i_pts, mtime_t i_dts, } } +/** EStoPES, encapsulate an elementary stream block into PES packet(s) + * each with a maximal payload size of @i_max_pes_size@. + * + * \param i_header_size length of padding data to insert into PES packet + * header in bytes. + * \param i_max_pes_size maximum length of the pes packet payload + * if zero, uses default maximum + */ int EStoPES ( sout_instance_t *p_sout, block_t **pp_pes, block_t *p_es, es_format_t *p_fmt, int i_stream_id, int b_mpeg2, int b_data_alignment, int i_header_size, -- 2.39.2