Click here to Skip to main content
15,897,371 members
Articles / Desktop Programming / MFC

DirectShow Editing Services (DES) and combining AVI files

Rate me:
Please Sign up or sign in to vote.
4.64/5 (4 votes)
9 Sep 2011CPOL5 min read 36K   5.8K   12  
A sample C++ project that uses DES to combine two or more AVI files.
//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
// Used by DESCombine Test.rc
//
#define IDM_ABOUTBOX                    0x0010
#define IDD_ABOUTBOX                    100
#define IDS_ABOUTBOX                    101
#define IDD_DESCOMBINETEST_DIALOG       102
#define IDR_MAINFRAME                   128
#define IDD_AddFiles                    129
#define IDD_Demo                        131
#define IDD_CombineFiles                131
#define IDC_MediaFilename               1000
#define IDC_Browse                      1001
#define IDC_StartTime                   1004
#define IDC_EndTime                     1005
#define IDC_Add                         1005
#define IDC_Delete                      1006
#define IDC_Files                       1007
#define IDC_Preview                     1008
#define IDC_ToAVI                       1009
#define IDC_Compressor                  1010
#define IDC_OutputFilename              1011
#define IDC_ShowXML                     1013
#define IDC_CombineFiles                1014
#define IDC_ElapsedTime                 1015
#define IDC_VideoBytes                  1016
#define IDC_MediaTime                   1017
#define IDC_AudioBytes                  1018
#define IDC_PROGRESS1                   1019
#define IDC_Status                      1020
#define IDC_DisplayArea                 1021
#define IDC_MessageList                 1023
#define IDC_Repeat                      1026
#define IDC_EDIT1                       1027
#define IDC_BUTTON1                     1028
#define IDC_Stop                        1028

// Next default values for new objects
// 
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE        132
#define _APS_NEXT_COMMAND_VALUE         32771
#define _APS_NEXT_CONTROL_VALUE         1029
#define _APS_NEXT_SYMED_VALUE           101
#endif
#endif

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Retired
Canada Canada
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions