From: Josh de Kock
Fix ticket #7521
---
tests/api/api-h264-slice-test.c | 88 +++--
1 file changed, 51 insertions(+), 37 deletions(-)
diff --git a/tests/api/api-h264-slice-test.c b/tests/api/api-h264-slice-test.c
index 57e7dc79c3..ebc90b5b57 100644
--- a/tests/api/ap
From: Josh de Kock
---
tests/api/api-h264-slice-test.c | 85 +++--
1 file changed, 48 insertions(+), 37 deletions(-)
diff --git a/tests/api/api-h264-slice-test.c b/tests/api/api-h264-slice-test.c
index 57e7dc79c3..b3f9f91ab3 100644
--- a/tests/api/api-h264-slice-test
From: Josh de Kock
---
tests/api/api-h264-slice-test.c | 74 +++--
1 file changed, 43 insertions(+), 31 deletions(-)
diff --git a/tests/api/api-h264-slice-test.c b/tests/api/api-h264-slice-test.c
index 57e7dc79c3..08d5d57941 100644
--- a/tests/api/api-h264-slice-test
From: Josh de Kock
This test ensures that you are able to send N number of slice NALUs in slice
threaded mode to be decoded simultaneously
---
Actually send fix.
tests/api/Makefile | 1 +
tests/api/api-h264-slice-test.c | 221 +++
tests/fate/api.mak
From: Josh de Kock
This test ensures that you are able to send N number of slice NALUs in slice
threaded mode to be decoded simultaneously
---
Prints a warning to the user when threading is not enabled, slice NALUs
should still be checked for proper decoding irregardless of whether threads
ar
From: Josh de Kock
This test ensures that you are able to send N number of slice NALUs in slice
threaded mode to be decoded simultaneously
---
Tested on Linux 32/64, MinGW + WINE 32/64.
tests/api/Makefile | 1 +
tests/api/api-h264-slice-test.c | 216 ++
test
From: Josh de Kock
This test ensures that you are able to send N number of slice NALUs in slice
threaded mode to be decoded simultaneously
---
Ignore the previous patch, had some dead code in it. This now
works in MinGW as well.
tests/api/Makefile | 1 +
tests/api/api-h264-sl
From: Josh de Kock
---
tests/fate/h264.mak | 2 +
tests/ref/fate/h264-timecode | 305 +++
2 files changed, 307 insertions(+)
create mode 100644 tests/ref/fate/h264-timecode
diff --git a/tests/fate/h264.mak b/tests/fate/h264.mak
index 1839b9b44e..f14b4
From: Josh de Kock
---
There are no cosmetic changes which are not functional here.
libavcodec/h264_sei.c | 21 ---
libavcodec/h264_sei.h | 28 +--
libavcodec/h264_slice.c | 59 +++--
3 files changed, 65 insertions(+), 43 dele
From: Josh de Kock
---
libavfilter/vf_showinfo.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/libavfilter/vf_showinfo.c b/libavfilter/vf_showinfo.c
index d1d1415c0b..689b5399db 100644
--- a/libavfilter/vf_showinfo.c
+++ b/libavfilter/vf_showinfo.c
@@ -32,6 +32,7 @@
#include "
From: Devin Heitmueller
Create SMPTE ST 12-1 timecodes based on H.264 SEI picture timing
info.
For framerates > 30 FPS, the field flag is used in conjunction with
pairs of frames which contain the same frame timestamp in S12M.
Ensure the field is properly set per the spec.
---
libavcodec/h264_s
From: Josh de Kock
This test ensures that you are able to send N number of slice NALUs in slice
threaded mode to be decoded simultaneously
---
tests/api/Makefile | 1 +
tests/api/api-h264-slice-test.c | 213 ++
tests/fate/api.mak | 4 +
tests/re
From: Devin Heitmueller
Create SMPTE ST 12-1 timecodes based on H.264 SEI picture timing
info.
For framerates > 30 FPS, the field flag is used in conjunction with
pairs of frames which contain the same frame timestamp in S12M.
Ensure the field is properly set per the spec.
---
fftools/ffprobe.c
From: Josh de Kock
---
libavcodec/h264_sei.c | 21 --
libavcodec/h264_sei.h | 28 +--
libavcodec/h264_slice.c | 59 ++-
libavfilter/vf_showinfo.c | 10 +++
4 files changed, 75 insertions(+), 43 deletions(-)
diff --git
This set requires Derek's patch to h264 which fixes #7083.
'h264_slice: Copy the value of x264_build before calling h264_slice_header_init
during thread init'
Josh
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinf
From: Devin Heitmueller
There are a number of different binary representations in which
SMPTE timecodes can use. Make clear that the specific representation
that ffmpeg refers to corresponds to the DV video spec, which is
SMPTE S314M:2005 for standard definition video and ST 370-2013 for
high de
From: Josh de Kock
This test ensures that you are able to send N number of slice NALUs in slice
threaded mode to be decoded simultaneously
---
Tested with `./configure --cc='cc -m32'` now, seems to be fine. Will send
sample to Michael on IRC.
tests/api/Makefile | 1 +
tests/a
From: Josh de Kock
This test ensures that you are able to send N number of slice NALUs in slice
threaded mode to be decoded simultaneously
---
Tested 32bit with --arch=x86_32
tests/api/Makefile | 1 +
tests/api/api-h264-slice-test.c | 212 ++
tests/fate/api
From: Josh de Kock
This test ensures that you are able to send N number of slice NALUs in slice
threaded mode to be decoded simultaneously
---
tests/api/Makefile | 1 +
tests/api/api-h264-slice-test.c | 208 +
tests/fate/api.mak | 4 +
tests/ref
From: Josh de Kock
This error isn't particularly helpful as checking for mixed IDR/non-IDR
NALUs would need to be done at a higher level to actually be accurate.
Removing the error allows an API user to send individual slice NALUs
(i.e. incomplete frames) so they can take advantage of slice
threa
From: Josh de Kock
No segfault on sample ticket 4408.
---
libavcodec/h264dec.c | 23 ++-
1 file changed, 14 insertions(+), 9 deletions(-)
diff --git a/libavcodec/h264dec.c b/libavcodec/h264dec.c
index 8d115fa040..2ab52f57c0 100644
--- a/libavcodec/h264dec.c
+++ b/libavcodec/
From: Kieran Kunhya
Signed-off-by: Josh de Kock
---
libavcodec/h264_sei.c | 15 ---
libavcodec/h264_sei.h | 3 +--
libavcodec/h264_slice.c | 22 ++
libavcodec/h264dec.c| 5 +++--
4 files changed, 26 insertions(+), 19 deletions(-)
diff --git a/libavcode
From: Kieran Kunhya
Signed-off-by: Josh de Kock
---
libavcodec/h264_sei.c | 15 ---
libavcodec/h264_sei.h | 3 +--
libavcodec/h264_slice.c | 26 ++
libavcodec/h264dec.c| 5 +++--
4 files changed, 30 insertions(+), 19 deletions(-)
diff --git a/libav
From: Kieran Kunhya
---
This is also useful when CC is fully contained in the first field.
libavcodec/h264_sei.c | 15 ---
libavcodec/h264_sei.h | 3 +--
libavcodec/h264_slice.c | 15 ++-
libavcodec/h264dec.c| 5 +++--
4 files changed, 22 insertions(+), 16 dele
24 matches
Mail list logo