projects
/
dcpomatic.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Possibly improve shuffler behaviour (use one for all content if any 3D is present).
[dcpomatic.git]
/
src
/
lib
/
ffmpeg_decoder.cc
2022-04-28
Carl Hetherington
Handle multiple bitmap subtitles at the same time corre...
blob
|
commitdiff
|
raw
2022-04-28
Carl Hetherington
Make emit_bitmap_start take a ContentBitmapText.
blob
|
commitdiff
|
raw
|
diff to current
2022-04-03
Carl Hetherington
C++11 and whitespace cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2022-02-17
Carl Hetherington
Try to handle EAGAIN from avcodec_send_packet() properly.
blob
|
commitdiff
|
raw
|
diff to current
2022-01-11
Carl Hetherington
Fix failure to decode multiple video frames from one...
v2.15.183
blob
|
commitdiff
|
raw
|
diff to current
2022-01-11
Carl Hetherington
Cleanup: move some stuff into process_video_frame().
blob
|
commitdiff
|
raw
|
diff to current
2022-01-11
Carl Hetherington
Use a separate AVFrame for each stream when decoding.
blob
|
commitdiff
|
raw
|
diff to current
2021-10-13
Carl Hetherington
Ignore errors from avcodec_send_packet.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Merge branch 'better-gl' into v2.15.x
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Replace aligned bool with enum Alignment.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-27
Carl Hetherington
Various alignment adjustments.
blob
|
commitdiff
|
raw
|
diff to current
2021-09-12
Carl Hetherington
Fix missing subtitles embedded in files decoded by...
blob
|
commitdiff
|
raw
|
diff to current
2021-09-12
Carl Hetherington
Add missing avsubtitle_free().
blob
|
commitdiff
|
raw
|
diff to current
2021-06-04
Carl Hetherington
Fix errors when seeking FFmpeg for some formats.
blob
|
commitdiff
|
raw
|
diff to current
2021-06-03
Carl Hetherington
Ignore errors from avcodec_receive_frame when flushing...
blob
|
commitdiff
|
raw
|
diff to current
2021-05-01
Carl Hetherington
Build with FFmpeg 4.4 and switch to the new send/receiv...
blob
|
commitdiff
|
raw
|
diff to current
2021-04-30
Carl Hetherington
Switch decoding to ffmpeg send/receive API.
blob
|
commitdiff
|
raw
|
diff to current
2021-04-30
Carl Hetherington
Remove some FFmpeg-related warnings by using AVStream...
blob
|
commitdiff
|
raw
|
diff to current
2021-04-29
Carl Hetherington
C++11 tidying.
blob
|
commitdiff
|
raw
|
diff to current
2021-03-31
Carl Hetherington
Add an assert for a function that can fail.
blob
|
commitdiff
|
raw
|
diff to current
2021-03-13
Carl Hetherington
Build fix for Ubuntu-16.04-era compilers.
blob
|
commitdiff
|
raw
|
diff to current
2021-03-02
Carl Hetherington
Tidy up and do flushing more correctly.
v2.15.133
blob
|
commitdiff
|
raw
|
diff to current
2021-03-02
Carl Hetherington
Rename some subtitle decoding / processing methods.
blob
|
commitdiff
|
raw
|
diff to current
2021-03-02
Carl Hetherington
Key _next_time with the audio stream pointer.
blob
|
commitdiff
|
raw
|
diff to current
2021-03-02
Carl Hetherington
Remove FFmpeg::_packet.
blob
|
commitdiff
|
raw
|
diff to current
2021-03-02
Carl Hetherington
Extract process_audio_frame.
blob
|
commitdiff
|
raw
|
diff to current
2021-03-02
Carl Hetherington
Extract audio_stream_from_index.
blob
|
commitdiff
|
raw
|
diff to current
2021-02-28
Carl Hetherington
C++11 cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2021-01-13
Carl Hetherington
Fix for changes to libsub API.
blob
|
commitdiff
|
raw
|
diff to current
2021-01-07
Carl Hetherington
BOOST_FOREACH.
blob
|
commitdiff
|
raw
|
diff to current
2021-01-07
Carl Hetherington
std::shared_ptr
blob
|
commitdiff
|
raw
|
diff to current
2020-12-02
Carl Hetherington
Obey audio timestamps if they don't deviate by more...
blob
|
commitdiff
|
raw
|
diff to current
2020-11-23
Carl Hetherington
Remove swaroop variant.
blob
|
commitdiff
|
raw
|
diff to current
2020-10-14
Carl Hetherington
Don't crash if the first packet in a stream has AV_NOPT...
blob
|
commitdiff
|
raw
|
diff to current
2020-10-14
Carl Hetherington
Clear out _next_time when seeking, so out-of-date value...
blob
|
commitdiff
|
raw
|
diff to current
2020-07-27
Carl Hetherington
Merge branch 'warnings' into v2.15.x.
blob
|
commitdiff
|
raw
|
diff to current
2020-07-26
Carl Hetherington
Ignore FFmpeg warnings in a nicer way.
blob
|
commitdiff
|
raw
|
diff to current
2020-04-16
Carl Hetherington
Added some FIXMEs.
blob
|
commitdiff
|
raw
|
diff to current
2020-02-20
Carl Hetherington
Apply FFmpeg palette fix to examination too; fix build...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-19
Carl Hetherington
Merge branch 'v2.15.x' of ssh://git.carlh.net/home...
blob
|
commitdiff
|
raw
|
diff to current
2020-02-19
Carl Hetherington
Nicer fix for 2D-labelled-3D checking from master.
blob
|
commitdiff
|
raw
|
diff to current
2019-12-19
Carl Hetherington
Add an assertion.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-17
Carl Hetherington
Fix casting of bytes to words, and hence (hopefully...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-11
Carl Hetherington
Make DecoderPart::_position an optional.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-06
Carl Hetherington
Add an assertion.
blob
|
commitdiff
|
raw
|
diff to current
2019-05-31
Carl Hetherington
Basics of allowing video parts of FFmpegContent to...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-13
Carl Hetherington
swaroop: basics of encrypted MP4 playback.
blob
|
commitdiff
|
raw
|
diff to current
2019-05-10
Carl Hetherington
Put Time types in dcpomatic namespace.
blob
|
commitdiff
|
raw
|
diff to current
2019-05-05
Carl Hetherington
Stop video filters emitting frames from the old positio...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-03
Carl Hetherington
Work around width/height being 0 in subtitle_codec_cont...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-21
Carl Hetherington
Tidy and fix logging.
blob
|
commitdiff
|
raw
|
diff to current
2018-11-21
Carl Hetherington
Put Film pointer into Decoder.
blob
|
commitdiff
|
raw
|
diff to current
2018-11-21
Carl Hetherington
Take Film pointer out of Content.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-09
Carl Hetherington
White space.
blob
|
commitdiff
|
raw
|
diff to current
2018-07-23
Carl Hetherington
Tidy up after mass rename.
blob
|
commitdiff
|
raw
|
diff to current
2018-07-23
Carl Hetherington
More automated renaming.
blob
|
commitdiff
|
raw
|
diff to current
2018-07-21
Carl Hetherington
Basics of multiple captions per content so that DCPCont...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-19
Carl Hetherington
Clean up after previous commit.
blob
|
commitdiff
|
raw
|
diff to current
2018-07-19
Carl Hetherington
More renaming.
blob
|
commitdiff
|
raw
|
diff to current
2018-07-19
Carl Hetherington
Rename Subtitle -> Text
blob
|
commitdiff
|
raw
|
diff to current
2018-06-09
Carl Hetherington
Fix bad parsing of ASS lines embedded into FFmpeg files...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-08
Carl Hetherington
Fix doubled subtitles if subtitle stop times are specified.
blob
|
commitdiff
|
raw
|
diff to current
2018-05-15
Carl Hetherington
Fix crash on enabling telecine filter.
v2.13.21
blob
|
commitdiff
|
raw
|
diff to current
2018-03-05
Carl Hetherington
Fix OOM condition when seeking near to the end of long...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-23
Carl Hetherington
Fix duplicate frames when padding.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-11
Carl Hetherington
Fix crash due to alpha_blend requiring BGRA (#1165).
blob
|
commitdiff
|
raw
|
diff to current
2018-01-05
Carl Hetherington
Missing stop emission for fully-timed FFmpeg subtitles...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-13
Carl Hetherington
Setup SubtitleDecoder::_position correctly (in some...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-03
Carl Hetherington
Restore correct setup of fast resampler when the player...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-03
Carl Hetherington
A few optimisations.
blob
|
commitdiff
|
raw
|
diff to current
2017-09-03
Carl Hetherington
Cope with e.g. truehd audio streams having not every...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-28
Carl Hetherington
Support more detailed horizontal positioning coming...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-11
Carl Hetherington
Merge branch 'master' of ssh://git.carlh.net/home/carl...
blob
|
commitdiff
|
raw
|
diff to current
2017-07-11
Carl Hetherington
Remove unused Player::_ignore_audio. Ignore position
blob
|
commitdiff
|
raw
|
diff to current
2017-06-23
Carl Hetherington
Attempts to simplify black-filling logic in Player.
blob
|
commitdiff
|
raw
|
diff to current
2017-05-21
Carl Hetherington
Do resampling in AudioDecoder rather than Player.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-27
Carl Hetherington
Initial work on removing storage of subtitle times.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-19
Carl Hetherington
Various fixes to seeking with audio.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-19
Carl Hetherington
Fix merging of audio in various circumstances.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-19
Carl Hetherington
Various fixes to push audio vaguely in the right direction.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-19
Carl Hetherington
Reinstate subtitle list view.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-19
Carl Hetherington
Post-merge tidy-up.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-19
Carl Hetherington
Various work on the audio code.
blob
|
commitdiff
|
raw
|
diff to current
2017-04-19
Carl Hetherington
Basic grunt-work, untested and unfinished, but it compiles.
blob
|
commitdiff
|
raw
|
diff to current
2016-12-09
Carl Hetherington
Merge branch 'master' of ssh://git.carlh.net/home/carl...
blob
|
commitdiff
|
raw
|
diff to current
2016-12-08
Carl Hetherington
Further fixes and tidying to 'better-seek'.
blob
|
commitdiff
|
raw
|
diff to current
2016-11-25
Carl Hetherington
Fix typo.
blob
|
commitdiff
|
raw
|
diff to current
2016-11-20
Carl Hetherington
Some more decode logging.
blob
|
commitdiff
|
raw
|
diff to current
2016-11-20
Carl Hetherington
Fix subtitles (seen in DVB) which have a specified...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-19
Carl Hetherington
Move position variables into the video/audio/subtitle...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-19
Carl Hetherington
Cope with offsets between video/audio/subtitle data...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-19
Carl Hetherington
Fix incorrect scaling of DVB subtitles when the picture...
blob
|
commitdiff
|
raw
|
diff to current
2016-11-17
Carl Hetherington
A possibly-better approach to seeking.
blob
|
commitdiff
|
raw
|
diff to current
2016-09-30
Carl Hetherington
Allow loading of multiple films from the batch converte...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-20
Carl Hetherington
Merge branch 'master' of ssh://git.carlh.net/home/carl...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-19
Carl Hetherington
Merge branch 'master' of ssh://git.carlh.net/home/carl...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-19
Carl Hetherington
Discard packets with crazy (very negative) timestamps.
blob
|
commitdiff
|
raw
|
diff to current
2016-08-12
Carl Hetherington
Remove all use of stringstream in an attempt to fix
blob
|
commitdiff
|
raw
|
diff to current
2016-07-28
Carl Hetherington
Some more fixes missing from 2704fe5.
blob
|
commitdiff
|
raw
|
diff to current
2016-07-27
Carl Hetherington
Fix start-trim of audio-only content (#915).
blob
|
commitdiff
|
raw
|
diff to current
next