On 21.11.2014 00:14, Alexander Strasser wrote:
Hi Lukasz!

On 2014-11-19 00:06 +0100, Lukasz Marek wrote:
On 18.11.2014 22:20, Reynaldo H. Verdejo Pinochet wrote:
Hi. Overall this looks good, thanks. I would move the test to
tests/ though and integrate it with the build/test system as,
say, the way tiny_ssim is:

grep -R tiny_ssim *
Makefile:TESTTOOLS   = audiogen videogen rotozoom tiny_psnr tiny_ssim base64
tests/Makefile:FATE_UTILS = base64 tiny_psnr tiny_ssim
tests/tiny_ssim.c: * tiny_ssim.c
tests/tiny_ssim.c:        printf("tiny_ssim <file1.yuv> <file2.yuv>
<width>x<height> [<seek>]\n");

I tried as I remember but this test need to be linked with ffmpeg's libs
so adding it to FATE_UTILS is not enough

   Would it help with the build of ffserver_config_test if you apply
this (based on your github ffserver branch):

--- a/Makefile
+++ b/Makefile
@@ -69,8 +69,8 @@ $(TOOLS): %$(EXESUF): %.o $(EXEOBJS)
  tools/cws2fws$(EXESUF): ELIBS = $(ZLIB)
  tools/uncoded_frame$(EXESUF): $(FF_DEP_LIBS)
  tools/uncoded_frame$(EXESUF): ELIBS = $(FF_EXTRALIBS)
-tools/ffserver_config_test$(EXESUF): $(FF_DEP_LIBS)
-tools/ffserver_config_test$(EXESUF): ELIBS = ffserver_config.o cmdutils.o 
$(FF_DEP_LIBS) -lm
+tools/ffserver_config_test$(EXESUF): ffserver_config.o cmdutils.o 
$(FF_DEP_LIBS)
+tools/ffserver_config_test$(EXESUF): ELIBS = $(FF_EXTRALIBS)

  config.h: .config
  .config: $(wildcard $(FFLIBS:%=$(SRC_PATH)/lib%/all*.c))

Looks like it is working, thanks!


   Regarding the code in ffserver_config_test.c, it look still quite raw
from a very quick look. IIUC it writes data to a hardcoded path in /tmp
so at least relocating that relative to the binary location itself or
something like that should be better I think.

Yes, it is raw. I posted it because I needed help with Makefile and as reference (I changed quite much that code so I needed to do some regression test).

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to