[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-server-cvs
Subject: [Server-cvs] common/util/pub plgnhand.h,1.6.36.2,1.6.36.3
From: vijendrakumara () helixcommunity ! org
Date: 2007-06-28 14:02:36
Message-ID: 200706281402.l5SE2smg009793 () dommarcmx ! xen ! 10east ! com
[Download RAW message or body]
Update of /cvsroot/server/common/util/pub
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv10983
Modified Files:
Tag: SERVER_11_1
plgnhand.h
Log Message:
Hello,
This CR contains the changes according to updated spec.
Note : SERVER_11_1_RN : doesn’t have any changes plgnhand.h (that’s a part
of AMP).
Synopsis
========
Record-Blocking Feature Development for server
Branches: SERVER_CURRENT_RN, SERVER_11_1_RN
Suggested Reviewer: Jamie Gordon, Chytanya Karusala
Description
===========
Contain changes according to updated spec.
1. Change the datatype of variable from bool to int
2. Change the string from EnableContentRecording to ContentMarker
3. Change the condition 1: Record blocking 0:Record enable anything
else:Record enable
Added Licensing check
Fix Bug 197983: Server Do Not Record broken with Alternate Mount Points
Files Affected
==============
common/include/hxfiles.h
datatype-restrcited/rm/fileformat/rmffplin.cpp
datatype-restrcited/rm/fileformat/rmffplin.h
server/common/util/plgnhand.cpp
server/common/util/pub/plgnhand.h
server/engine/dataflow/fsmanager.cpp
server/engine/dataflow/pub/fsmanager.h
server/engine/inputsource/srcfinder.cpp
server/engine/session/source_finder.cpp
server-restricted/broadcast/transport/bcng/recv/breceiver.cpp
server-restricted/broadcast/transport/bcng/recv/strmsess.cpp
server-restricted/broadcast/transport/bcng/recv/pub/breceiver.h
server-restricted/broadcast/transport/bcng/recv/pub/strmsess.h
Testing Performed
=================
Functional Tests:
-----------------
Testing perform for various kinds of request using RealPlayer 11.
Tested on SERVER_CURRENT_RN , SERVER_11_1_RN
1. Testing for simple mount points – License is enabled
- Send a request for mount point where Contentmarker is 1
e.g rtsp://127.0.0.1/realvideo10.rm ; output: player shows
recording button disabled.
- Send a request for mount points where ContentMarker is 0
e.g rtsp://127.0.0.1/tst/realvideo10.rm ; output: player
shows recording button enabled.
2. Testing for simple mount points – Licensing is disabled
- Send a request for mount point where Contentmarker is 1
e.g rtsp://127.0.0.1/realvideo10.rm ; output: player shows
recording button enabled.
- Send a request for mount points where Contentmarker is 0
e.g rtsp://127.0.0.1/tst/realvideo10.rm ; output: player
shows recording button enabled.
3.Testing for Live Broadcast – License is enabled
- Send a request for push split e.g
Setup: encoder-receiver1-transmitter1-receiver2-player
rtsp://127.0.0.1/broadcast/source-name/broadcast/live.rm
Note: Receiver2 has entry as ContentMarker=1
Output: player shows recording button disabled.
- Send a request for push split e.g
Setup: encoder-receiver1-transmitter1-receiver2-player
rtsp://127.0.0.1/broadcast/source-name/broadcast/live.rm
Note: Receiver2 has entry as ContentMarker=0
Output: player shows recording button enabled.
4.Testing for Live Broadcast – License is disabled
- Send a request for push split e.g
Setup: encoder-receiver1-transmitter1-receiver2-player
rtsp://127.0.0.1/broadcast/source-name/broadcast/live.rm
Note: Receiver2 has entry as ContentMarker=1
Output: player shows recording button enabled.
- Send a request for push split e.g
Setup: encoder-receiver1-transmitter1-receiver2-player
rtsp://127.0.0.1/broadcast/source-name/broadcast/live.rm
Note: Receiver2 has entry as ContentMarker=0
Output: player shows recording button enabled.
Integration Tests:
n/a
Leak Tests:
n/a
Performance Tests:
n/a
Platforms Tested: win32-i386-vc7
Build verified: linux-rhel4-i686, win32-i386-vc7, sunos-5.10-sparc-server
QA Hints
========
None
Thanks and Regards
Vijendra
Index: plgnhand.h
===================================================================
RCS file: /cvsroot/server/common/util/pub/plgnhand.h,v
retrieving revision 1.6.36.2
retrieving revision 1.6.36.3
diff -u -d -r1.6.36.2 -r1.6.36.3
--- plgnhand.h 15 Jun 2007 06:35:42 -0000 1.6.36.2
+++ plgnhand.h 28 Jun 2007 14:02:34 -0000 1.6.36.3
@@ -562,7 +562,6 @@
IHXValues* m_options;
};
- Errors GetPluginOptions( const char*pszFilePath, IHXValues*& option);
Errors StoreToRegistry(IHXPreferences** ppRegistry);
Errors ReadFromRegistry(IHXPreferences* pRegistry);
_______________________________________________
Server-cvs mailing list
Server-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/server-cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic