std::shared_ptr
authorCarl Hetherington <cth@carlh.net>
Mon, 4 Jan 2021 20:16:53 +0000 (21:16 +0100)
committerCarl Hetherington <cth@carlh.net>
Thu, 7 Jan 2021 21:48:29 +0000 (22:48 +0100)
commitdd9be86db6cde0afa5da0d1d1ac43b42e05dca26
treee56a3f82fb9e1c8602f265bea0d0688d8a018644
parent0d35820cf50d2789752b8776683b26d04642518d
std::shared_ptr
470 files changed:
src/lib/active_text.cc
src/lib/active_text.h
src/lib/analyse_audio_job.cc
src/lib/analyse_audio_job.h
src/lib/analyse_subtitles_job.cc
src/lib/analyse_subtitles_job.h
src/lib/atmos_content.cc
src/lib/atmos_content.h
src/lib/atmos_decoder.cc
src/lib/atmos_decoder.h
src/lib/atmos_metadata.cc
src/lib/atmos_metadata.h
src/lib/atmos_mxf_content.cc
src/lib/atmos_mxf_content.h
src/lib/atmos_mxf_decoder.cc
src/lib/atmos_mxf_decoder.h
src/lib/audio_analysis.cc
src/lib/audio_analysis.h
src/lib/audio_buffers.cc
src/lib/audio_buffers.h
src/lib/audio_content.cc
src/lib/audio_content.h
src/lib/audio_decoder.cc
src/lib/audio_decoder.h
src/lib/audio_delay.cc
src/lib/audio_delay.h
src/lib/audio_filter.cc
src/lib/audio_filter.h
src/lib/audio_filter_graph.cc
src/lib/audio_filter_graph.h
src/lib/audio_mapping.cc
src/lib/audio_merger.cc
src/lib/audio_merger.h
src/lib/audio_processor.h
src/lib/audio_ring_buffers.cc
src/lib/audio_ring_buffers.h
src/lib/audio_stream.h
src/lib/bitmap_text.h
src/lib/butler.cc
src/lib/butler.h
src/lib/check_content_change_job.cc
src/lib/check_content_change_job.h
src/lib/cinema.cc
src/lib/cinema.h
src/lib/colour_conversion.cc
src/lib/combine_dcp_job.cc
src/lib/config.cc
src/lib/config.h
src/lib/content.cc
src/lib/content.h
src/lib/content_atmos.h
src/lib/content_audio.h
src/lib/content_factory.cc
src/lib/content_factory.h
src/lib/content_part.h
src/lib/content_store.h
src/lib/content_text.h
src/lib/content_video.h
src/lib/copy_dcp_details_to_film.cc
src/lib/copy_dcp_details_to_film.h
src/lib/copy_to_drive_job.cc
src/lib/cross_linux.cc
src/lib/cross_osx.cc
src/lib/cross_windows.cc
src/lib/dcp.cc
src/lib/dcp.h
src/lib/dcp_content.cc
src/lib/dcp_content.h
src/lib/dcp_decoder.cc
src/lib/dcp_decoder.h
src/lib/dcp_encoder.cc
src/lib/dcp_encoder.h
src/lib/dcp_examiner.cc
src/lib/dcp_examiner.h
src/lib/dcp_subtitle.cc
src/lib/dcp_subtitle.h
src/lib/dcp_subtitle_content.cc
src/lib/dcp_subtitle_content.h
src/lib/dcp_subtitle_decoder.cc
src/lib/dcp_subtitle_decoder.h
src/lib/dcp_video.cc
src/lib/dcp_video.h
src/lib/dcpomatic_log.cc
src/lib/dcpomatic_log.h
src/lib/dcpomatic_socket.cc
src/lib/dcpomatic_socket.h
src/lib/decoder.cc
src/lib/decoder.h
src/lib/decoder_factory.cc
src/lib/decoder_factory.h
src/lib/decoder_part.cc
src/lib/decoder_part.h
src/lib/dkdm_recipient.cc
src/lib/dkdm_recipient.h
src/lib/dkdm_wrapper.cc
src/lib/dkdm_wrapper.h
src/lib/emailer.cc
src/lib/empty.cc
src/lib/empty.h
src/lib/encode_server.cc
src/lib/encode_server.h
src/lib/encode_server_finder.cc
src/lib/encode_server_finder.h
src/lib/encoder.cc
src/lib/encoder.h
src/lib/environment_info.cc
src/lib/examine_content_job.cc
src/lib/examine_content_job.h
src/lib/examine_ffmpeg_subtitles_job.cc
src/lib/examine_ffmpeg_subtitles_job.h
src/lib/ffmpeg.cc
src/lib/ffmpeg.h
src/lib/ffmpeg_content.cc
src/lib/ffmpeg_content.h
src/lib/ffmpeg_decoder.cc
src/lib/ffmpeg_decoder.h
src/lib/ffmpeg_encoder.cc
src/lib/ffmpeg_encoder.h
src/lib/ffmpeg_examiner.cc
src/lib/ffmpeg_examiner.h
src/lib/ffmpeg_file_encoder.cc
src/lib/ffmpeg_file_encoder.h
src/lib/ffmpeg_image_proxy.cc
src/lib/ffmpeg_image_proxy.h
src/lib/file_log.cc
src/lib/file_log.h
src/lib/film.cc
src/lib/film.h
src/lib/filter_graph.cc
src/lib/font_data.cc
src/lib/font_data.h
src/lib/frame_rate_change.cc
src/lib/frame_rate_change.h
src/lib/hints.cc
src/lib/hints.h
src/lib/image.cc
src/lib/image.h
src/lib/image_content.cc
src/lib/image_content.h
src/lib/image_decoder.cc
src/lib/image_decoder.h
src/lib/image_examiner.cc
src/lib/image_examiner.h
src/lib/image_proxy.cc
src/lib/image_proxy.h
src/lib/isdcf_metadata.cc
src/lib/j2k_encoder.cc
src/lib/j2k_encoder.h
src/lib/j2k_image_proxy.cc
src/lib/j2k_image_proxy.h
src/lib/job.cc
src/lib/job.h
src/lib/job_manager.cc
src/lib/job_manager.h
src/lib/json_server.cc
src/lib/json_server.h
src/lib/kdm_with_metadata.cc
src/lib/kdm_with_metadata.h
src/lib/log.cc
src/lib/log.h
src/lib/mid_side_decoder.cc
src/lib/mid_side_decoder.h
src/lib/null_log.h
src/lib/overlaps.cc
src/lib/overlaps.h
src/lib/piece.h
src/lib/player.cc
src/lib/player.h
src/lib/player_text.cc
src/lib/player_text.h
src/lib/player_video.cc
src/lib/player_video.h
src/lib/playlist.cc
src/lib/playlist.h
src/lib/position_image.h
src/lib/raw_image_proxy.cc
src/lib/raw_image_proxy.h
src/lib/reel_writer.cc
src/lib/reel_writer.h
src/lib/referenced_reel_asset.h
src/lib/render_text.cc
src/lib/render_text.h
src/lib/resampler.cc
src/lib/resampler.h
src/lib/scp_uploader.cc
src/lib/screen.cc
src/lib/screen.h
src/lib/send_kdm_email_job.cc
src/lib/send_notification_email_job.cc
src/lib/send_problem_report_job.cc
src/lib/send_problem_report_job.h
src/lib/server.cc
src/lib/server.h
src/lib/shuffler.cc
src/lib/shuffler.h
src/lib/spl.cc
src/lib/spl_entry.cc
src/lib/spl_entry.h
src/lib/stdout_log.cc
src/lib/stdout_log.h
src/lib/string_text_file.cc
src/lib/string_text_file.h
src/lib/string_text_file_content.cc
src/lib/string_text_file_content.h
src/lib/string_text_file_decoder.cc
src/lib/string_text_file_decoder.h
src/lib/subtitle_analysis.cc
src/lib/subtitle_encoder.cc
src/lib/subtitle_encoder.h
src/lib/text_content.cc
src/lib/text_content.h
src/lib/text_decoder.cc
src/lib/text_decoder.h
src/lib/transcode_job.cc
src/lib/transcode_job.h
src/lib/types.cc
src/lib/types.h
src/lib/upload_job.cc
src/lib/upload_job.h
src/lib/uploader.cc
src/lib/uploader.h
src/lib/upmixer_a.cc
src/lib/upmixer_a.h
src/lib/upmixer_b.cc
src/lib/upmixer_b.h
src/lib/util.cc
src/lib/util.h
src/lib/verify_dcp_job.cc
src/lib/verify_dcp_job.h
src/lib/video_content.cc
src/lib/video_content.h
src/lib/video_decoder.cc
src/lib/video_decoder.h
src/lib/video_filter_graph.cc
src/lib/video_filter_graph.h
src/lib/video_mxf_content.cc
src/lib/video_mxf_content.h
src/lib/video_mxf_decoder.cc
src/lib/video_mxf_decoder.h
src/lib/video_mxf_examiner.cc
src/lib/video_mxf_examiner.h
src/lib/video_ring_buffers.cc
src/lib/video_ring_buffers.h
src/lib/weak_film.h
src/lib/writer.cc
src/lib/writer.h
src/lib/zipper.cc
src/lib/zipper.h
src/tools/dcpomatic.cc
src/tools/dcpomatic_batch.cc
src/tools/dcpomatic_cli.cc
src/tools/dcpomatic_combiner.cc
src/tools/dcpomatic_create.cc
src/tools/dcpomatic_disk.cc
src/tools/dcpomatic_kdm.cc
src/tools/dcpomatic_kdm_cli.cc
src/tools/dcpomatic_player.cc
src/tools/dcpomatic_playlist.cc
src/tools/dcpomatic_server.cc
src/tools/dcpomatic_server_cli.cc
src/tools/server_test.cc
src/wx/audio_dialog.cc
src/wx/audio_dialog.h
src/wx/audio_mapping_view.cc
src/wx/audio_panel.cc
src/wx/audio_panel.h
src/wx/audio_plot.cc
src/wx/audio_plot.h
src/wx/batch_job_view.cc
src/wx/batch_job_view.h
src/wx/closed_captions_dialog.cc
src/wx/closed_captions_dialog.h
src/wx/colour_conversion_editor.cc
src/wx/config_dialog.cc
src/wx/config_dialog.h
src/wx/content_advanced_dialog.cc
src/wx/content_advanced_dialog.h
src/wx/content_menu.cc
src/wx/content_menu.h
src/wx/content_panel.cc
src/wx/content_panel.h
src/wx/content_properties_dialog.cc
src/wx/content_properties_dialog.h
src/wx/content_sub_panel.cc
src/wx/content_sub_panel.h
src/wx/content_view.cc
src/wx/content_view.h
src/wx/content_widget.h
src/wx/controls.cc
src/wx/controls.h
src/wx/dcp_panel.cc
src/wx/dcp_panel.h
src/wx/dkdm_dialog.cc
src/wx/dkdm_dialog.h
src/wx/dkdm_output_panel.cc
src/wx/dkdm_output_panel.h
src/wx/email_dialog.cc
src/wx/film_editor.cc
src/wx/film_editor.h
src/wx/film_viewer.cc
src/wx/film_viewer.h
src/wx/fonts_dialog.cc
src/wx/fonts_dialog.h
src/wx/full_config_dialog.cc
src/wx/gl_video_view.cc
src/wx/gl_video_view.h
src/wx/hints_dialog.cc
src/wx/hints_dialog.h
src/wx/interop_metadata_dialog.cc
src/wx/interop_metadata_dialog.h
src/wx/isdcf_metadata_dialog.cc
src/wx/isdcf_metadata_dialog.h
src/wx/job_manager_view.cc
src/wx/job_manager_view.h
src/wx/job_view.cc
src/wx/job_view.h
src/wx/job_view_dialog.cc
src/wx/job_view_dialog.h
src/wx/kdm_dialog.cc
src/wx/kdm_dialog.h
src/wx/kdm_output_panel.cc
src/wx/kdm_output_panel.h
src/wx/language_tag_dialog.cc
src/wx/markers_dialog.cc
src/wx/markers_dialog.h
src/wx/monitor_dialog.cc
src/wx/move_to_dialog.cc
src/wx/move_to_dialog.h
src/wx/nag_dialog.cc
src/wx/normal_job_view.cc
src/wx/normal_job_view.h
src/wx/player_config_dialog.cc
src/wx/player_information.cc
src/wx/player_information.h
src/wx/playlist_controls.cc
src/wx/playlist_controls.h
src/wx/recipient_dialog.h
src/wx/recipients_panel.cc
src/wx/recipients_panel.h
src/wx/report_problem_dialog.cc
src/wx/report_problem_dialog.h
src/wx/screen_dialog.h
src/wx/screens_panel.cc
src/wx/screens_panel.h
src/wx/self_dkdm_dialog.cc
src/wx/self_dkdm_dialog.h
src/wx/server_dialog.cc
src/wx/simple_video_view.cc
src/wx/simple_video_view.h
src/wx/smpte_metadata_dialog.cc
src/wx/smpte_metadata_dialog.h
src/wx/standard_controls.cc
src/wx/standard_controls.h
src/wx/subtitle_appearance_dialog.cc
src/wx/subtitle_appearance_dialog.h
src/wx/system_information_dialog.cc
src/wx/system_information_dialog.h
src/wx/text_panel.cc
src/wx/text_panel.h
src/wx/text_view.cc
src/wx/text_view.h
src/wx/timeline.cc
src/wx/timeline.h
src/wx/timeline_atmos_content_view.cc
src/wx/timeline_atmos_content_view.h
src/wx/timeline_audio_content_view.cc
src/wx/timeline_audio_content_view.h
src/wx/timeline_content_view.cc
src/wx/timeline_content_view.h
src/wx/timeline_dialog.cc
src/wx/timeline_dialog.h
src/wx/timeline_text_content_view.cc
src/wx/timeline_text_content_view.h
src/wx/timeline_video_content_view.cc
src/wx/timeline_video_content_view.h
src/wx/timeline_view.h
src/wx/timing_panel.cc
src/wx/timing_panel.h
src/wx/verify_dcp_dialog.cc
src/wx/verify_dcp_dialog.h
src/wx/verify_dcp_progress_dialog.cc
src/wx/verify_dcp_progress_dialog.h
src/wx/video_panel.cc
src/wx/video_view.cc
src/wx/video_view.h
src/wx/video_waveform_dialog.cc
src/wx/video_waveform_dialog.h
src/wx/video_waveform_plot.cc
src/wx/video_waveform_plot.h
src/wx/wx_util.cc
test/4k_test.cc
test/atmos_test.cc
test/audio_analysis_test.cc
test/audio_delay_test.cc
test/audio_filter_test.cc
test/audio_merger_test.cc
test/audio_processor_delay_test.cc
test/audio_processor_test.cc
test/audio_ring_buffers_test.cc
test/burnt_subtitle_test.cc
test/butler_test.cc
test/client_server_test.cc
test/closed_caption_test.cc
test/colour_conversion_test.cc
test/content_test.cc
test/cpl_hash_test.cc
test/dcp_decoder_test.cc
test/dcp_playback_test.cc
test/dcp_subtitle_test.cc
test/digest_test.cc
test/empty_test.cc
test/ffmpeg_audio_only_test.cc
test/ffmpeg_audio_test.cc
test/ffmpeg_dcp_test.cc
test/ffmpeg_decoder_seek_test.cc
test/ffmpeg_decoder_sequential_test.cc
test/ffmpeg_encoder_test.cc
test/ffmpeg_examiner_test.cc
test/ffmpeg_pts_offset_test.cc
test/file_naming_test.cc
test/film_metadata_test.cc
test/frame_rate_test.cc
test/hints_test.cc
test/image_content_fade_test.cc
test/image_proxy_test.cc
test/image_test.cc
test/import_dcp_test.cc
test/interrupt_encoder_test.cc
test/isdcf_name_test.cc
test/j2k_bandwidth_test.cc
test/job_test.cc
test/kdm_naming_test.cc
test/markers_test.cc
test/no_use_video_test.cc
test/optimise_stills_test.cc
test/player_test.cc
test/pulldown_detect_test.cc
test/recover_test.cc
test/reel_writer_test.cc
test/reels_test.cc
test/remake_id_test.cc
test/remake_with_subtitle_test.cc
test/repeat_frame_test.cc
test/required_disk_space_test.cc
test/resampler_test.cc
test/scaling_test.cc
test/shuffler_test.cc
test/silence_padding_test.cc
test/skip_frame_test.cc
test/socket_test.cc
test/srt_subtitle_test.cc
test/ssa_subtitle_test.cc
test/stream_test.cc
test/subtitle_charset_test.cc
test/subtitle_language_test.cc
test/subtitle_metadata_test.cc
test/subtitle_reel_number_test.cc
test/subtitle_reel_test.cc
test/subtitle_trim_test.cc
test/test.cc
test/test.h
test/threed_test.cc
test/time_calculation_test.cc
test/torture_test.cc
test/upmixer_a_test.cc
test/util_test.cc
test/vf_kdm_test.cc
test/vf_test.cc
test/video_level_test.cc
test/video_mxf_content_test.cc