diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 110 |
1 files changed, 110 insertions, 0 deletions
@@ -1,3 +1,113 @@ +2008-11-21 Sebastian Dröge <sebastian.droege@collabora.co.uk> + + * configure.ac: + * gst/mxf/Makefile.am: + * gst/mxf/mxf.c: (plugin_init): + * gst/mxf/mxfaes-bwf.c: + (mxf_metadata_wave_audio_essence_descriptor_parse), + (mxf_metadata_wave_audio_essence_descriptor_reset), + (mxf_is_aes_bwf_essence_track), (mxf_bwf_handle_essence_element), + (mxf_bwf_create_caps), (mxf_aes_bwf_create_caps): + * gst/mxf/mxfaes-bwf.h: + * gst/mxf/mxfdemux.c: (gst_mxf_pad_finalize), + (gst_mxf_pad_class_init), (gst_mxf_pad_init), + (gst_mxf_demux_flush), (gst_mxf_demux_remove_pad), + (gst_mxf_demux_reset_mxf_state), (gst_mxf_demux_reset_metadata), + (gst_mxf_demux_reset), (gst_mxf_demux_pull_range), + (gst_mxf_demux_push_src_event), + (gst_mxf_demux_handle_partition_pack), + (gst_mxf_demux_handle_primer_pack), + (gst_mxf_demux_handle_metadata_preface), + (gst_mxf_demux_handle_metadata_identification), + (gst_mxf_demux_handle_metadata_content_storage), + (gst_mxf_demux_handle_metadata_essence_container_data), + (gst_mxf_demux_handle_metadata_material_package), + (gst_mxf_demux_handle_metadata_source_package), + (gst_mxf_demux_handle_metadata_track), + (gst_mxf_demux_handle_metadata_sequence), + (gst_mxf_demux_handle_metadata_structural_component), + (gst_mxf_demux_handle_metadata_generic_descriptor), + (gst_mxf_demux_handle_metadata_file_descriptor), + (gst_mxf_demux_handle_metadata_multiple_descriptor), + (gst_mxf_demux_handle_metadata_generic_picture_essence_descriptor), + (gst_mxf_demux_handle_metadata_cdci_picture_essence_descriptor), + (gst_mxf_demux_handle_metadata_mpeg_video_descriptor), + (gst_mxf_demux_handle_metadata_generic_sound_essence_descriptor), + (gst_mxf_demux_handle_metadata_wave_audio_essence_descriptor), + (gst_mxf_demux_handle_metadata_locator), + (gst_mxf_demux_handle_header_metadata_resolve_references), + (gst_mxf_demux_handle_header_metadata_update_streams), + (gst_mxf_demux_handle_metadata), + (gst_mxf_demux_handle_generic_container_system_item), + (gst_mxf_demux_handle_generic_container_essence_element), + (gst_mxf_demux_handle_random_index_pack), + (gst_mxf_demux_handle_index_table_segment), + (gst_mxf_demux_pull_klv_packet), + (gst_mxf_demux_parse_footer_metadata), + (gst_mxf_demux_handle_klv_packet), + (gst_mxf_demux_pull_and_handle_klv_packet), (gst_mxf_demux_loop), + (gst_mxf_demux_chain), (gst_mxf_demux_src_event), + (gst_mxf_demux_src_query_type), (gst_mxf_demux_src_query), + (gst_mxf_demux_sink_activate), (gst_mxf_demux_sink_activate_push), + (gst_mxf_demux_sink_activate_pull), (gst_mxf_demux_sink_event), + (gst_mxf_demux_change_state), (gst_mxf_demux_finalize), + (gst_mxf_demux_base_init), (gst_mxf_demux_class_init), + (gst_mxf_demux_init): + * gst/mxf/mxfdemux.h: + * gst/mxf/mxfmpeg.c: (mxf_metadata_mpeg_video_descriptor_parse), + (mxf_metadata_mpeg_video_descriptor_reset), + (mxf_is_mpeg_video_essence_track), + (mxf_mpeg_video_handle_essence_element), + (mxf_mpeg_video_create_caps): + * gst/mxf/mxfmpeg.h: + * gst/mxf/mxfparse.c: (mxf_is_mxf_packet), (mxf_is_partition_pack), + (mxf_is_header_partition_pack), (mxf_is_body_partition_pack), + (mxf_is_footer_partition_pack), (mxf_is_fill), + (mxf_is_primer_pack), (mxf_is_metadata), + (mxf_is_random_index_pack), (mxf_is_index_table_segment), + (mxf_is_generic_container_system_item), + (mxf_is_generic_container_essence_element), + (mxf_is_generic_container_essence_container_label), + (mxf_ul_is_equal), (mxf_ul_is_zero), (mxf_ul_to_string), + (mxf_umid_is_equal), (mxf_umid_is_zero), (mxf_umid_to_string), + (gst_mxf_ul_hash), (gst_mxf_ul_equal), (mxf_timestamp_parse), + (mxf_timestamp_is_unknown), (mxf_timestamp_compare), + (mxf_fraction_parse), (mxf_utf16_to_utf8), + (mxf_product_version_parse), (mxf_partition_pack_parse), + (mxf_partition_pack_reset), (_mxf_mapping_ul_free), + (mxf_primer_pack_parse), (mxf_primer_pack_reset), + (mxf_local_tag_parse), (gst_mxf_local_tag_free), + (gst_metadata_add_custom_tag), (mxf_metadata_preface_parse), + (mxf_metadata_preface_reset), (mxf_metadata_identification_parse), + (mxf_metadata_identification_reset), + (mxf_metadata_content_storage_parse), + (mxf_metadata_content_storage_reset), + (mxf_metadata_essence_container_data_parse), + (mxf_metadata_essence_container_data_reset), + (mxf_metadata_generic_package_parse), + (mxf_metadata_generic_package_reset), (mxf_metadata_track_parse), + (mxf_metadata_track_reset), (mxf_metadata_track_identifier_parse), + (mxf_metadata_sequence_parse), (mxf_metadata_sequence_reset), + (mxf_metadata_structural_component_parse), + (mxf_metadata_structural_component_reset), + (mxf_metadata_generic_descriptor_parse), + (mxf_metadata_generic_descriptor_reset), + (mxf_metadata_file_descriptor_parse), + (mxf_metadata_file_descriptor_reset), + (mxf_metadata_generic_sound_essence_descriptor_parse), + (mxf_metadata_generic_sound_essence_descriptor_reset), + (mxf_metadata_generic_picture_essence_descriptor_parse), + (mxf_metadata_generic_picture_essence_descriptor_reset), + (mxf_metadata_cdci_picture_essence_descriptor_parse), + (mxf_metadata_cdci_picture_essence_descriptor_reset), + (mxf_metadata_multiple_descriptor_parse), + (mxf_metadata_multiple_descriptor_reset), + (mxf_metadata_locator_parse), (mxf_metadata_locator_reset): + * gst/mxf/mxfparse.h: + * gst/mxf/mxftypes.h: + Add first version of an MXF demuxer. Currently it supports + MPEG video and raw audio and OP 1a/b/c. + 2008-11-20 Michael Smith <msmith@songbirdnest.com> * sys/dshowdecwrapper/gstdshowaudiodec.cpp: |