Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc
Commits
395bb9b3
Commit
395bb9b3
authored
Nov 26, 2006
by
Jean-Paul Saman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Digital Camcorder support by Andrea Guzzo (xant at xant dot net).
parent
8cde7f8a
Changes
6
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
1187 additions
and
3 deletions
+1187
-3
THANKS
THANKS
+1
-0
configure.ac
configure.ac
+31
-0
extras/contrib/src/Makefile
extras/contrib/src/Makefile
+65
-3
extras/contrib/src/packages.mak
extras/contrib/src/packages.mak
+6
-0
modules/access/Modules.am
modules/access/Modules.am
+1
-0
modules/access/dc1394.c
modules/access/dc1394.c
+1083
-0
No files found.
THANKS
View file @
395bb9b3
...
@@ -16,6 +16,7 @@ André de Barros Martins Ribeiro <andrerib at ajato.com.br> - Brazilian portugue
...
@@ -16,6 +16,7 @@ André de Barros Martins Ribeiro <andrerib at ajato.com.br> - Brazilian portugue
Andre Pang <adre.pang at csiro dot au> - Annodex support
Andre Pang <adre.pang at csiro dot au> - Annodex support
Andres Krapf <dae at via.ecp.fr> - FreeBSD port and tests, KDE interface
Andres Krapf <dae at via.ecp.fr> - FreeBSD port and tests, KDE interface
Andrey Brilevskiy <director at macwest.ru> - Russian translation
Andrey Brilevskiy <director at macwest.ru> - Russian translation
Andrea Guzzo <xant at xant dot net> - Digital cameras support (dc1394)
Andy Lindsay <andy_vl at ananam.com> - fixes in the TS demux
Andy Lindsay <andy_vl at ananam.com> - fixes in the TS demux
Arkadiusz Lipiec <A.Lipiec at elka.pw.edu.pl> - Polish translation
Arkadiusz Lipiec <A.Lipiec at elka.pw.edu.pl> - Polish translation
Arkadiusz Miskiewicz <misiek at pld.ORG.PL> - autoconf and Makefile patches
Arkadiusz Miskiewicz <misiek at pld.ORG.PL> - autoconf and Makefile patches
...
...
configure.ac
View file @
395bb9b3
...
@@ -1607,6 +1607,37 @@ if test "${enable_live555}" = "yes"; then
...
@@ -1607,6 +1607,37 @@ if test "${enable_live555}" = "yes"; then
fi
fi
fi
fi
dnl
dnl special access module for dc1394 input
dnl
AC_ARG_ENABLE(dc1394,
[ --enable-dc1394 dc1394 access module (default disabled)])
if test "${enable_dc1394}" = "yes"
then
AC_CHECK_HEADERS(libraw1394/raw1394.h, [
AC_CHECK_LIB( raw1394, raw1394_get_nodecount, [
AC_CHECK_HEADERS(libdc1394/dc1394_control.h , [
dnl AC_CHECK_LIB( dc1394_control, dc1394_setup_capture, [
VLC_ADD_PLUGINS([dc1394])
VLC_ADD_LDFLAGS([dc1394],[-ldc1394_control -lraw1394])
dnl ],
dnl [
dnl AC_MSG_ERROR([libdc1394 are mandatory for dc1394 input module. try --disable-dc1394 or install those libraries])
dnl ])
],
[
AC_MSG_ERROR([libdc1394 are mandatory for dc1394 input module. try --disable-dc1394 or install those libraries])
])
],
[
AC_MSG_ERROR([libraw1394 are mandatory for dc1394 input module. try --disable-dc1394 or install those libraries])
])
],
[
AC_MSG_ERROR([libraw1394 is mandatory for dc1394 input module. try --disable-dc1394 or install those libraries])
])
fi
dnl
dnl
dnl dv module: digital video module check for libraw1394
dnl dv module: digital video module check for libraw1394
dnl
dnl
...
...
extras/contrib/src/Makefile
View file @
395bb9b3
...
@@ -191,10 +191,10 @@ else
...
@@ -191,10 +191,10 @@ else
all
:
.iconv .intl .freetype .fribidi .zlib
\
all
:
.iconv .intl .freetype .fribidi .zlib
\
.a52 .mpeg2 .id3tag .mad .ogg .vorbis .vorbisenc .theora
\
.a52 .mpeg2 .id3tag .mad .ogg .vorbis .vorbisenc .theora
\
.FLAC .speex .faad .faac .lame .ebml .matroska .ffmpeg .dvdcss
\
.FLAC .speex .faad .faac .lame .ebml .matroska .ffmpeg .dvdcss
\
.live .goom2k4 .caca .mod .x264 .xml .twolame
\
.live .goom2k4 .caca .mod .x264 .xml .twolame
\
.png .gpg-error .gcrypt .gnutls .mpcdec
\
.png .gpg-error .gcrypt .gnutls .mpcdec
\
.dvdnav .dvbpsi .wxwidgets .dirac
\
.dvdnav .dvbpsi .wxwidgets .dirac
\
.aclocal .libdca
.aclocal .libdca
.libraw1394 .libdc1394
# .png .gpg-error .gcrypt .gnutls .mpcdec\
# .png .gpg-error .gcrypt .gnutls .mpcdec\
# .SDL_image .daap .cddb .cdio .vcdimager
# .SDL_image .daap .cddb .cdio .vcdimager
endif
endif
...
@@ -1507,6 +1507,68 @@ endif
...
@@ -1507,6 +1507,68 @@ endif
(
cd
$<
;
$(HOSTCC)
./configure
$(HOSTCONF)
--prefix
=
$(PREFIX)
--disable-nls
--disable-shared
&&
make
&&
make
install
)
(
cd
$<
;
$(HOSTCC)
./configure
$(HOSTCONF)
--prefix
=
$(PREFIX)
--disable-nls
--disable-shared
&&
make
&&
make
install
)
# $(INSTALL_NAME)
# $(INSTALL_NAME)
touch
$@
touch
$@
# libraw1394
# ***************************************************************************
#ifdef SVN
#libraw1394:
# $(SVN) co -r 325 $(LIBDC1394_SVN)/libraw1394/trunk/libraw1394 libraw1394
# (cd $<; libtoolize --copy --force; \
# autopoint -f; \
# aclocal -I extras/contrib/share/aclocal; \
# autoconf; \
# autoheader; \
# automake --add-missing --copy -Wall)
#
#else
libraw1394-$(LIBRAW1394_VERSION).tar.gz
:
$(WGET)
$(LIBRAW1394_URL)
libraw1394
:
libraw1394-$(LIBRAW1394_VERSION).tar.gz
$(EXTRACT_GZ)
#endif
.libraw1394
:
libraw1394
(
cd
$<
;
./configure
--prefix
=
$(PREFIX)
&&
make
&&
make
DESTDIR
=
$(PRFIX)
install
)
touch
$@
CLEAN_file
+=
.libraw1394
CLEAN_PKG
+=
libraw1394
DISTCLEAN_PKG
+=
libraw1394-
$(LIBRAW1394_VERSION)
# ***************************************************************************
# libdc1394
# ***************************************************************************
#ifdef SVN
#libdc1394:
# $(SVN) co -r 325 $(LIBDC1394_SVN)/libdc1394/trunk/libdc1394 libdc1394
# (cd $<; libtoolize --copy --force; \
# autopoint -f; \
# aclocal -I extras/contrib/share/aclocal; \
# autoconf; \
# autoheader; \
# automake --add-missing --copy -Wall)
#
#else
libdc1394-$(LIBDC1394_VERSION).tar.gz
:
$(WGET)
$(LIBDC1394_URL)
libdc1394
:
libdc1394-$(LIBDC1394_VERSION).tar.gz
$(EXTRACT_GZ)
#endif
.libdc1394
:
libdc1394
(
cd
$<
;
./configure
--prefix
=
$(PREFIX)
&&
\
patch
-p1
< ../Patches/libdc1394-noexamples.patch
&&
\
make
&&
make
DESTDIR
=
$(PRFIX)
install
)
touch
$@
CLEAN_file
+=
.libdc1394
CLEAN_PKG
+=
libdc1394
DISTCLEAN_PKG
+=
libdc1394-
$(LIBDC1394_VERSION)
# ***************************************************************************
CLEAN_FILE
+=
.gpg-error
CLEAN_FILE
+=
.gpg-error
CLEAN_PKG
+=
libgpg-error
CLEAN_PKG
+=
libgpg-error
...
...
extras/contrib/src/packages.mak
View file @
395bb9b3
...
@@ -99,6 +99,12 @@ GOOM2k4_URL=$(SF)/goom/goom-$(GOOM2k4_VERSION)-src.tar.gz
...
@@ -99,6 +99,12 @@ GOOM2k4_URL=$(SF)/goom/goom-$(GOOM2k4_VERSION)-src.tar.gz
LIBCACA_VERSION
=
0.9
LIBCACA_VERSION
=
0.9
LIBCACA_URL
=
http://libcaca.zoy.org/files/libcaca-
$(LIBCACA_VERSION)
.tar.gz
LIBCACA_URL
=
http://libcaca.zoy.org/files/libcaca-
$(LIBCACA_VERSION)
.tar.gz
LIBDTS_VERSION
=
0.0.2
LIBDTS_VERSION
=
0.0.2
LIBDC1394_VERSION
=
1.2.1
LIBDC1394_URL
=
http://surfnet.dl.sourceforge.net/sourceforge/libdc1394/libdc1394-
$(LIBDC1394_VERSION)
.tar.gz
LIBDC1394_SVN
=
https://svn.sourceforge.net/svnroot
LIBRAW1394_VERSION
=
1.2.0
LIBRAW1394_URL
=
http://surfnet.dl.sourceforge.net/sourceforge/libraw1394/libraw1394-
$(LIBRAW1394_VERSION)
.tar.gz
LIBRAW1394_SVN
=
https://svn.sourceforge.net/svnroot
LIBDTS_URL
=
http://debian.unnet.nl/pub/videolan/libdts/
$(LIBDTS_VERSION)
/libdts-
$(LIBDTS_VERSION)
.tar.gz
LIBDTS_URL
=
http://debian.unnet.nl/pub/videolan/libdts/
$(LIBDTS_VERSION)
/libdts-
$(LIBDTS_VERSION)
.tar.gz
LIBDCA_SVN
=
svn://svn.videolan.org/libdca/trunk
LIBDCA_SVN
=
svn://svn.videolan.org/libdca/trunk
MODPLUG_VERSION
=
0.8
MODPLUG_VERSION
=
0.8
...
...
modules/access/Modules.am
View file @
395bb9b3
...
@@ -9,6 +9,7 @@ SOURCES_access_smb = smb.c
...
@@ -9,6 +9,7 @@ SOURCES_access_smb = smb.c
SOURCES_access_gnomevfs = gnomevfs.c
SOURCES_access_gnomevfs = gnomevfs.c
SOURCES_dvdnav = dvdnav.c
SOURCES_dvdnav = dvdnav.c
SOURCES_dvdread = dvdread.c
SOURCES_dvdread = dvdread.c
SOURCES_dc1394 = dc1394.c
SOURCES_access_fake = fake.c
SOURCES_access_fake = fake.c
SOURCES_cdda = \
SOURCES_cdda = \
cdda.c \
cdda.c \
...
...
modules/access/dc1394.c
0 → 100644
View file @
395bb9b3
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment