diff options
author | Edward Hervey <edward@collabora.com> | 2013-07-03 17:59:02 +0200 |
---|---|---|
committer | Edward Hervey <edward@collabora.com> | 2013-07-03 17:59:02 +0200 |
commit | 982aee25c64cc9dfca7810f192f0c5f9b8247906 (patch) | |
tree | 1a2a77876345e91100df7fb4966a98dfbb95c498 /docs | |
parent | b2335f8d3321de471c0248c4a7e22f010a5fad2b (diff) |
mpegts: Split files and implement free functions
* In order to avoid future clashing between table_id for the various
mpeg-ts variants, use different enums.
* In order to keep everything clean(ish) and allow for cleaner growth,
split into different files (will need the same for descriptors later)
* Also ... implement free functions for all table types :)
Diffstat (limited to 'docs')
-rw-r--r-- | docs/libs/gst-plugins-bad-libs-sections.txt | 92 |
1 files changed, 55 insertions, 37 deletions
diff --git a/docs/libs/gst-plugins-bad-libs-sections.txt b/docs/libs/gst-plugins-bad-libs-sections.txt index 90bb27c686..ef24ce7b5f 100644 --- a/docs/libs/gst-plugins-bad-libs-sections.txt +++ b/docs/libs/gst-plugins-bad-libs-sections.txt @@ -169,110 +169,126 @@ gst_mpeg4_parse_video_packet_header <SECTION> <FILE>gstmpegtsdescriptor</FILE> <SUBSECTION Common> -GstMpegTSDescriptor -GstMpegTSDescriptorType +GstMpegTsDescriptor +GstMpegTsDescriptorType +GstMpegTsATSCDescriptorType +GstMpegTsDVBDescriptorType +GstMpegTsISDBDescriptorType +GstMpegTsMiscDescriptorType gst_mpegts_find_descriptor gst_mpegts_parse_descriptors <SUBSECTION component> -GstMpegTSComponentDescriptor +GstMpegTsComponentDescriptor gst_mpegts_descriptor_parse_dvb_component <SUBSECTION extended_event> -GstMpegTSExtendedEventItem -GstMpegTSExtendedEventDescriptor +GstMpegTsExtendedEventItem +GstMpegTsExtendedEventDescriptor gst_mpegts_descriptor_parse_dvb_extended_event <SUBSECTION satellite_delivery> -GstMpegTSSatelliteDeliverySystemDescriptor -GstMpegTSDVBCodeRate -GstMpegTSModulationType -GstMpegTSSatellitePolarizationType -GstMpegTSSatelliteRolloff +GstMpegTsSatelliteDeliverySystemDescriptor +GstMpegTsDVBCodeRate +GstMpegTsModulationType +GstMpegTsSatellitePolarizationType +GstMpegTsSatelliteRolloff gst_mpegts_descriptor_parse_satellite_delivery_system <SUBSECTION cable_delivery> -GstMpegTSCableDeliverySystemDescriptor -GstMpegTSCableOuterFECScheme +GstMpegTsCableDeliverySystemDescriptor +GstMpegTsCableOuterFECScheme gst_mpegts_descriptor_parse_cable_delivery_system <SUBSECTION short_event> gst_mpegts_descriptor_parse_dvb_short_event gst_mpegts_descriptor_parse_dvb_network_name <SUBSECTION service> -GstMpegTSDVBServiceType +GstMpegTsDVBServiceType gst_mpegts_descriptor_parse_dvb_service <SUBSECTION iso639> -GstMpegTSISO639LanguageDescriptor -GstMpegTSIso639AudioType +GstMpegTsISO639LanguageDescriptor +GstMpegTsIso639AudioType gst_mpegts_descriptor_parse_iso_639_language gst_mpegts_descriptor_parse_dvb_stream_identifier <SUBSECTION logical_channel> -GstMpegTSLogicalChannel -GstMpegTSLogicalChannelDescriptor +GstMpegTsLogicalChannel +GstMpegTsLogicalChannelDescriptor gst_mpegts_descriptor_parse_logical_channel <SUBSECTION Standard> -GST_TYPE_MPEG_TSDVB_CODE_RATE +GST_TYPE_MPEG_TS_DVB_CODE_RATE GST_TYPE_MPEG_TS_CABLE_OUTER_FEC_SCHEME GST_TYPE_MPEG_TS_MODULATION_TYPE GST_TYPE_MPEG_TS_SATELLITE_POLARIZATION_TYPE GST_TYPE_MPEG_TS_SATELLITE_ROLLOFF GST_TYPE_MPEGTS_DESCRIPTOR -GST_TYPE_MPEG_TSDVB_SERVICE_TYPE +GST_TYPE_MPEG_TS_DVB_SERVICE_TYPE GST_TYPE_MPEG_TS_DESCRIPTOR_TYPE GST_TYPE_MPEG_TS_ISO639_AUDIO_TYPE GST_TYPE_MPEG_TS_RUNNING_STATUS +GST_TYPE_MPEG_TS_ATSC_DESCRIPTOR_TYPE +GST_TYPE_MPEG_TS_DVB_DESCRIPTOR_TYPE +GST_TYPE_MPEG_TS_ISDB_DESCRIPTOR_TYPE +GST_TYPE_MPEG_TS_MISC_DESCRIPTOR_TYPE gst_mpegts_descriptor_get_type gst_mpeg_ts_cable_outer_fec_scheme_get_type gst_mpeg_ts_modulation_type_get_type gst_mpeg_ts_satellite_polarization_type_get_type gst_mpeg_ts_satellite_rolloff_get_type -gst_mpeg_tsdvb_code_rate_get_type +gst_mpeg_ts_dvb_code_rate_get_type gst_mpeg_ts_descriptor_type_get_type +gst_mpeg_ts_atsc_descriptor_type_get_type +gst_mpeg_ts_dvb_descriptor_type_get_type +gst_mpeg_ts_isdb_descriptor_type_get_type +gst_mpeg_ts_misc_descriptor_type_get_type gst_mpeg_ts_iso639_audio_type_get_type gst_mpeg_ts_running_status_get_type -gst_mpeg_tsdvb_service_type_get_type +gst_mpeg_ts_dvb_service_type_get_type </SECTION> <SECTION> <FILE>gstmpegtssection</FILE> <SUBSECTION section> GST_MPEGTS_SECTION_TYPE -GstMpegTSSection -GstMpegTSSectionTableID -GstMpegTSSectionType +GstMpegTsSection +GstMpegTsSectionTableID +GstMpegTsSectionATSCTableID +GstMpegTsSectionDVBTableID +GstMpegTsSectionType gst_message_new_mpegts_section gst_message_parse_mpegts_section gst_mpegts_section_new gst_mpegts_section_ref gst_mpegts_section_unref <SUBSECTION PAT> -GstMpegTSPatProgram +GstMpegTsPatProgram gst_mpegts_section_get_pat <SUBSECTION PMT> -GstMpegTSPMT -GstMpegTSPMTStream +GstMpegTsPMT +GstMpegTsPMTStream gst_mpegts_section_get_pmt <SUBSECTION BAT> -GstMpegTSBAT -GstMpegTSBATStream +GstMpegTsBAT +GstMpegTsBATStream <SUBSECTION CAT> gst_mpegts_section_get_cat <SUBSECTION EIT> -GstMpegTSEIT -GstMpegTSEITEvent -GstMpegTSRunningStatus +GstMpegTsEIT +GstMpegTsEITEvent +GstMpegTsRunningStatus gst_mpegts_section_get_eit <SUBSECTION NIT> -GstMpegTSNIT -GstMpegTSNITStream +GstMpegTsNIT +GstMpegTsNITStream gst_mpegts_section_get_nit <SUBSECTION SDT> -GstMpegTSSDT -GstMpegTSSDTService +GstMpegTsSDT +GstMpegTsSDTService gst_mpegts_section_get_sdt -GstMpegTSTOT +GstMpegTsTOT gst_mpegts_section_get_tdt gst_mpegts_section_get_tot gst_mpegts_section_get_tsdt <SUBSECTION Standard> GST_TYPE_MPEG_TS_SECTION_TABLE_ID GST_TYPE_MPEG_TS_SECTION_TYPE +GST_TYPE_MPEG_TS_SECTION_ATSC_TABLE_ID +GST_TYPE_MPEG_TS_SECTION_DVB_TABLE_ID GST_MPEGTS_SECTION GST_TYPE_MPEGTS_BAT GST_TYPE_MPEGTS_EIT @@ -286,6 +302,8 @@ GST_TYPE_MPEGTS_SDT_SERVICE GST_TYPE_MPEGTS_SECTION GST_TYPE_MPEGTS_TOT gst_mpeg_ts_section_table_id_get_type +gst_mpeg_ts_section_atsc_table_id_get_type +gst_mpeg_ts_section_dvb_table_id_get_type gst_mpeg_ts_section_type_get_type gst_mpegts_bat_get_type gst_mpegts_eit_event_get_type |