mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-03-17 20:17:55 +02:00
fate: Add tests for mov display matrix
Rotation, sample/display aspect ratio and pure matrix export. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
This commit is contained in:
parent
7d308bf84b
commit
b90c8a3d08
@ -97,6 +97,7 @@ include $(SRC_PATH)/tests/fate/lossless-audio.mak
|
||||
include $(SRC_PATH)/tests/fate/lossless-video.mak
|
||||
include $(SRC_PATH)/tests/fate/microsoft.mak
|
||||
include $(SRC_PATH)/tests/fate/monkeysaudio.mak
|
||||
include $(SRC_PATH)/tests/fate/mov.mak
|
||||
include $(SRC_PATH)/tests/fate/mp3.mak
|
||||
include $(SRC_PATH)/tests/fate/mpc.mak
|
||||
include $(SRC_PATH)/tests/fate/mpeg4.mak
|
||||
|
@ -76,6 +76,10 @@ probefmt(){
|
||||
run avprobe -show_format_entry format_name -v 0 "$@"
|
||||
}
|
||||
|
||||
probestream(){
|
||||
run avprobe -show_stream_entry "$1" -v 0 "$2"
|
||||
}
|
||||
|
||||
avconv(){
|
||||
dec_opts="-hwaccel $hwaccel -threads $threads -thread_type $thread_type"
|
||||
avconv_args="-nostats -cpuflags $cpuflags"
|
||||
|
15
tests/fate/mov.mak
Normal file
15
tests/fate/mov.mak
Normal file
@ -0,0 +1,15 @@
|
||||
FATE_MOV += fate-mov-dar
|
||||
fate-mov-dar: CMD = probestream display_aspect_ratio $(TARGET_SAMPLES)/mov/displaymatrix.mov
|
||||
|
||||
FATE_MOV += fate-mov-display-matrix
|
||||
fate-mov-display-matrix: CMD = probestream matrix $(TARGET_SAMPLES)/mov/displaymatrix.mov
|
||||
|
||||
FATE_MOV += fate-mov-rotation
|
||||
fate-mov-rotation: CMD = probestream rotation $(TARGET_SAMPLES)/mov/displaymatrix.mov
|
||||
|
||||
FATE_MOV += fate-mov-sar
|
||||
fate-mov-sar: CMD = probestream sample_aspect_ratio $(TARGET_SAMPLES)/mov/displaymatrix.mov
|
||||
|
||||
$(FATE_MOV): avprobe$(EXESUF)
|
||||
FATE_SAMPLES-$(call ALLYES, AVPROBE MOV_DEMUXER) += $(FATE_MOV)
|
||||
fate-mov: $(FATE_MOV)
|
1
tests/ref/fate/mov-dar
Normal file
1
tests/ref/fate/mov-dar
Normal file
@ -0,0 +1 @@
|
||||
3:1
|
9
tests/ref/fate/mov-display-matrix
Normal file
9
tests/ref/fate/mov-display-matrix
Normal file
@ -0,0 +1,9 @@
|
||||
0
|
||||
65536
|
||||
0
|
||||
-65536
|
||||
0
|
||||
0
|
||||
47185920
|
||||
0
|
||||
1073741824
|
1
tests/ref/fate/mov-rotation
Normal file
1
tests/ref/fate/mov-rotation
Normal file
@ -0,0 +1 @@
|
||||
-90
|
1
tests/ref/fate/mov-sar
Normal file
1
tests/ref/fate/mov-sar
Normal file
@ -0,0 +1 @@
|
||||
9:2
|
Loading…
x
Reference in New Issue
Block a user