@@ -43,7 +43,7 @@ enum vidtv_psi_stream_types {
4343 STREAM_PRIVATE_DATA = 0x06 , /* see ISO/IEC 13818-1 2000 p. 48 */
4444};
4545
46- /**
46+ /*
4747 * struct vidtv_psi_desc - A generic PSI descriptor type.
4848 * The descriptor length is an 8-bit field specifying the total number of bytes of the data portion
4949 * of the descriptor following the byte defining the value of this field.
@@ -55,7 +55,7 @@ struct vidtv_psi_desc {
5555 u8 data [];
5656} __packed ;
5757
58- /**
58+ /*
5959 * struct vidtv_psi_desc_service - Service descriptor.
6060 * See ETSI EN 300 468 section 6.2.33.
6161 */
@@ -71,7 +71,7 @@ struct vidtv_psi_desc_service {
7171 char * service_name ;
7272} __packed ;
7373
74- /**
74+ /*
7575 * struct vidtv_psi_desc_registration - A registration descriptor.
7676 * See ISO/IEC 13818-1 section 2.6.8
7777 */
@@ -93,7 +93,7 @@ struct vidtv_psi_desc_registration {
9393 u8 additional_identification_info [];
9494} __packed ;
9595
96- /**
96+ /*
9797 * struct vidtv_psi_desc_network_name - A network name descriptor
9898 * see ETSI EN 300 468 v1.15.1 section 6.2.27
9999 */
@@ -110,7 +110,7 @@ struct vidtv_psi_desc_service_list_entry {
110110 struct vidtv_psi_desc_service_list_entry * next ;
111111} __packed ;
112112
113- /**
113+ /*
114114 * struct vidtv_psi_desc_service_list - A service list descriptor
115115 * see ETSI EN 300 468 v1.15.1 section 6.2.35
116116 */
@@ -121,7 +121,7 @@ struct vidtv_psi_desc_service_list {
121121 struct vidtv_psi_desc_service_list_entry * service_list ;
122122} __packed ;
123123
124- /**
124+ /*
125125 * struct vidtv_psi_desc_short_event - A short event descriptor
126126 * see ETSI EN 300 468 v1.15.1 section 6.2.37
127127 */
@@ -142,7 +142,7 @@ struct vidtv_psi_desc_short_event
142142 char * event_name ,
143143 char * text );
144144
145- /**
145+ /*
146146 * struct vidtv_psi_table_header - A header that is present for all PSI tables.
147147 */
148148struct vidtv_psi_table_header {
@@ -158,7 +158,7 @@ struct vidtv_psi_table_header {
158158 u8 last_section ; /* last_section_number */
159159} __packed ;
160160
161- /**
161+ /*
162162 * struct vidtv_psi_table_pat_program - A single program in the PAT
163163 * See ISO/IEC 13818-1 : 2000 p.43
164164 */
@@ -168,7 +168,7 @@ struct vidtv_psi_table_pat_program {
168168 struct vidtv_psi_table_pat_program * next ;
169169} __packed ;
170170
171- /**
171+ /*
172172 * struct vidtv_psi_table_pat - The Program Allocation Table (PAT)
173173 * See ISO/IEC 13818-1 : 2000 p.43
174174 */
@@ -179,7 +179,7 @@ struct vidtv_psi_table_pat {
179179 struct vidtv_psi_table_pat_program * program ;
180180} __packed ;
181181
182- /**
182+ /*
183183 * struct vidtv_psi_table_sdt_service - Represents a service in the SDT.
184184 * see ETSI EN 300 468 v1.15.1 section 5.2.3.
185185 */
@@ -193,7 +193,7 @@ struct vidtv_psi_table_sdt_service {
193193 struct vidtv_psi_table_sdt_service * next ;
194194} __packed ;
195195
196- /**
196+ /*
197197 * struct vidtv_psi_table_sdt - Represents the Service Description Table
198198 * see ETSI EN 300 468 v1.15.1 section 5.2.3.
199199 */
@@ -205,15 +205,15 @@ struct vidtv_psi_table_sdt {
205205 struct vidtv_psi_table_sdt_service * service ;
206206} __packed ;
207207
208- /**
208+ /*
209209 * enum service_running_status - Status of a SDT service.
210210 * see ETSI EN 300 468 v1.15.1 section 5.2.3 table 6.
211211 */
212212enum service_running_status {
213213 RUNNING = 0x4 ,
214214};
215215
216- /**
216+ /*
217217 * enum service_type - The type of a SDT service.
218218 * see ETSI EN 300 468 v1.15.1 section 6.2.33, table 81.
219219 */
@@ -223,7 +223,7 @@ enum service_type {
223223 DIGITAL_RADIO_SOUND_SERVICE = 0X2 ,
224224};
225225
226- /**
226+ /*
227227 * struct vidtv_psi_table_pmt_stream - A single stream in the PMT.
228228 * See ISO/IEC 13818-1 : 2000 p.46.
229229 */
@@ -235,7 +235,7 @@ struct vidtv_psi_table_pmt_stream {
235235 struct vidtv_psi_table_pmt_stream * next ;
236236} __packed ;
237237
238- /**
238+ /*
239239 * struct vidtv_psi_table_pmt - The Program Map Table (PMT).
240240 * See ISO/IEC 13818-1 : 2000 p.46.
241241 */
@@ -477,7 +477,6 @@ struct vidtv_psi_desc *vidtv_psi_desc_clone(struct vidtv_psi_desc *desc);
477477 * vidtv_psi_create_sec_for_each_pat_entry - Create a PMT section for each
478478 * program found in the PAT
479479 * @pat: The PAT to look for programs.
480- * @s: The stream loop (one or more streams)
481480 * @pcr_pid: packet ID for the PCR to be used for the program described in this
482481 * PMT section
483482 */
@@ -595,9 +594,11 @@ u32 vidtv_psi_sdt_write_into(struct vidtv_psi_sdt_write_args *args);
595594 * @buf: The destination buffer.
596595 * @offset: The offset into the destination buffer.
597596 * @pmt: A pointer to the PMT.
597+ * @pid: Program ID
598598 * @buf_sz: The size of the destination buffer.
599599 * @continuity_counter: A pointer to the CC. Incremented on every new packet.
600- *
600+ * @pcr_pid: The TS PID used for the PSI packets. All channels will share the
601+ * same PCR.
601602 */
602603struct vidtv_psi_pmt_write_args {
603604 char * buf ;
@@ -713,7 +714,7 @@ u32 vidtv_psi_nit_write_into(struct vidtv_psi_nit_write_args *args);
713714
714715void vidtv_psi_nit_table_destroy (struct vidtv_psi_table_nit * nit );
715716
716- /**
717+ /*
717718 * struct vidtv_psi_desc_short_event - A short event descriptor
718719 * see ETSI EN 300 468 v1.15.1 section 6.2.37
719720 */
@@ -748,7 +749,7 @@ struct vidtv_psi_table_eit
748749 * struct vidtv_psi_eit_write_args - Arguments for writing an EIT section
749750 * @buf: The destination buffer.
750751 * @offset: The offset into the destination buffer.
751- * @nit : A pointer to the NIT
752+ * @eit : A pointer to the EIT
752753 * @buf_sz: The size of the destination buffer.
753754 * @continuity_counter: A pointer to the CC. Incremented on every new packet.
754755 *
0 commit comments