History log of /haiku/src/tests/kits/media/Jamfile
Revision Date Author Comments
# 2d104537 07-Dec-2017 Adrien Destugues <pulkomandy@pulkomandy.tk>

Add a simple video decoding test

This application tests the BMediaTrack/BMediaFile API and underlying
ffmpeg plugin for video decoding. You can press (or hold) any key to go
through frames in a video. This avoids debugging both MediaPlayer and
the underlying libraries at the same time.

It shows that ReadFrames is getting video frames out of PTS order.


# 4263f257 27-Apr-2017 Dario Casalinuovo <b.vitruvio@gmail.com>

media_client: Fix Jamfiles to build correctly


# 63b4dd8c 16-Nov-2016 Dario Casalinuovo <b.vitruvio@gmail.com>

Add simple BMediaClient test


# e7a7cd4e 18-May-2016 Dario Casalinuovo <b.vitruvio@gmail.com>

Add streamer_sniff_test

* This is a simple test that open an url for streaming using
BMediaFile, the purpose is to test if streamers sniffing work
well.


# 2d88b1bd 22-Oct-2014 Adrien Destugues <pulkomandy@gmail.com>

convert mediaDescriptions test to cppunit.


# ce299207 22-Oct-2014 Adrien Destugues <pulkomandy@gmail.com>

Convert SizeofTest to cppunit.


# 2521f8ea 22-Oct-2014 Adrien Destugues <pulkomandy@gmail.com>

Convert BufferTest to cppunit.


# 55935df4 22-Oct-2014 Adrien Destugues <pulkomandy@gmail.com>

Convert AreaTest to cppunit.


# 220d0402 31-Jul-2014 Oliver Tappe <zooey@hirschkaefer.de>

Use libstdc++, libsupc++ and libgcc from gcc_syslibs.

* Instead of faking libstdc++.so from libstdc++.a, use libstdc++.so
from the gcc_syslibs build feature for everything except x86_gcc2.
* Use libgcc_s.so from the gcc_syslibs build feature for everything but
x86_gcc2 (which still carries libgcc as part of libroot.so).
* Drop filtering of libgcc objects for libroot, as that is no longer
necessary since we're only using libgcc-as-single-object for libroot
with x86_gcc2, where the filtered object file doesn't exist. Should
the objects that used to be filtered cause any problems as part of
libgcc_s.so, we can always filter them as part of the gcc build.
* Use libsupc++.so from the gcc_syslibs build feature for everything but
x86_gcc2.
* Adjust all Jamfiles accordingly.
* Deactivate building of faked libstdc++.so for non-x86-gcc2. For
x86_gcc2, we still build libstdc++.so from the sources in the Haiku
source tree as part of the Haiku build .
* Put gcc_syslibs package onto the image, when needed.


# 7a28891d 04-Jul-2014 Colin Günther <coling@gmx.de>

Media Kit: Add MP3 audio stream decoder test.

- This test currently fails and thus showing that there is something wrong in
the Media Kit.
- This test was first developed and tested on Haiku R1 Alpha 4.1 where
every thing was hacked together to make this test succeed, thus showing that
the current Media Kit state of affair has some issues and not this test :)
- The test comes with documentation (@see mp3_decoder_test.cpp).

Signed-off-by: Colin Günther <coling@gmx.de>


# c5954368 04-Jul-2014 Colin Günther <coling@gmx.de>

Media Kit: Add MPEG2 video stream decoder test.

- This test currently fails and thus showing that there is something wrong in
the Media Kit.
- This test was first developed and tested on Haiku R1 Alpha 4.1 where
every thing was hacked together to make this test succeed, thus showing that
the current Media Kit state of affair has some issues and not this test :)
- The test comes with documentation (@see mpeg2_decoder.test.cpp).

Signed-off-by: Colin Günther <coling@gmx.de>


# 7228af30 03-Dec-2009 Axel Dörfler <axeld@pinc-software.de>

* Added BeBook example quoted in bug #4920 as a test application into the
repository.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34469 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 16d5c24e 07-Jul-2009 Oliver Tappe <zooey@hirschkaefer.de>

* merged 32bit-wchar_t branches of buildtools and haiku back into
the respective trunk

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31443 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 338b8dc3 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96


# db953899 22-Jan-2004 Axel Dörfler <axeld@pinc-software.de>

Added a program to test the == and < operator of media_format_description.
Revealed some bugs in our previous implementation.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6235 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 73ff0e8f 20-Jan-2004 Axel Dörfler <axeld@pinc-software.de>

Added a small test app that prints out all BMediaFormats supported media_formats,
and some other tiny things.
Will print out a meaningful error in case there is one - tests locking behaviour
of BMediaFormats::GetNextFormat() and if GetCodeFor() works correctly.
Added to the build. Removed "root" library from the rules - that one doesn't
have to be included manually.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6200 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 907f9f5b 19-Jan-2004 shatty <shatty@nowhere.fake>

add media_decoder test program


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6143 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0238e54c 03-Nov-2003 beveloper <beveloper@nowhere.fake>

test programs for the codec api


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5250 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ab709bea 08-Sep-2003 beveloper <beveloper@nowhere.fake>

A simple player that can play 44.1 kHz 16 bit stereo wav files using BSoundPlayer


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4572 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 144039e6 23-Aug-2002 beveloper <beveloper@nowhere.fake>

adding a test that displays media kit notifications


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@855 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 285a7bf0 13-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Tried to get the remaining tests added to the build.
* The support kit tests are commented out as they badly fail to compile.
* I tried the net kit tests, but had to stop very early as I didn't get it
compiled. David?
* Some BFS tests don't compile due to a missing header and the undefined
B_BAD_DATA. Axel?
...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@185 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2d88b1bd33885843db67f600a4beb8d33e3caa19 22-Oct-2014 Adrien Destugues <pulkomandy@gmail.com>

convert mediaDescriptions test to cppunit.


# ce299207f88dc3d136ee90470006d636f96e3a6e 22-Oct-2014 Adrien Destugues <pulkomandy@gmail.com>

Convert SizeofTest to cppunit.


# 2521f8ea39248b3b0a08c36975813d4a38f32185 22-Oct-2014 Adrien Destugues <pulkomandy@gmail.com>

Convert BufferTest to cppunit.


# 55935df47de74b8051b060645b3c5687447fd8b9 22-Oct-2014 Adrien Destugues <pulkomandy@gmail.com>

Convert AreaTest to cppunit.


# 220d04022750f40f8bac8f01fa551211e28d04f2 31-Jul-2014 Oliver Tappe <zooey@hirschkaefer.de>

Use libstdc++, libsupc++ and libgcc from gcc_syslibs.

* Instead of faking libstdc++.so from libstdc++.a, use libstdc++.so
from the gcc_syslibs build feature for everything except x86_gcc2.
* Use libgcc_s.so from the gcc_syslibs build feature for everything but
x86_gcc2 (which still carries libgcc as part of libroot.so).
* Drop filtering of libgcc objects for libroot, as that is no longer
necessary since we're only using libgcc-as-single-object for libroot
with x86_gcc2, where the filtered object file doesn't exist. Should
the objects that used to be filtered cause any problems as part of
libgcc_s.so, we can always filter them as part of the gcc build.
* Use libsupc++.so from the gcc_syslibs build feature for everything but
x86_gcc2.
* Adjust all Jamfiles accordingly.
* Deactivate building of faked libstdc++.so for non-x86-gcc2. For
x86_gcc2, we still build libstdc++.so from the sources in the Haiku
source tree as part of the Haiku build .
* Put gcc_syslibs package onto the image, when needed.


# 7a28891db4b5f41f104b83a87c165bb19b02dcfb 04-Jul-2014 Colin Günther <coling@gmx.de>

Media Kit: Add MP3 audio stream decoder test.

- This test currently fails and thus showing that there is something wrong in
the Media Kit.
- This test was first developed and tested on Haiku R1 Alpha 4.1 where
every thing was hacked together to make this test succeed, thus showing that
the current Media Kit state of affair has some issues and not this test :)
- The test comes with documentation (@see mp3_decoder_test.cpp).

Signed-off-by: Colin Günther <coling@gmx.de>


# c5954368ed1b7ff450cf645b395e744694b42ec7 04-Jul-2014 Colin Günther <coling@gmx.de>

Media Kit: Add MPEG2 video stream decoder test.

- This test currently fails and thus showing that there is something wrong in
the Media Kit.
- This test was first developed and tested on Haiku R1 Alpha 4.1 where
every thing was hacked together to make this test succeed, thus showing that
the current Media Kit state of affair has some issues and not this test :)
- The test comes with documentation (@see mpeg2_decoder.test.cpp).

Signed-off-by: Colin Günther <coling@gmx.de>


# 7228af3083a2d459075b52fb05391654306c06c2 03-Dec-2009 Axel Dörfler <axeld@pinc-software.de>

* Added BeBook example quoted in bug #4920 as a test application into the
repository.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34469 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 16d5c24e533eb14b7b8a99ee9f3ec9ba66335b1e 07-Jul-2009 Oliver Tappe <zooey@hirschkaefer.de>

* merged 32bit-wchar_t branches of buildtools and haiku back into
the respective trunk

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31443 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 338b8dc301721b1f472e8297a898d4eaa2f2ee3a 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96


# db953899562d2a9a3a00dc978b07ae12dbd409de 22-Jan-2004 Axel Dörfler <axeld@pinc-software.de>

Added a program to test the == and < operator of media_format_description.
Revealed some bugs in our previous implementation.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6235 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 73ff0e8f0231ffd1c5df9122d3aaf5684110443f 20-Jan-2004 Axel Dörfler <axeld@pinc-software.de>

Added a small test app that prints out all BMediaFormats supported media_formats,
and some other tiny things.
Will print out a meaningful error in case there is one - tests locking behaviour
of BMediaFormats::GetNextFormat() and if GetCodeFor() works correctly.
Added to the build. Removed "root" library from the rules - that one doesn't
have to be included manually.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6200 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 907f9f5b87e92bc599017d515e46ea4b317c65b7 19-Jan-2004 shatty <shatty@nowhere.fake>

add media_decoder test program


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6143 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0238e54c3befa67dda156981ecef5759ab2b169e 03-Nov-2003 beveloper <beveloper@nowhere.fake>

test programs for the codec api


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5250 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ab709bea161d9e58379450020b61d6df9a191d41 08-Sep-2003 beveloper <beveloper@nowhere.fake>

A simple player that can play 44.1 kHz 16 bit stereo wav files using BSoundPlayer


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4572 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 144039e6c653b050894a15c8cb78911960fc239c 23-Aug-2002 beveloper <beveloper@nowhere.fake>

adding a test that displays media kit notifications


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@855 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 285a7bf086759eb4a758c2ca46e63b79d98fe157 13-Jul-2002 Ingo Weinhold <ingo_weinhold@gmx.de>

Tried to get the remaining tests added to the build.
* The support kit tests are commented out as they badly fail to compile.
* I tried the net kit tests, but had to stop very early as I didn't get it
compiled. David?
* Some BFS tests don't compile due to a missing header and the undefined
B_BAD_DATA. Axel?
...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@185 a95241bf-73f2-0310-859d-f6bbb57e9c96