summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2013-01-29Use frame_a for last_dtsBenjamin Franzke1-4/+2
2013-01-29video-decode: Make struct video_decode private againBenjamin Franzke3-14/+7
2013-01-29video_decode: Store cur_dts in a video frameBenjamin Franzke3-2/+4
2013-01-29Fix stream id by another broken hard-coded value.Benjamin Franzke1-2/+2
We should av_find_best_stream which frame is the video of intrest.
2013-01-29advtime: The end-time of frame n-1 needs to be < start_time of frame nBenjamin Franzke1-7/+10
2013-01-29advtime: Also print the range for the last frameBenjamin Franzke1-7/+17
2013-01-29advtime: Need to start the interval from the previous dtsBenjamin Franzke1-1/+1
Or we duration and start time are not in sync.
2013-01-29cutting: The time-slot needs to be a output-parameter for accuracyBenjamin Franzke1-1/+1
The avconv manpage adds a note, that it is more accurate to have this as output parameter, but slower. Without this it seeks in the input file to the given position, but it looks like it jumps to near i-frames, which results in incorrect positions.
2013-01-29cutting: use printf instead of sed hack to form parametersBenjamin Franzke1-2/+1
2013-01-29Makefile: Add a space before output parameterBenjamin Franzke1-1/+1
2013-01-29Fix warningsBenjamin Franzke2-3/+3
2013-01-29add script for video cuttingJan Klemkow1-0/+20
2013-01-29flush output and use space als separatorJan Klemkow1-3/+7
2013-01-29video-decode: Allow reusing an old frameBenjamin Franzke3-11/+24
2013-01-29print_error: Be staticBenjamin Franzke1-1/+1
2013-01-29add flags for calc and output, print time and duration on cutJan Klemkow1-23/+55
2013-01-29add second diff over diffJan Klemkow2-7/+8
2013-01-10mv struct and wip stateJan Klemkow3-12/+40
2012-11-17Makefile: Add clean targetBenjamin Franzke1-0/+3
2012-11-17Makefile move DEBUG=0 to CFLAGSBenjamin Franzke1-3/+2
2012-11-17video_decode: Use av_strerror to get an error message if read_frame failsBenjamin Franzke1-2/+9
2012-11-17video_decode: Quient libav if DEBUG is disabledBenjamin Franzke1-0/+3
2012-11-17video_decode: Inidicate EOF in get_frameBenjamin Franzke4-4/+14
..and do not print an error message.
2012-11-15advtime: Compile with debugging symbols for nowBenjamin Franzke1-1/+1
2012-11-15Add img/ directory needed for advtime diff outputBenjamin Franzke1-0/+0
Or we fail (previously segfault) in opening the splitted frames.
2012-11-15pgm_save: Check whether file could be openedBenjamin Franzke3-5/+11
2012-11-15util: Remove pgm output in frame_mix functionBenjamin Franzke3-13/+7
That should be up to the utility user, to use pgm_save afterwards.
2012-11-15Add graph plotting script.Jan Klemkow2-0/+12
2012-11-15Add frame mix saving for high diffs.Jan Klemkow4-7/+64
2012-11-14Add frame diff calculation and getopt.Jan Klemkow1-15/+71
2012-11-14video_decode.h: Add header guardsBenjamin Franzke1-0/+5
2012-11-14Add util.cBenjamin Franzke2-0/+19
2012-11-14Add advtime to gitignoreBenjamin Franzke1-0/+1
2012-11-14advtime: Fix warningsBenjamin Franzke1-15/+2
2012-11-14advtime: Disable DEBUG for video_decodeBenjamin Franzke2-1/+6
2012-11-14frame_to_pgm: Fix identationBenjamin Franzke1-9/+9
2012-11-14Add average frame calculation.Jan Klemkow2-167/+50
2012-11-14video_decode: Use av_close_input if availableBenjamin Franzke2-2/+8
Instead of the deprecated av_close_input_file. Which is still needed becuase OpenBSD's libav is to old.
2012-11-14Fix incorrect usage of av_close_input_fileBenjamin Franzke2-2/+2
2012-11-13Build works an OpenBSD.Jan Klemkow3-3/+5
2012-11-13frame_to_pgm: Oops, acutally free resources..Benjamin Franzke2-0/+4
2012-11-13Add very simple abstraction [video_decode.c] of libavBenjamin Franzke4-2/+219
..and an example program using it: frame_to_pgm.
2012-11-13Add decode_frame example: How to decode one video frame at timestampBenjamin Franzke3-0/+187
..and convet to RGB if desired.
2012-10-22advtime: Fix compilationJan Klemkow1-3/+3
2012-10-14add source code from ffmpeg libJan Klemkow3-0/+394