- 23 Sep, 2011 10 commits
-
-
Martin Storsjö authored
This is required if one wants to link shared modules. Signed-off-by: Rafaël Carré <funman@videolan.org>
-
Rafaël Carré authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Rafaël Carré authored
-
Rafaël Carré authored
-
- 22 Sep, 2011 18 commits
-
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Rafaël Carré authored
-
Pierre Ynard authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
This is now libvlc_track_description_list_release, as agreed at the VDD technical discussion
-
Francois Cartegnie authored
-
Jean-Baptiste Kempf authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Rafaël Carré authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Martin Storsjö authored
This custom setting makes sure the codec actually fills the OMX buffers with data, instead of opaque pointers to buffers residing elsewhere. This is needed in order to get sensible data output on Nexus S, and most probably also on Galaxy S. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Martin Storsjö authored
OMX_SetConfig still lacks a good way to figure out the size of the passed struct/variable, for now hardcoded to the size of the only use case. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Martin Storsjö authored
The Samsung OMX components on e.g. Nexus S require major == 1 and minor == 0, otherwise they simply return errors on all SetParameter/GetParameter calls. Stagefright's OMX client always sets version 1.0.0, which thus probably should be a safe choice for all android cases. An alternative would be to store the version to set as a variable in decoder_sys_t, and set that to 1.0.0 conditionally only for Samsung OMX components, but that would make OMX_INIT_COMMON more complex. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rafaël Carré authored
Also rename confusing vlc_free()
-
- 21 Sep, 2011 12 commits
-
-
Francois Cartegnie authored
We're in 2011 guys !
-
Francois Cartegnie authored
-
Martin Storsjö authored
This adds a fake OMX core implementation, relying the calls via IOMX to the media server, which contains the actual OMX core. Building with IOMX requires private Android headers from the Android source tree, namely the frameworks/base and system/core repositories. (Either froyo or gingerbread should work for building.) This API is not public, has no ABI guarantees and isn't supported. Linking also requires libraries extracted from a froyo/gingerbread device or emulator. Since there are no ABI guarantees, linking to this API might make the .so fail to load on some devices, so for proper use it should be in a dynamically loaded module, separate from the rest of the VLC core and modules. Since this can lead to crashes on unsupported devices, it should only be used in production on whitelisted device/firmware combinations that are known to work. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Martin Storsjö authored
It is useful in the IOMX wrapper. Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
Removal of tabs and trailing spaces Fixing configuration with autoconf 2.67
-
Konstantin Pavlov authored
API. Also, distinguish between SSE and SSE2 CPUs.
-
Konstantin Pavlov authored
This reverts commit d0dc1be9.
-
Francois Cartegnie authored
Must not block if we have no internet access
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-