Recording Media file visible through Java.io package
I am trying to understand the OCAP DVR Spec (Section 126.96.36.199.1):
"Implementations are not required to make files created for recordings on DVR media volumes visible through the java.io Package."
As per my understanding of this usecase, the Recording media files should not track by java.io package. That means if any application trying to list all the files recursively from the MSV path then the recording files should not be get listed.
Please correct me if I am wrong anywhere.
To test this usecase with Reference Implementation, I have written some code in test application to record a program in default msv and then list all the files recursively under default MSV using File.listFiles() API recursively.
String path = defaultMediaStorageVolume.getPath();
File msvFile = new File(path);
File files = msvFile.listFiles();
and in the logs, I have observe that It has listed 0000000000.mpg and 0000000000.ndx files too.
Please tell me if this is a bug in RI or is the correct behaviour.