summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog110
1 files changed, 110 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4257453f..852a382f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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: