annotate libmpdemux/Makefile @ 24576:6704a924d4aa

According to MSDN a thread must call CoUninitialize once for each successful call it has made to CoInitialize or CoInitializeEx, including any call that returns S_FALSE. Only the CoUninitialize call corresponding to the CoInitialize or CoInitializeEx call that initialized the library can close it. patch by Gianluigi Tiesi, mplayer netfarm it
author diego
date Sun, 23 Sep 2007 20:37:33 +0000
parents e4a38a7cdb81
children 752e40637551
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
21310
3220773a071b Split muxers into a separate library that only MEncoder is linked against.
diego
parents: 21307
diff changeset
1 include ../config.mak
2311
038038c7d7e9 i forgot this. -10l :(
arpi
parents:
diff changeset
2
22528
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 22190
diff changeset
3 LIBNAME_COMMON = libmpdemux.a
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 22190
diff changeset
4 LIBNAME_MENCODER = libmpmux.a
2311
038038c7d7e9 i forgot this. -10l :(
arpi
parents:
diff changeset
5
22531
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
6 SRCS_COMMON = asfheader.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
7 aviheader.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
8 aviprint.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
9 demuxer.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
10 demux_aac.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
11 demux_asf.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
12 demux_audio.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
13 demux_avi.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
14 demux_demuxers.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
15 demux_film.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
16 demux_fli.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
17 demux_lmlm4.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
18 demux_mf.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
19 demux_mkv.c ebml.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
20 demux_mov.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
21 demux_mpg.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
22 demux_nsv.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
23 demux_nuv.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
24 demux_pva.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
25 demux_rawaudio.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
26 demux_rawvideo.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
27 demux_realaud.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
28 demux_real.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
29 demux_roq.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
30 demux_smjpeg.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
31 demux_ts.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
32 demux_ty.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
33 demux_ty_osd.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
34 demux_viv.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
35 demux_vqf.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
36 demux_y4m.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
37 extension.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
38 mf.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
39 mp3_hdr.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
40 mpeg_hdr.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
41 mpeg_packetizer.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
42 parse_es.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
43 parse_mp4.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
44 video.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
45 yuv4mpeg.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
46 yuv4mpeg_ratio.c \
15772
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
47
22528
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 22190
diff changeset
48 SRCS_COMMON-$(GIF) += demux_gif.c
23092
21e496522217 cosmetics: Remove CONFIG_ prefix from FFmpeg library Makefile variables.
diego
parents: 22717
diff changeset
49 SRCS_COMMON-$(LIBAVFORMAT) += demux_lavf.c
22528
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 22190
diff changeset
50 SRCS_COMMON-$(LIBDV) += demux_rawdv.c
24564
e4a38a7cdb81 libnemesi support, yet another rtsp/rtp library...
lu_zero
parents: 23101
diff changeset
51 SRCS_COMMON-$(LIBNEMESI) += demux_nemesi.c
22528
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 22190
diff changeset
52 SRCS_COMMON-$(LIBNUT) += demux_nut.c
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 22190
diff changeset
53 SRCS_COMMON-$(LIBVORBIS) += demux_ogg.c
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 22190
diff changeset
54 SRCS_COMMON-$(MUSEPACK) += demux_mpc.c
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 22190
diff changeset
55 SRCS_COMMON-$(STREAMING_LIVE555) += demux_rtp.cpp demux_rtp_codec.cpp
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 22190
diff changeset
56 SRCS_COMMON-$(WIN32DLL) += demux_avs.c
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 22190
diff changeset
57 SRCS_COMMON-$(XMMS_PLUGINS) += demux_xmms.c
15772
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
58
22528
8bcff5c7e387 Give more descriptive names to the source and library variables and split
diego
parents: 22190
diff changeset
59 SRCS_MENCODER = muxer.c \
22531
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
60 muxer_avi.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
61 muxer_mpeg.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
62 muxer_rawaudio.c \
090ec2169aee cosmetics: Fix indentation, reorder some lines for consistency.
diego
parents: 22528
diff changeset
63 muxer_rawvideo.c \
15772
d3d30585a9d2 Be more patch-friendly
ranma
parents: 15754
diff changeset
64
23092
21e496522217 cosmetics: Remove CONFIG_ prefix from FFmpeg library Makefile variables.
diego
parents: 22717
diff changeset
65 SRCS_MENCODER-$(LIBAVFORMAT) += muxer_lavf.c
21275
c1bddf9fcee7 FFmpeg-style conditional dependency declaration
diego
parents: 21259
diff changeset
66
21259
92b122592776 Merge common parts of all Makefiles into one file included by all.
diego
parents: 21247
diff changeset
67 include ../mpcommon.mak
23098
138d0a814e89 Add CXX include flags to dependency file generation CFLAGS to generate correct
diego
parents: 23092
diff changeset
68
138d0a814e89 Add CXX include flags to dependency file generation CFLAGS to generate correct
diego
parents: 23092
diff changeset
69 dep depend: CFLAGS += $(EXTRAXX_INC)